Step 7 DB aufruf

1985zottel

Level-1
Beiträge
90
Reaktionspunkte
4
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen

Ich hab folgendes Problem. Ich möchte gerne aus einem FC, einen DB aufrufen. Wobei die Nummer des DB´s allerdings von aussen beschrieben werden soll.

Hab jetzt folgendes Probiert:

L #DB_Nummer (In-Variable Typ:INT)
SLD 3
T #temp_DB_Nummer (Temp-Variable Typ: DINT)
AUF DB[#temp_DB_Nummer] (Diese Zeile wird rot angezeigt)


Was stimmt an dem Code nicht????


Wenn ich in die letze Zeile z.B. schreibe "L EW[#temp_DB_Nummer]" funktioniert das ganze.

Ich hoffe mir kann jemand weiterhelfen.

Danke
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi

Ich hab das jetzt mal so geändert:

L #DB_Nummer (In-Variable Typ:INT)
T #temp_DB_Nummer (Temp-Variable Typ: INT)
AUF DB[#temp_DB_Nummer]

Funktioniert allerdings immer noch nicht :-(
 
Was funktioniert dabei nicht?

Wenn ich deinen Code in eine Funktion kopiere und beide Variablen als INT deklariere funktioniert das problemlos.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich kann aber keine Stat bzw. Temp Variable als Block_DB deklarieren.
Nur als In Variable, dann muss aber an dem Eingang auch "DBxy" stehen.

Ich bekomme allerdings meine Programmnummer nur als INT Variable Ohne "DB" vor der Ziffer.
 
... wie schon von Mr.XX geschrieben - dein Code im Beitrag #3 funktioniert auch bei mir ...

Gruß
Larry
 
Zuviel Werbung?
-> Hier kostenlos registrieren
... dann ist deine Variable nicht vom Typ INT.
Was geschieht / erhältst du, wenn du hinschreibst :
Code:
AUF DB [MW100]
... sollte genauso gehen ...

Gruß
Larry
 
Es funktioniert jetzt doch, hab alles noch mal neu deklariert und plötzlich gings.

Danke an Alle für die schnelle Hilfe:D
 
Zurück
Oben