netFrame-Syntax:
function writedata(aTables: Variant): integer;
Beschreibung:
Mit der Methode writedata werden die in der RPCTable bearbeiteten oder neu eingefügten Datensätze in die Datenbank zurück
geschrieben. Zusätzlich gibt die Methode zurück wieviele Datensätze von den Änderungen betroffen waren.
Wenn Sie die Änderungen von mehreren Tabellen in die Datenbank zurückschreiben wollen, dann ist es sehr wichtig
diese über die globale Methode writedata zurückzuschreiben.
Diese Methode schreibt nämlich die Änderungen in einem Kommunkationslauf zurück und muss nicht für jede
Tabelle eine neue Kommunikation starten.
Beispiel:
procedure ButtonSaveData_OnClick(Sender: Integer);
var
aTableArray: Variant;
aRecordChangeCount: Integer;
begin;
aTableArray := TableUser, TableGroup; //Das Array mit den Tabellen zusammenstellen
aRecordChangeCount := writeData(aTableArray); //Die Änderungen zum Server schicken
//Ausgabe wieviele Datensätze von Änderungen betroffen waren
message_dlg('Es wurden << '+inttostr(aRecordChangeCount)+' >> Datensätze in der Datenbank geändert!');
end;