Dynamische DB adressierung in SCL

thomasgull

Level-2
Beiträge
166
Reaktionspunkte
3
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen.

wie ist folgender Ausdruck richtig?

db[sDBNr].daten[sIndexDB].wert1:= tcosplus;

es sollen je nach Programmabschnitt veschieden DBs aufgerufen werden.
im DB befindet sich ein Array aus Struct.

sDBNr ist ein DINT, sIndexDb ein INT


grüsse Thomas
 
Wie soll der SCL-Übersetzer denn auch wissen wie der DB aufgebaut ist, wenn er zum Zeitpunkt des Übersetzens nicht weiß welchen DB er als Vorlage nehmen soll?

Des weiteren gibt es in der SCL-Hilfe ein sehr schön gemachtes Kapitel "Sprachbeschreibung". Im Unterpunkt "Lexikalische Regeln" -> Absolutadressierung findet man wie ein indizierter Zugriff auf einen DB auszusehen hat. Und da gibt es nur eine Variante.
 
Zurück
Oben