3. Januar 2011 13:21
RecRef.OPEN(DATABASE::Session);
WHILE (i < RecRef.FIELDCOUNT) AND NOT found DO BEGIN
i := i + 1;
FieldRef := RecRef.FIELDINDEX(i);
found := FieldRef.NAME = 'My Session';
END;
IF NOT found THEN
EXIT;
FieldRef.SETRANGE(TRUE);
3. Januar 2011 14:00
3. Januar 2011 14:05
3. Januar 2011 14:16
zannaleer hat geschrieben:Ich habe auch schon versucht, direkt auf die Tabelle Session zuzugreifen. Dort findet das System in der Programmierung den Satz mit meiner Anmeldung aber auch nicht.
Etwas merkwürdig finde ich noch zwei Dinge. Ich möchte die Projektwarteschlange auf einem lokalem Rechner starten, auf dem Navision installiert ist.
Dort funktioniert es nicht, starte ich die Projektwarteschlange auf unserem Citrix-Server läuft es.
Die zweite Merkwürdigkeit ist, dass das System in der Schleife bis 19 läuft und in der Datenbank genau 19 Anmeldungen sind, die noch aus dem letzten Jahr stammen.
Kann es damit zusammenhängen?
3. Januar 2011 14:50
3. Januar 2011 14:58
found := FieldRef.NAME = 'My Session';
found := FieldRef.NAME = 'Meine Session';
3. Januar 2011 15:15
zannaleer hat geschrieben:Das verstehe ich nicht so ganz, weil die Navision clients auf den Citrix-Servern und die clients auf dem lokalen Rechner auf die gleiche Datenbank zugreifen.
Kann sich dieses Phänomen noch jemand erklären?
7. Januar 2011 10:39
7. Januar 2011 11:26