Modul Form: Unterschied zwischen den Versionen

Aus bafbal.de
Zur Navigation springen Zur Suche springen
Zeile 28: Zeile 28:
 
===#tree_sel===
 
===#tree_sel===
  
Selektiert einen Node.
+
Selektiert einen Eintrag.
 +
 
 +
Bei den Typen rf, sf, rfa und sfa wird im Baum nach
  
 
'''Parameter'''
 
'''Parameter'''
  
* cnd ("Condition") - nur wenn true, wir die Anweisung ausgeführt. Default true, Funktionen werden ersetzt.
+
* cnd ("condition") - nur wenn true, wir die Anweisung ausgeführt. Default true, Funktionen werden ersetzt.
 +
* f, f2 ("field") - der erste und zweite Feldname (nur für die Typen rf, sf, rfa und sfa)
 +
* o ("open") - expandiert den nach der Selektierung selektierten Eintrag
 
* y - Typ der Prozedur
 
* y - Typ der Prozedur
** p ("Parent") - geht zum direkt übergeordneten Eintrag
+
** c ("child") - geht zum ersten untergeordneten Eintrag
** pp ("ParentParent") - geht zum übergeordneten Eintrag des übergeordneten Eintrags
+
** cc ("childchild") - geht zum ersten untergeordneten Eintrag des ersten untergeordneten Eintrags
 +
** ccc - geht in der Hierarchie drei Stufen nach unten
 +
** cccc - geht in der Hierarchie vier Stufen nach unten
 +
** ccccc - geht in der Hierarchie fünf Stufen nach unten
 +
** p ("parent") - geht zum direkt übergeordneten Eintrag
 +
** pp ("parentparent") - geht zum übergeordneten Eintrag des übergeordneten Eintrags
 
** ppp - geht in der Hierarchie drei Stufen nach oben
 
** ppp - geht in der Hierarchie drei Stufen nach oben
 
** pppp - geht in der Hierarchie vier Stufen nach oben
 
** pppp - geht in der Hierarchie vier Stufen nach oben
 
** ppppp - geht in der Hierarchie fünf Stufen nach oben
 
** ppppp - geht in der Hierarchie fünf Stufen nach oben
 +
** rf ("rootfind") - Sucht im kompletten Baum, die Suchkriterien sind oder-verknüpft
 +
** rfa ("rootfindand") - Sucht im kompletten Baum, die Suchkriterien sind und-verknüpft
 +
** sf ("selectedfind") - Sucht unterhalb des selektierten Eintrags, die Suchkriterien sind oder-verknüpft
 +
** sfa ("selectedfindand") - Sucht unterhalb des selektierten Eintrags, die Suchkriterien sind und-verknüpft
 +
* z, z2 - der erste und zweite Wert (nur für die Typen rf, sf, rfa und sfa)
  
  

Version vom 24. Oktober 2020, 15:35 Uhr

Form

Im Modul Form werden die Routinen zur zur Formulargestaltung zusammengefasst.

Das Formular

Die einfachen Komponenten

Tree

#tree_clear

Macht den Tree leer. Wird üblicherweise eingesetzt, bevor der Baum (neu) gefüllt wird.

Parameter

(keine)

Beispiel

#tree_clear

#tree_add

#tree_fill

#tree_node

#tree_fillsql

#tree_fillpath

#tree_sel

Selektiert einen Eintrag.

Bei den Typen rf, sf, rfa und sfa wird im Baum nach

Parameter

  • cnd ("condition") - nur wenn true, wir die Anweisung ausgeführt. Default true, Funktionen werden ersetzt.
  • f, f2 ("field") - der erste und zweite Feldname (nur für die Typen rf, sf, rfa und sfa)
  • o ("open") - expandiert den nach der Selektierung selektierten Eintrag
  • y - Typ der Prozedur
    • c ("child") - geht zum ersten untergeordneten Eintrag
    • cc ("childchild") - geht zum ersten untergeordneten Eintrag des ersten untergeordneten Eintrags
    • ccc - geht in der Hierarchie drei Stufen nach unten
    • cccc - geht in der Hierarchie vier Stufen nach unten
    • ccccc - geht in der Hierarchie fünf Stufen nach unten
    • p ("parent") - geht zum direkt übergeordneten Eintrag
    • pp ("parentparent") - geht zum übergeordneten Eintrag des übergeordneten Eintrags
    • ppp - geht in der Hierarchie drei Stufen nach oben
    • pppp - geht in der Hierarchie vier Stufen nach oben
    • ppppp - geht in der Hierarchie fünf Stufen nach oben
    • rf ("rootfind") - Sucht im kompletten Baum, die Suchkriterien sind oder-verknüpft
    • rfa ("rootfindand") - Sucht im kompletten Baum, die Suchkriterien sind und-verknüpft
    • sf ("selectedfind") - Sucht unterhalb des selektierten Eintrags, die Suchkriterien sind oder-verknüpft
    • sfa ("selectedfindand") - Sucht unterhalb des selektierten Eintrags, die Suchkriterien sind und-verknüpft
  • z, z2 - der erste und zweite Wert (nur für die Typen rf, sf, rfa und sfa)


Beispiel

#btn  c=test  w=120  s="#tree_sel  y=sf   f=data_list_id   z=7B0EC22C-8526-4FDB-8D10-0187ECF793C0   sic=Y"  se=b

#tree_back

#tree_fwd

Page

Text-, Memo- und Button-Segmente

VL-Segmente

Grid-Segmente

XGrid-Segmente