Signature Pad

GET_SIGNATURE_PAD

Mit der Methode GET_SIGNATURE_PAD bekommt man über die ControlID die Instanz des Signature-Pads zurück und hat dann Zugriff auf die Eigenschaften des Signature-Pads.

Mit einem Signature-Pad kann ein Nutzer einfache Unterschriften in einem Feld durchführen und speichern/löschen.

Attribute im Designer

AttributBeschreibungStandardwert
controlIdEindeutige Id der KomponenteWird automatisch generiert
widthDefiniert die Breite des Controls. Bitte beachten Sie, dass dieses Attribut nicht verändert werden kann.400px
heightDefiniert die Höhe des Controls. Bitte beachten Sie, dass dieses Attribut nicht verändert werden kann.200px
textClearButtonText des Löschen-ButtonsClear
textSaveButtonText des Speichern-ButtonsSave
visibleGibt an, ob die Komponente angezeigt werden solltrue
spanSGibt die Breite des Controls im Grid-Layout an. Definiert, wie viele Spalten eingenommen werden sollen12
spanMGibt die Breite des Controls im Grid-Layout an. Definiert, wie viele Spalten eingenommen werden sollen12
spanLGibt die Breite des Controls im Grid-Layout an. Definiert, wie viele Spalten eingenommen werden sollen12
spanXLGibt die Breite des Controls im Grid-Layout an. Definiert, wie viele Spalten eingenommen werden sollen12
MethodeBeschreibung
GET_TEXT_CLEAR_BUTTONLesen des Texts des Lösch-Buttons
GET_TEXT_SAVE_BUTTONLesen des Texts des Clear-Buttons
GET_VALUELesen des eingegebenen Wertes
SET_TEXT_CLEAR_BUTTONSetzen des Texts des Lösch-Buttons
SET_TEXT_SAVE_BUTTONSetzen des Texts des Speicher-Buttons

Code-Beispiel

Signature_Pad
DATA(lo_signature_pad) = me->get_signature_pad( 'signaturePad' ).
DATA(lo_signature_img) = me->get_image( 'imgSignature' ).

" The signature is transferred as data:image/png;base64
DATA(lv_data) = lo_signature_pad->get_value( ).

lo_signature_img->set_src( lv_data ).

Geerbte Methoden von

CONTROL

Vererbt an

Keine

Implementiert das Interface

Keines

Methoden

GET_TEXT_CLEAR_BUTTON

Lesen des Texts des Lösch-Buttons.

RückgabeparameterTypBeschreibung
RV_VALUEStringGesetzter Text des Lösch-Buttons

GET_TEXT_SAVE_BUTTON

Lesen des Texts des Speicher-Buttons.

RückgabeparameterTypBeschreibung
RV_VALUEStringGesetzter Text des Speicher-Buttons

GET_VALUE

Lesen des eingegebenen Wertes. Dieser wurde vorher in das Feld eingezeichnet.

RückgabeparameterTypBeschreibung
RV_VALUEStringEingezeichneter Wert. Dieser ist im Base-64 Format gespeichert.

SET_TEXT_CLEAR_BUTTON

Setzen des Texts des Lösch-Buttons.

ÜbergabeparameterTypStandardwertBeschreibung
IV_VALUEStringZu setzender Text für den Lösch-Button
RückgabeparameterTypBeschreibung
RO_CONTROLSignature PadReferenz zu this, um Methodenverkettung zu erlauben

SET_TEXT_SAVE_BUTTON

Setzen des Texts des Speicher-Buttons.

ÜbergabeparameterTypStandardwertBeschreibung
IV_VALUEStringZu setzender Text für den Speicher-Button
RückgabeparameterTypBeschreibung
RO_CONTROLSignature PadReferenz zu this, um Methodenverkettung zu erlauben