0|FLEXikon : Thematische šbersicht der Befehle h flex |---------------------------------------------------------------- h flex |>>> Das Eingabefeld unten kann zum Suchen benutzt werden! <<< 0|---------------------------------------------------------------- h xa | --> Alphabetische Gesamtbersicht h xal | --> Alphabetische Liste mit Kurzhinweisen z. Funktion h flexk | --> Alphabetische Liste mit kurzen Beschreibungen X flexikon | --> Liste der System- und FunktionsFLEXE v flexalph | --> Liste aller FLEXE im Standardpaket h flexw | --> Einfache Beispiele zum Ausprobieren h xcstring=hl i| --> Variablen fr die Befehle "var" und "write" h xavanti | --> Besonderheiten bei acon X uvar | --> #u-Variablen eines FLEXes auflisten 0|---------------------------------------------------------------- h xask |Abfrage ask h xask | Abfrage von Name und Password ask @ h xselect | Abfrage mit Auswahlliste select h xyes | Abfrage yes/no oder no/yes yesno, noyes h xshow |Abfrageliste im Auswahlfeld zeigen show prompt h xflow |Ablaufverfolgung (z.B. f. Fehlerdiagnose) flow h xactivat |activate [1,2,3,4] : Fokus setzen activate h al |Administrator-Job, vor allem f. Linux al.job h xaddform |addform : Formular hinzuladen addform h xget |Adresse des Datensatzes N feststellen get adr N h aiaqs |aiaqs : Internetdateien quer nutzen X vks h xcopy |Aktuellen Satz in den Hintergrund kopieren copy reserve h xset=set h |Aktuellen Satz zur History List erg„nzen set h h xset=set b |Aktuellen Satz zu den Lesezeichen erg„nzen set b h xset=find /|Aktuellen Satz zur Erg.Menge hinzufgen find / h xset=find -|Aktuellen Satz aus Erg.Menge entfernen find - h xexport |Akzentvertauschung (wg. Unicode) export a / A / ai / Ai h xansi |ansi : iV-Inhalt wandeln, ANSI -> ASCII ansi, ascii h xansi |ANSI-ASCII Codewandlung des iV-Inhalts ansi, ascii h xfile |ANSI-ASCII Datei-Umwandlung set c0\file 0|Anzeigebefehle (bezogen auf das Anzeigefeld) h xprint | Anzeige ausdrucken print h xfnam | Anzeige Dateiauswahlbox fnam | h xdisplay | Anzeige im Anzeigefeld aktualisieren disp h xshow | Anzeige im Auswahlfeld aktualisieren show h xfile | Anzeige speichern als txt oder rtf file h xdisplay | Anzeige scrollen zu einer best. Zeile dis f / dis z h xccopy | Anzeigefeld: Oben Text drbersetzen cpaste d0 h xccopy | Anzeigefeld: Unten Text anh„ngen help +name / cpaste d+ h xshow | Anzeigefeld l”schen var ""\show IV h xread | Anzeigefeld zum Editieren benutzen file x\read rx h xset=set d | Anzeigefeld auf "big" setzen set db h xset=set d | normal setzen set dn h xset=set d | umschalten in den anderen Zustand set d h xdisplay | Anzeigeparameterdatei/Abschnitt durchlaufen display, deposit h xdisplay | Anzeigeparameter wechseln display p h xcstring |Arbeitsverzeichnis-Name var W h xset=set W |Arbeitsverzeichnis wechseln set W h xeval |Arithmetische Ausdrcke auswerten eval h xarray |Arrays : gez„hlte Variablen h xarray h xansi |ascii : iV-Inhalt wandeln, ASCI -> ANSI ascii h xhelp |ASCII- oder ANSI-Datei anzeigen lassen help h xfile |ASCII-ANSI Datei-Umwandlung set c1\file h xaresqa |aresqa : Listenfenster h xaresqa | aresqa-Fenster ”ffnen, Liste anzeigen aresqa h xset | aresqa-Fenster : šberschrift setzen set a h xif=if A |Artikelprfung (iV beginnt mit Artikel?) if Art ... h xask |ask iprompt=Vorgabe : Frage an Nutzer ask h xflex |Aufruf anderer Datenbank (FLEX senden) flex h xexec |Aufruf eines anderen FLEX exec X h xmenu |Aufruf FLEX ber eigenen Menpunkt menu h xdisplay |Ausfhren ab #-k in Anzeigeparametern deposit k h xaresqa |Auswahlmen anbieten mit aresqa Aresqa h xview |Auswahlmen anbieten mit ViewListe View h xselect |Auswahlmen anbieten mit select select h flex=AutoFl|AutoFlexe (f. Anzeigefunktion) h xavanti |avanti-Server: Besonderheiten h xif |Bedingungen prfen if h xend |Beenden des FLEXes end h xstop |Beenden des Programms (ohne Rckfrage) STOP h xcstring=cl|Befehlszeile vom Start des Programms var cl h flex#150 |Beispiele h flex=FLEX-Beispiele X gj tricks.htm#54|Berechtigungen des Nutzers prfen Trick 54 h xerase |Besen-Funktionen per FLEX ausl”sen erase ... h xshow=back |Bl„ttern rckw„rts (Back-Button) show < h xshow=forw |Bl„ttern vorw„rts (Forward-Button) show > h xshow=bookm|Bookmarks anzeigen show bookm h xset=set b |Bookmark fr aktuellen Satz setzen set b h xundo |Button [Wechseln] undo X gj tricks.htm#58|Byte fr Byte Datei verarbeiten Trick 58 h xcall |call programmname : Externprog. starten call, cAll, Call, CAll h xcheck |check : Datenfeld formal prfen check h xchoose |choose : Erg.menge bilden, anzeigen choose h xccopy |Clipboard --> iV / iV --> Clipboard u.a. cpaste / ccopy h xclose |close ... : Datei u.a. schlieáen close res / r h xansi |Codeumwandlung ASCII ANSI der iV ansi, ascii h xxcode |Codeumwandlung mit Tabellen (Import o.a.) xcode / y a b / p x abc ABC h xcstring=cl|command line (vom Start des Programms) var cl h xccopy |ccopy : iV-Inhalt -> Clipboard ccopy h xcopy |copy : Kopie aktueller Satz -> Neusatz copy h xset=set C |Copy-Verzeichnis setzen (fr Sicherung) set C h xcpaste |cpaste : Clipboard -> iV cpaste h xcrypt |crypt : iV-Inhalt verschlsseln crypt h xcstring |cstring = codierte Zeichenfolge var / wri [cstring] h xdate |date : Datum/Uhrzeit des Tages -> iV date [4,6,8,17] 0|Datei-Befehle h xfetch | Datei: ein Byte lesen / 2-4 Bytes fetch b / fet b2, b3, b4 h xfetch | Datei: eine Anzahl Bytes lesen fetch / ^ h xget | Datei: eine Zeile lesen get / get #xyz h xfetch=ch r| Datei: einen Datensatz in iV einlesen fetch rec h xfetch=ch e| Datei: Lesen bis zu best. Zeichenfolge fetch eN h xfsize | Datei: Gr”áe in Bytes fsize h xfetch=fetch m| Datei: Lesezeiger setzen fetch m h xfetch=fetch p| Datei: Lesezeiger-Position fetch p h endfile.flx| Datei: Letzte Zeile / Letzte N Bytes X endfile h xftime | Datei: Letztes Aktualisierungsdatum ftime h xread | Datei e.adt lesen (Erfassungshilfe) read h xfsize | Datei Existenz prfen fsize \if no ... h xread | Datei extern.dat lesen read extern h xhelp | Datei ins Anzeigefeld holen help h xfcopy | Datei kopieren fcopy h xdelete | Datei l”schen delete h xopen | Datei ”ffnen zum Lesen mit get / fetch open h xopen | Datei ”ffnen zum Schreiben mit write open x h xclose | Datei schliessen close / close x h xfile | Datei schreiben mit Anzeige als Inhalt file h xrename | Datei umbenennen rename X gj tricks.htm#58| Datei Byte fr Byte verarbeiten Trick 58 h file.flx | Datei zeilenweise verarbeiten file.flx (Prototyp) h xfnam |Dateiauswahlbox bringen fnam | X gj tricks.htm#52|Dateien "abklappern" (einzeln bearbeiten) Trick 52 h xfnam |Dateien eines Typs zur Auswahl fnam | / fnam > h xdir |Dateien eines Typs als Liste dir h xwrite |Dateiinhalt in die Ausgabe kopieren write Ffilename h xvar=ble ff|Dateiinhalt in die interne Var. kopieren var Ffilename h xfnam |Dateiname kurz<->lang umwandeln fnam S ... / fnam L ... h xinput |Dateinummer fr Eingabe wechseln input n h xfetch |Daten aus Datei einlesen (Text) fetch / get h off |Daten in Bearb. s.a. -> Offline-Datei h xshow |Daten in Bearb. - anzeigen show offline h xerase |Daten in Bearb. - l”schen erase off h xopen=pipe |Daten lesen von der Ausgabe e. Programms pipe h xfirst |Datenbank erster / n„chster / letzter Satz first # / next # / last # h xif=if tbl |Datenbank gesperrt? dann ... if tbl ... h xif=if usr |Datenbank in Benutzung? dann ... if use ... h xnext=Beisp|Datenbank insgesamt durcharbeiten first # / next # h xexport |Datenbank insgesamt exportieren export database h xclose=se d|Datenbank schlieáen/wieder ”ffnen close d / open d h xcstring |Datenbankname als Variable var B 0|Datenfeld --> siehe Kategorie h xset=set DD|DatenFont und Zeichensatz „ndern set D= h xfind |Datensatz (erste/letzte Satznummer) laden find #1 / find #0 h xnext |Datensatz (n„chste/vorige Satznummer) laden next #, prev # h xfetch=ch r|Datensatz aus einer Datei in iV einlesen fetch rec h xread | ... mit acon: Erster Satz read filename, weitere mit read X gj tricks.htm#50|Datensatz in andere Datei "umtopfen" Trick 50 h xshow |Datensatz in der Auswahlliste neu zeigen sho rec h xcstring |Datensatz komplett als Text in iV kopieren var kn / var kr h xcopy |Datensatz kopieren: aktueller Satz -> Neusatz copy h xcopy=py ob|Datensatz kopieren: Objekt 1 -> Objekt 2 copy obj 1 2 / 1>2 h xfind=f1nd |Datensatz laden ohne Erg.Menge zu bilden f1nd [ X gj tricks.htm#65|Dezimal->Hexa Umrechnung (numcon.inc) Trick 65 h xdir |dir : Liste aller Dateien eines Typs in iV dir h xdisplay |display ... : Anzeige aktualisieren disp ... h xiz=z % |Divisionsrest ausrechnen z %N h xdos |DOS-Fenster ”ffnen, Programm ausfhren Dos / dos h xexport |Download siehe -> Export export h xprint |Drucken des Anzeigefeld-Inhalts print h xshow |Druckform des Satzes zeigen show print h xshow |Druckform der Erg.Menge zeigen show Print h xprint |Druckparameter wechseln print p h xset=set P |Druckseite einrichten set P h xacon=echo |echo off : acon Kontrollmeldungen aus echo off h xcstring |Eigenschaften feststellen/auswerten var ... (cstring) h help=FLEX-E|Einbettung eines FLEX in Hilfetexte %=x flex...% oder %=X abc% h xask |Eingabe vom Nutzer abfragen ask ... h xyes |Eingabe yes/no oder no/yes yesno, noyes h elem |Eingabefeld: siehe --> Schreibfeld h xset=set c+|Eingebettete Variablen in RTF: \ verdopp. set c+/c- h xset=set c |Eingabedaten sind ASCII/ANSI set c0/c1 h xset |Einstellungen aller Art -> set-Befehle set / switch h xend |end : FLEX bzw. Job beenden end h xget=get en|Environment-Variable lesen get env h xerase |erase ... : aktuellen Satz etc. l”schen erase ... 0|Ergebnismengen-Befehle h xset=find /| Aktuellen Satz zur Erg.Menge hinzufgen find / h xset=find -| Aktuellen Satz aus Erg.Menge entfernen find - h xfind | Ergebnismenge bilden ohne Anzeige find [] h xFind | Erg.menge bilden, anzeigen, FLEX beenden Find [] h xchoose | Erg.menge bilden, anzeigen, iV belegen choose X gj tricks.htm#24| Erg.menge bilden, aus Satznummern Trick 24 h xfind=find @| Erg.menge aus Liste von Satznummern find @ h xfind | Erg.menge bilden, nur 1. Satz laden f1nd [] h xnext=Beispiel 1| Ergebnismenge durcharbeiten next / prev h xfind=find +|Ergebnismenge durchsuchen im Volltext find +xyz h xfind=ind &| Ergebnismenge expandieren (SR-Methode) find & X gj tricks.htm#42| Ergebnismenge dauerhaft aufbewahren Trick 42 h xshow | Ergebnismenge: Druckform anzeigen show Print h xfirst | Ergebnismenge: erster/letzter Satz first / last h xfind=rnum | Ergebnismenge: bestimmten Satz laden find r h xset=set Rn| Ergebnismenge: den Namen „ndern set R h xexport=d b| Ergebnismenge: Kurzliste exportieren export brief h xexport | Ergebnismenge: exportierenn export set h xdisplay | Ergebnismenge: Kurzliste in Anzeige kop. display list h xexport=d b| Ergebnismenge: Kurzliste exportieren export brief h xlist | Ergebnismenge: Kurzl. ausgeben (acon) list h xixadd#45 | Ergebnismenge neu indexieren ... ixadd ... h xfind=snum | Ergebnismenge reaktivieren find s / : h xclose | Ergebnismenge schlieáen/l”schen close res / r h xorder | Ergebnismenge sortieren auf-/absteigend order aP / dP h xorder | Ergebnismenge sortieren nach Nummern order n h xsave | Ergebnismenge Speichern der Žnderungen save res h xread | Ergebnismenge Speichern als Datei write in / read set ... h xfind | Ergebnismenge verknpfen find /.. -.. *.. h xfind=snum | Ergebnismenge wieder ”ffnen, „ltere find s / : h xshow | Ergebnismenge zeigen, im Erg.Fenster show list h xshow | Ergebnismenge zeigen, in Druckform show List h xfamily | Ergebnismenge zur Familie bilden/anzeig. family / Family h xcstring=ix| Satznummern der aktuellen E-Menge ausg. wri ixk-j h xfind=i,j,k|Ergebnismenge aus Satznummern bilden find #i,j,k h xshow |Ergebnismengen, Auswahlliste zeigen show sets h xdisplay | Liste der aktuellen E. in die Anzeige display list h xdisplay | Liste aller Erg.Mengen in Anzeigefeld display sets h xvar |Ergibtanweisung fr iV var, write h xtransfe | aus Hintergrundsp transfer #nnn h xinsert | fr #xyz insert #xyz h xxcode |Ersetzungen im aktuellen Datensatz xch _abc_xyz_ h xxcode | in einem Datenfeld xch *#nnn_abc_xyz_ h xinsert=rsi| in der internen Variablen insert _abc_XYZ_ X gj tricks.htm#48| an bestimmter Position Trick 48 h xfirst=t su|Erster hierarchischer Untersatz first sub h xfirst |Erster Satz der aktuellen Erg.Menge first h xeval |eval ... : Rechenbefehl auswerten eval h xexec |exec ... : Anderen FLEX starten exec X h xfsize |Existenz einer Datei prfen fsize \if no ... h xfind=ind &|Expansion der aktuellen Erg.Mengef find & h xset=set Xc|Expansionsmodus fr die Suchbefehle setzen set X0/1/2 h xexport |export ... : Exportbefehle (Datenausgabe) export ... h xexport |Export: Ausgabedatei festlegen oder „ndern export f h xclose=se x|Export: Ausgabedatei schlieáen close x h xexport |Export: Parameterdatei laden export p h xexport |Export: Parametertabelle hinzuladen export t h sort=B. Exp|Exportieren einer Grund- oder Externdatei h sort h xexport |Exportieren Ergebnismenge export set h xexport |Exportieren Gesamte Datenbank export database h xexport |Exportieren Satz (via Exportparameter) export h xexport | (via PrintParameter) Export h xexport | samt verknpften export fam h xexport=oo |Exportieren: Kopf-/Fussabschnitt ausfhren export Head/Foot h xexport |Exportieren der ViewListe export view h xcheck |Exportparameter-Zeile auf Kommentar prfen check p h xextern |extern : aktuellen Satzes extern editieren extern h exflex.txt |Extern einen FLEX starten (ExFLEX) flex.exe h xread |Externdatei einlesen (avanti) Typ .ADT read / read h xsrx=Beispiel 5|Externdatei verarbeiten und exportieren perform expi h xread=ad se|Externe Ergebnismenge einlesen read set h xextern |Externes Editieren des aktuellen Satzes extern h xfind=f1nd |f1nd ... : Suchbefehl ohne Erg.Menge f1nd [ h xavanti=echo|Fehlermeldungen aus/ein (avanti) echo off / echo on h xcstring |Fehlermeldungstext ausgeben var Err / wri Err h xset |Fehlermeldungstext und -zustand rcksetzen set Err h xif |Fehlerprfungen a99 if ... h xavanti#112|Fehlerprfungen avanti if error=... 0|Feld (Datenfeld) --> Kategorie h xactivat |Fenster in den Vordergrund bringen activate h xset=set w |Fenster auf Normal- / Maximalgr”áe setzen set wn / wm h xget=get I |Fernzugriff auf Dateien im Internet get I h xfetch |fetch : Daten aus Datei einlesen fetch h xfile |file ... : Anzeige als Datei speichern file X gj tricks.htm#57|Filtern: Datei verarbeiten ohne Umcodierung Trick 57 h xfind |find ... : Erg.Menge bilden find [ X gj tricks.htm#64|FLEX als Programmiersprache ohne Datenbank? Trick 64 h xend |FLEX beenden end h xflex |FLEX senden an anderes a99 flex h xflip |flip ... : Flip-Buttons belegen flip ixyz h onflips.flx|Flip-Buttons, rechte Maustaste onflips.flx h help=Flip-E|Flip-Einbettung in Hilfetexte h xset=set f |Flips mit Einzel- bzw. Doppelklick aktiv. set f1 / set f2 X gj tricks.htm#70|Flips per FLEX erzeugen (in der Anzeige) Trick 70 X gj tricks.htm#35|Flips, gleichlautende, im Anzeigefeld Trick 35 h xflow |flow : Ablaufverfolgung des FLEXes flow h xfnam |fnam ... : Verzeichnisliste erzeugen fnam >. h xactivat |Fokus in ein bestimmtes Feld setzen activate i (1,2,3,4) h xform |form ... : Formular anzeigen form i / form h xaddform |Formulare hinzuladen addform h xset=set F |Formularmodus direkt / indirekt set F1 / set F0 h xask |Frage an den Nutzer stellen ask ... h xyes | Ja/Nein-Frage yesno ... h xfreevar=Sup|Freie Variablen $-Variablen h fleximp |Fremddaten per FLEX umwandeln h fleximp / zc.flx h xfsize |fsize ... : Existenz einer Datei prfen fsize \if no ... h xftime |ftime ... : Datei-Aktualisierungsdatum ftime h xcstring=JR|Fhrende Nullen (iV links auffllen) var JR0 (vorher z=i) h xset=set cf|Fllzeichen-Anzahl setzen set cf h flex=onf2 |Funktionstasten mit FLEXen belegen onf2.flx usw. h xif=if diff|Ge„nderter Satz? dann ... if diff ... h xif=if dele|Gel”schter Satz? dann ... if deleted ... h xif=if Lock|Gesperrter Satz? dann ... if Lock ... h xnext=Beisp|Gesamte Datenbank durcharbeiten first # / next # h xcstring |Gesamtzahl der Datens„tze in der D.bank var t h xget |get : Zeilenweise aus Datei lesen get h xget |get Iurl : Datei per Internet holen get Iurl h xxcode |Globale Ersetzungen in Datens„tzen xchange _abc_xyz_ h xxcode=xcode cl|Groábuchstaben in kleine wandeln xcode clower h xread |Grunddatei einlesen (avanti) read / read h pkc.flx |Grunddatei (auch .adt): Prim.Schl. checken X pkc h sort=B. Exp|Grunddatei sortieren und Exportieren h sort h xsrx=Beispiel 5|Grunddatei verarbeiten und exportieren perform expi h xhelp |help ... : Hilfetext anzeigen lassen help X gj tricks.htm#65|Hexa->Dezimal Umrechnung (numcon.inc) Trick 65 h xif=if hier|Hierarchischer Satz? dann ... if hiera ... h xfirst=t su|Hierarchischer Satz, erster Untersatz first sub h xnext=t sub|Hierarchischer Satz, n„chster Untersatz next sub h xsub |Hierarchischen Untersatz anw„hlen sub #01 nnn h xerase |Hierarchischen Untersatz l”schen erase sub h xhelp |Hilfetext anzeigen lassen help h xshow |Hintergrundspeicher im Auswahlfeld zeigen sho reserve h xdisplay |Hintergrundspeicher in die Anzeige kopier. display reserve h xinsert |Hintergrundvariable #uxy l”schen var ""\ins #uxy h xinsert | alle #uxy l”schen var ""\ins #ux~ h xtransfe | kopieren transfer #nnn h xshow=vorhe|History List anzeigen show hist h xjanas |HTML-Datei zeigen (Zusatzprogr. JanaS) janas h xisbn |hyphen : ISBN/ISSN: Bindestriche einsetzen hyphen h nummer |Identnummern vergeben per FLEX nextnum.flx h xif |if ... : Bedingungsprfungen if ... h xif |if not ... : negative Bedingungsprfung if not ... h fleximp |Importieren mit FLEX h xinclude |include ... : Datei hinzuladen include |Index ... s.a. -> Register h xindex |index ... : Indexfenster ”ffnen index i abc X gj tricks.htm#63|Index sofort beim Start erscheinen lassen Trick 63 h xixadd |Indexeintr„ge einfgen/l”schen ixadd / ixdel h xqrix |Indexeintr„ge einlesen/prfen qrix n |1 xyz X gj tricks.htm#67|Indexeintr„ge schnell z„hlen (Bereich) Trick 67 h xindex |Indexfenster ”ffnen index i abc h xactivat |Indexfenster schlieáen act 1 h xindex |Indexparameterdatei laden index p name h xcstring |INI-Datei: Name var V h xinput |input : Dateinummer fr Eingabe wechseln input n h xinsert |insert ... : iV-Inhalt in ... kopieren insert #nnn/$xyz/&abc ... h xvar |Interne Variable (iV) anlegen var h xinsert | iV in #nnn kopieren insert #nnn h xshow | iV ins Anzeigefeld schreiben/anh„ngen show IV/show +IV h xshow | iV im Schreibfeld anzeigen show iV h xshow | iV in der Befehlszeile anzeigen show cmd h xshow | iV bin„r anzeigen (Steuerzeichen rot) show Bin h xvar=M-Befe| Inhalt manipulieren var (M-Befehle) h xcstring=Jd| Inhalt in dezimale Codes wandeln var ... Jd h xcstring=Jl| L„nge feststellen var ... Jl h xinsert=Lokale| Lokale Ersetzung in der iV insert _abc_XYZ_ h xcstring | Sondervariablen, Liste h xcstring h vb223 | Zweite interne Variable $ (iV2) Vb.223 h xiz |Interne Zahl (iZ) fr Berechnungen Z= + - / X / var Z h xiz |Interner Z„hler, z.B. fr Schleifen z= + - / var z h xget |Internetdatei komplett in iV holen get I h xopen |Internetdatei ”ffnen zum Lesen als Datei open h xfetch | ... blockweise Daten daraus lesen fetch h xisbn |ISBN/ISSN: Bindestriche einsetzen hyphen h xisbn | Ist der iV-Inhalt eine ISBN/ISSN? if b h xvar |iV : siehe interne Variable var h xixadd |ixadd/ixdel : Indexeintr. einfgen/l”schen ixadd / ixdel h xyes |Ja/Nein/Abbruch-Frage an den Nutzer yesno, noyes h xjanas |JanaS-Zusatzprogramm starten (Browser) janas h xjanas | stoppen janas 0 h xjump |jump ... : Sprung zu einer Marke :label jump label X gj tricks.htm#25|Kalenderfunktion im FLEX nutzen Trick 25 h xsonder=tzu|Kategorie bearbeiten (lokale Ersetzung) *#nnn_abc_xyz_ h xinsert |Kategorie einfgen ins #nnn h xsonder |Kategorie direkt einfgen #nnn Text h xcheck |Kategorie formal prfen check X gj tricks.htm#56|Kategorie intern sortieren Trick 56 X gj tricks.htm#69|Kategorie manuell sinnvoll mit Maus ordnen Trick 69 h xinsert |Kategorie l”schen var ""\ins #nnn h xtransfe |Kategorie aus Hintergrund holen transfer #nnn h xkatlist |Kategorieliste (CFG) -> katlist.asy katlist h xshow |Kategorieliste (erlaubte Felder) zeigen show cfg X gj tricks.htm#43|Kategorien #nnx alle durcharbeiten Trick 46 h xcheck |Kategorinummer zul„ssig? check h xkeychk |keycheck ... : Schleife manuell abbrechen keychk \ if yes ... h xxcode=xcode cl|Kleinbuchstaben in groáe wandeln xcode cupper h xzzz |Kommentar (in FLEX-Datei) Leerzeichen am Zeilenanfang h xshow |Kurzliste Erg.Menge ins Anzeigefenster show list h xexport |Kurzliste Erg.Menge in die Ausgabedatei exp brief h xlist |Kurzliste mit Satznummern ausgeben (acon) list int / list recnum h xnext |Kurzzeile des n„chsten Satzes holen next r h xcstring |Label zu einer Feldnummer feststellen var J h xcstring=jb|L„nge des aktuellen Datensatzes in Byte var jb / jf h xcstring=Jl|L„nge der aktuellen iV feststellen var Jl X gj tricks.htm#47|L„ngsten/krzesten Satz finden Trick 47 h xlast |last ... : Letzter Satz ... last ... X gj tricks.htm#68|Laufwerk K: vorhanden? Trick 68 h xspaces |Leerzeichen, mehrfache in der iV l”schen spaces h xshow=bookm|Lesezeichen alle anzeigen show bookm h xerase |Lesezeichen alle l”schen (wie mit Besen) erase bookm h xset=set b |Lesezeichen fr aktuellen Satz setzen set b X gj tricks.htm#72|Letzte Zeile einer Datei holen Trick 72 h xdir |Liste aller Dateien eines Typs in iV dir h xdisplay |Liste aller Erg.Mengen in Anzeige kopieren display sets h xaresqa |Listendatei anzeigen+bearbeiten aresqa h xfind |LOG-Datei: letzte nnn Bytes als Erg.Menge find $nnn\sho list h xset=set S0|LOG-Datei: spezielle, zum Testen set S0/S1 h xerase |L”schen des aktuellen Satzes erase h xset=find -|L”schen des aktuellen Satzes aus Erg.Menge find - h xdelete |L”schen einer Datei del h xerase |L”schen der "Daten in Bearb." erase off h xclose |L”schen einer ganzen Ergebnismenge close res / r h xset=set Lo|Logging ein-/ausschalten set Logging on/off h xinsert=Lokale|Lokale Ersetzung in der int. Variablen insert _abc_XYZ_ h xcstring |Manipulationsbefehle fr die int.Variable var #xyz(...) h mbtest | Beispiele zum Ausprobieren h mbtest h xset=set Z |Maximal abzuarbeitende Anzahl Befehlszeilen set Z h xmenu |menu ... : eigener Hauptmenpunkt menu ... h xset=set Bi-|Menpunkt unwirksam (grau) machen set Bi- h xmessage |message ... : Botschaft an den Nutzer message botschaft h xmessage |Mitteilung anzeigen (mit [OK]-Button) message botschaft h xmessage | mit Warndreieck message !botschaft h xmessage | fuer n Sekunden (ohne OK) Message n,botschaft h xmessage | 2- oder mehrzeilige Meldung var "abc" n "xyz"\mes h xmkdir |mkdir ... : Ordner neu anlegen mkdir h xnext=t sub|N„chster hierarchischer Untersatz next sub h xnext |N„chster Satz der aktuellen Erg.Menge next h xyes |Nein/Ja/Abbruch-Frage an den Nutzer noyes h xcstring |Nichtsortierw”rter beseitigen var #xyz(u) h xif=if Arti|Nichtsortierzeichen prfen / setzen if Artic / if ARtic h xnew |new : Neuen Satz anlegen new h xnext |next : Datensatz (n„chste Nr.) laden next / next # h xyes |No/Yes/Cancel-Frage an den Nutzer noyes / yesno h xset |nop (no operation) set [ohne Argument] h xextern |Notepad zum Bearbeiten von Daten nehmen notepad.flx h nummer |Nummernvergabe nextnum.flx h xcopy=py ob|Objekt 1 / 2: S„tze ineinander kopieren copy obj 1 2 / 1>2 X gj tricks.htm#43|Objekt 2: zweiter Datensatz nebenbei Trick 43 h xshow |Offline-Datei anzeigen show offline h xcstring=oq|Offline-Datei: lfd. Nr. des akt. Satzes var oq h xset=get q |Offline-Datei: Satz n hervorholen get qn h xfirst=off |Offline-Datei: erster/letzter Satz first off / last off h xnext=off |Offline-Datei durcharbeiten next off / prev off h xerase |Offline-Datei l”schen erase off h xset=set k |Offline-Funktion ab-/einschalten set k0 / k1 X gj tricks.htm#66|Offline-Speicher genau untersuchen Trick 66 h flex=On-FLEX|On-FLEXe (Ausl”sung bei bestimmten Buttons und Funktionen) h xopen |open [x] ... : Datei ”ffnen open [x] h xorder |order ... Ordnen der Ergebnismenge order aP / dP h xorder |Ordnen der Ergebnismenge nach Satznummern order n |Ordner siehe -> Verzeichnis X gj tricks.htm#56|Ordnung schaffen im Datenfeld Trick 56 h xperform |Osterdatum ausrechnen perform gauss h xget=get x |Param.datei Zeile lesen, Komm. kennzeichn. get x h xask |Passwort abfragen (Eingabe nicht sichtbar) ask @ h xperform |perform ... : Unterprogramm aufrufen perform