Class: TdbForm

TdbForm(param)

Custom dhx.Form Klasse. Mit eingebauter Funktion um die Datenbank auszulesen.

Constructor

new TdbForm(param)

Erzeugt ein neues TdbForm Objekt
Parameters:
Name Type Description
param object Objekt mit weiteren Parametern
Properties
Name Type Attributes Description
prgGet string Aufruf an Server zum laden der Daten. Entweder prgGet oder Store wird benötigt.
prgPost String Aufruf an Server zum hochladen der Daten
prgDel String <optional>
Aufruf an Server zum löschen der Daten
store object <optional>
Daten zum laden. Entweder prgGet oder Store wird benötigt.
combo object <optional>
Objekt in der Form Formularfeld:Array von Options für combo Felder
select object <optional>
Objekt in der Form Formularfeld:Array von Options für select Felder
inputFilter fuction <optional>
Filter Funktion string -> string, die auf übertragene Daten angewendet wird. Default entfernt " und chr(0), Setze auf None für keinen Filter.
Source:

Extends

  • dhx.Form

Members

inputFilter :function

Bestimmt den benutzten Filter, wenn Daten übertragen wird. Funktionstyp muss string -> string sein.
Type:
  • function
Source:

item

Zu aktualisierendes item
Source:

loaded :Promise

Promise, dass resolved when Daten geladen sind
Type:
  • Promise
Source:

Methods

(static) defaultInputFilter(string)

Default Funktion zum filtern von Input Ersetzt " durch ' und chr(0) durch empty string
Parameters:
Name Type Description
string string zu filternder String
Source:
Returns:
gefilterter String

getValue(asFormData)

Gibt den Inhalt des Forms zurück Überschreibt getValue, um Filter zu ermöglichen
Parameters:
Name Type Description
asFormData boolean Wenn true resultat als FormData, sonst object
Source:
Returns:
value als object oder FormData