0

Lösche Datensatz

Hallo wie lösche ich den kompletten datensaatz nicht nur die Verknüpfung?
Hier in zeile 7!

let my := this;
if Kontakte and 'Tätigkeiten' then
let myDate := max((select 'Mitarbeiter-Konditionen' where Kontakte = my.Kontakte and 'Tätigkeiten' = my.'Tätigkeiten' and 'Gültig ab' <= my.Datum).'Gültig ab');
my.(Preis := first(select 'Mitarbeiter-Konditionen' where Kontakte = my.Kontakte and 'Tätigkeiten' = my.'Tätigkeiten' and 'Gültig ab' = myDate).Preis);
my.(Lohnart := first(select 'Mitarbeiter-Konditionen' where Kontakte = my.Kontakte and 'Tätigkeiten' = my.'Tätigkeiten' and 'Gültig ab' = myDate).Lohnart)
end;
delete (select 'Mitarbeiter-Zeitplan' where P_Detail.Nr = my.Nr);
let myZeiten := (create 'Mitarbeiter-Zeitplan');
let myNameNr := Kontakte.Nr;
myZeiten.(
Datum := my.Datum;
Kontakte := record(Kontakte,myNameNr);
P_Detail := record(P_Detail,my.Nr)
)

1 Antwort

null
    • Micha
    • vor 5 Jahren
    • Gemeldet - anzeigen

    ups hat sich erledigt... ich hab immer einen neuen Datensatz wieder angelegt nach dem löschen ohne Person!!! Sorry

Content aside

  • vor 5 JahrenZuletzt aktiv
  • 1Antworten
  • 1144Ansichten