Acc2013 Kombinationsfeld Variable
PhilS
Gesendet: 29.06.15 19:56
Betreff: RE: Acc2013 Kombinationsfeld Variable


Veteran

Beiträge: 137
10025
squarehead - 29.06.15 20:27
ÖffnenFormular
Formularname frmPatient
Bedingung = VersNr = xxx

Frage: Unter xxx sollte die ausgewählte VersNr aus dem Kombinationsfeld stehen. Mit welchem Namen spreche ich diese Variable an?


Bedingung = VersNr = [TempVars]!globalVersNr


squarehead - 29.06.15 20:27
Frage Nr.2: Alternativ gibt es auch den Makrobefehl "FestlegenLokaleVar". Welchen soll ich verwenden und was ist der Unterschied zu "FestlegenTempVar"?


Lokale Variablen gelten nur innerhalb des Makros in dem sie festgelegt werden. Sobald das Makro beendet ist, werden diese Variablen aus dem Speicher entfernt.
Eine TempVar dagegen behält ihren Wert, bis sie mit einem neuen Wert überschrieben wird, die TempVar mit Entfernen(Alle)TempVar explizit gelöscht wird oder bis die Datenbank geschlossen wird.

Wenn Du beide Aktionen in ein und demselben Makro ausführst kannst Du also auch eine LokaleVariable verwenden. Wenn Du die Variable später anderweitig noch benötigst, musst Du eine TempVar nehmen.
-----
https://codekabinett.com/
Top of the page Bottom of the page