infra:NET Expert
 
×
2 Welche Funktion steht wo?
SIBT02S1
SUB LG.zustand   
Zustand anzeigen (D, E und S)
SUB abc.mtbanpassen   
MTB für ABC-Analyse anpassen (Probelauf reinmogeln)
SUB abschlussfelder.laden                
Statistikfelder aus Listenabschluss in ein Array laden und PIS berechnen
SUB e.zeile 
E-Zeile laut Programmpunkt
SUB fuellderf       
derf$ laut Listenbreite aufbereiten
SUB fussfelder.laden     
Rechenfelder im Fuß suchen und merken
SUB kopf.export  
Felder aus Listenkopf für Word-Steuerdatei exportieren
SUB lg.export(text$)       
Text in ASCII-Datei schreiben
SUB papier.format(mddname$,anz72%,anzzeilen%)      
Steuersequenzen in MDD-Tabelle 2 auf aktuellen Drucker anpassen, wenn irgendein 'schräges' Format gedruckt werden soll
SUB rechenfelder.laden  
alle Rechenfelder aus Rechenregel suchen, PIS berechnen, Formate suchen und alles in einem Array merken
SUB rechenregel.importieren              
Rechenregel komprimieren und in einem Array speichern (Aufbau siehe weiter unten)
SUB sel.tabelle.laden     
MTBs für Selektionsbild in Buffer holen (für Modifikation durch F3-Z oder ABC-Analyse)
SUB selektion.vorbel2(Vformat$)       
Selektionsfeld mit VON/BIS=LOW/HIGH formatabhängig vorbelegen
SUB tbloecke.laden       
Textblöcke zusammensuchen und in Arrays merken
SUB temp.selfelder.vorbel                 
temporäre Selektionsfelder mit LOW/HIGH vorbelegen
SUB temp.selfelder.zeigen                
temporäre Slektionsfelder anzeigen
SUB trans.koppelinfo     
Koppelinformation aus Datensatz in spezielles Array übertragen
SUB u.zeile 
U-Zeile laut Programmpunkt
SUB z.zeile 
Z-Zeile laut Programmpunkt
FUNCTION trans.ascii$(text$)            
Feld-/Satztrenner auswerten und ggf. umwandeln
 
SIBT02S2
SUB verteiler(wohin%)    
Checkverteiler und Funktionstastenverteiler
 
SIBT02S3
SUB alles.initialisieren    
alle Listenspezifischen Arrays zurücksetzen (vor allem Rechenregel)
SUB check.tbloecke       
prüfen, ob Textblock-Dateien geöffnet werden können und Stati in Array merken
SUB datei.oeffnen
INFRA-Datei öffnen und in opentab% eintragen
SUB ebene.koppeln       
Dateibuffer der akt. Ebene aus anderem Dateibuffer vorbelegen
SUB ebene.lesen  
mit Dateibuffer der akt. Ebene aufsetzen und lesen
SUB ebene.neu.init         
Kennzeichen für neugefundene Datensätze löschen
SUB ebene.neu.pruefen  
prüfen, ob in der akt. Ebene ein neuer Datensatz gefunden wurde
SUB ebene.test.ende     
Testen, ob noch was kommt
SUB ebene.vor     
eine Ebene vor im Koppelbaum
SUB ebene.vorbelegen   
Datensatz der akt. Ebene aus Selektionsbild vorbelegen
SUB ebene.weiterlesen   
seuq. in akt. Ebene weiterlesen
SUB ebene.zurueck        
eine Ebene zurueck im Koppelbaum
SUB hole.grukey  
Gruppenkey suchen und merken
SUB keychange.feld      
Schlüsselwechsel in einem Feld (partiell) vornehmen
SUB keychange.folge    
Folgefelder wg. Schlüsselwechsel auf SPACE setzen
SUB pruefe.koppel
prüfen, ob Koppelkriterien beim akt. Datensatz der akt. Ebene erfüllt sind
SUB pruefe.selektion     
prüfen, ob Selektionskriterien beim akt. Datensatz der akt. Ebene erfüllt sind
SUB selektionen.update 
Array mit Selektionsfeldern mit den eingegebenen Selektionsverknüpfungen aktualisieren
SUB tblock.weiter.holen 
nächste Zeile aus einer Textblockdatei lesen
SUB tbloecke.holen       
Textblockdatei soweit wie möglich lesen und in Buffer speichern
SUB test.dateiende        
prüfen, ob Dateiende erreicht ist
SUB test.gruwe    
gab's einen Gruppenwechsel
SUB test.keymiss 
prüfen, ob es einen übergeordneten Schlüssel für den akt. Datensatz gibt, über den nicht selektiert wurde
SUB zweig.zuende
akt. Zweig ist zuende -> merken
FUNCTION lizenz.okay%(BFpar$)      
Lizenzeintrag in Verteilparamter prüfen, wenn Liste als Menüpunkt integriert, aber kein Listengenerator installiert ist