ACD Vanessa
TEST
TEST
-
- 1 / 443
-
Cartes-fiches
Allgemein zu Form Layouts?
Arrangiert die Elemente auf dem LAyout und verbessert so die Lesbarkeit sowie die Anwenderfreundlichkeit au dem GUI
Welche 2 Typen von Form Layouts gibt es?
- doc definition
- win definition (nur ein Subwindow möglich)
Wie ist eine Doc Definition aufgebaut? Aus welchen 5 Bestandteile besteht diese Source?
- Form Name
- Form Header
- Form Body
- Form Subwindow
- Form Footer
Wie ist eine Win Definition aufgebaut? Aus welchen 2 Bestandteile besteht diese Source?
- Form Body
- Form Footer
Welche zwei Arten vo Form Elements gibt es?
- Structuring Elements: Groups and Sections (wenn man Sections braucht, muss man diese durchgehen verwenden)
- Content Elements: Felder, Labels, Buttons etc.
Workflow und Security Aspekte in den Forms?
Fur für doc definitions möglich, für win definition NICHT möglich
Naming Conventions für Forms?
meta_type.aussagekräftigerName
In werlcher Tabelle werden die neuen Forms dem Ribbon hinzugefügt?
CODE_UI_META_TYP_MAP
Erstellen einer Form Definition (doc definition) --> welche 7 Aspekte können gesetzt werden?
- DDIC Refenrez
- Manadatory Fields
- Nicht editierbare Felder
- Restriktionen für CODE und OBJ Felder
- Default Values
- Subwindows
- Tab Order
Struktur einer Form Definition - welche 7 Bestandteile braucht es?
- doc definition bp.frontxx (81xx)
- Group
- field1
- field2
- end group;
- tab
- end tab ;
- taborder
- end taborder;
- form notify
- end notify;
- doc notify
- end notify;
- end doc definition;
In der Form Definition, wie definierte ich den Event Handler für:
- Forms
- Orders
- Fields?
- Forms = form notify --> end notify;
- Orders = doc notify --> end notify;
- Fields = field notify --> end notify;
Wie sind die 3 Eigenschaften einer From Definition einer win definition?
- Eine win defintion hat KEINEN notify handler
- keine Tab Definition da man keine Buttons für die Subwindows definieren kann
- eine Win-Definition braucht ein explizites DDIC Binding mittels conntect statement
Was muss eine Forms -Source immer enthalten (Hinweise: Version)?
[Form 1.1]
Header einer Form Definition --> welche 5 Bestandteile bzw. Eigenschaften/Aufbau?
- Eindeutiger Begriff --> Form [1.1]
- definiert die Art der Maske mit einem Namen --> doc definition.../ win definition...
- Beschreiben des Names der Maske für die Parametierer --> descn ...
- Definieren des Namens in div. Sprachen welche im GUI angeziegt wird --> naming...
- Schliessen der Definition --> end doch definition / end win definition
Welches sind die 7 wichtigsten Field Typen in der Form Definition?
- Label
- Text
- Number
- Code
- OBJ
- Date
- Multiline Text Area
4 Eigenschaften von Tabs inder Form Definition?
- Tabs auf der rechten Seite können in dr Tab Section der Form Definition definiert werden
- Wiederverwenden der Subwindows möglich
- die ersten 5 Buttons sind immer zwingend von Avaloq vorgegeben
- einen kleinen Abstand zwischen den Tabs kann mit dem Befehl space gemacht werden (auch wenn man den Begriff 5 mal nacheinander schreibt, es wird max. 1 Space zwischen zwei Tabs gemacht)
Wie/Wo definiert man den Taborder?
zwischen taborder und end taborder --> Wichtig ist dass kein Begriff zweimal Benutzt werden kann denn mit Loops kann Avaloq nichts anfangen
Auf welchen drei Leels kann man auf den Forms ein Event Handling durchführen?
- field level
- form level
- doc level
Auf Ebene Field Level Event Handling in den Forms, welche möglichkeiten gibt es dort ein Event Handling zu setzen? 3
- before set / after Set --> wenn der Benutzer ein Wert ins Feld eingibt
- on lookup --> Code welcher ausgeführt wird wenn ein Lookup aufgerufen wird
- on click --> Code welcher ausgeführt wird wenn ein Button geklickt wird
Auf Ebene Form Level Event Handling in den Forms, welche möglichkeiten gibt es dort ein Event Handling zu setzen? 4
- on open
- on get
- on ok
- on cancel
Auf Ebene Doc Level Event Handling in den Forms, welche möglichkeiten gibt es dort ein Event Handling zu setzen? 6
- on new
- before calc
- after calc
- on get
- on wfc_action
- on put
What is defined within the group definition?
Fields are defined with a group definition
Three (3) default_field_properties?
- Edit
- switch
- Mandatory
- (hide)
How do you name a group or a field? in Forms
with a label which has to be defined in the OUT_TEXT_NORM table, a direkt naming is not possible.
How can you implement tabs from main forms (e.g. BP form)?
by using the same syntax as the main form --> you can copy and paste the sourcecode
Which statement do you use to implement a field level event?
notify
Is it possible to execute Avaloq Script through events (in Forms)?
Yes, you can execute Avaloq Scripts
Which statement about Avaloq Forms Customisation is correct?
Warum braucht es "Sructures Forms" in den Extensions?
Da es zwischenzeitlich zu zu vielen INfos in den Additions kommt --> Anfrage von den Kunden dass man gewisse Informationen aus den Additions rausnehmen kann und sie eigenständig in einem Tab im Subwindows pflegen kann
Naming-Konvention von "Structured Extensions"?
DDICName_Sourcename (wenn Sourcename = ACD$XXX, dann hier ACD_XXX)--> MEM_DOC_EXTN_ACD_XXX
Wie bindet man "Structured Extensions" in Form Definitions ein? 3 Schritte
- In der Tabelle CODE_OBJ_ADD.XX (XX = META_TYP) einen neuen Eintrag machen
- data_type = "record"
- extn_type = "acd:XXX"
Was ist wichtig bei Namenskonvetion von "Structured Extensions"?
Es hat nur _ drin, keine anderen Sondernzeichen
Wo werden die Daten überall gespeichert (in welchen Layern) bei "Structured Extensions"?
- MEM_DOC_META_TYP.OBJ_EXTN
- DOC_META_TYP.OBJ_EXTN
- META_TYP.OBJ_EXTN
Welches sind die 4 Haupschritte zur Erstellung eines "Structured Extensions" und was ist der dazugehörige Output?
- Definieren der Struktur --> Erstellen eines neues DDIC nachdem Avaloq Type Struct erstellt wurde
- Binding eines Avaloq Types --> CODE_OBJ_ADD.XX + DDIC
- Erstellen eines Subwindows Soure --> SubWindow
- Link von Subwindows zur Hauptmaske --> Fertiges Ergebniss
What are structured extensions?
kind of additions, which alllows the genrateion of a data structure
§What is the source type of the data structure (Forms --> "Structured Extension")?
Avaloq Type Definition
What happens while compiling the Avaloq type definition?
Avaloq generates a storeage strategy, a DDIC and a transaction handling