17. März 2010 16:16
17. März 2010 16:42
Beowulf hat geschrieben:Ist das generell möglich? (ohne dieses Intercompanymodul)
18. März 2010 12:39
IF COMPANYNAME = 'Mandant A' THEN BEGIN
Record.CHANGECOMPANY('Mandant B');
IF Record.GET("No.") THEN BEGIN
"Existiert" := TRUE;
"Preis" := Record."Preis";
END;
END;
18. März 2010 12:43
Beowulf hat geschrieben:Mach ich was falsch?
IF COMPANYNAME = 'Mandant A' THEN BEGIN
Record.CHANGECOMPANY('Mandant B');
IF Record.GET("No.") THEN BEGIN
"Existiert" := TRUE;
"Preis" := Record."Preis";
MODIFY;
END;
END;
18. März 2010 12:45
Kowa hat geschrieben:Mit dem Befehl CHANGECOMPANY kann man immer im Code Daten aus/in andere(n) Mandanten transferieren.
18. März 2010 13:31
Natalie hat geschrieben:Beowulf hat geschrieben:Mach ich was falsch?
(Record war tatsächlich eine angelegte Recordvariable, oder?
- Code:
IF COMPANYNAME = 'Mandant A' THEN BEGIN
Record.CHANGECOMPANY('Mandant B');
IF Record.GET("No.") THEN BEGIN
"Existiert" := TRUE;
"Preis" := Record."Preis";
MODIFY;
END;
END;
Such den Unterschied
18. März 2010 14:03
In welchem Trigger steht denn dein Code?Beowulf hat geschrieben:Jetzt bekomme ich aber eine Fehlermeldung:
Sie können keine Änderung an der Datenbank vornhemen, ehe eine Transaktion gestartet wurde.
18. März 2010 14:21
18. März 2010 16:37