Datensatz in Untertabelle erstellen, aber aus anderer Tabelle raus
Hallo Zusammen,
ich habe eine Tabelle "Hunde"
in dieser stehen alle relevanten Daten z.B. Name,Rase und Alter
In dieser Tabelle habe ich einen Button
Jetzt möchte ich, wenn diese Button gedrückt wird, das er mir in der Untertabelle "offen" der Tabelle Gesamt einen Datensatz erstellt und mir Name,Rase und Alter reinkopiert
Ich bekomme das auch soweit hin, aber er verknüpft den Datensatz in der Haupttabelle Gesamt nicht
Finde aber keine Möglichkeit
Ich weiss das es nach diesem Beispiel sein sollte
let my := this;
let neuerDatensatz1 := (create offen);
neuerDatensatz1.(Halter := "blabla");
neuerDatensatz1.(Gesamt := my)
Aber das Problem ist ja das ich in der Tabelle Hunde starte
und nicht in der Haupttabelle Gesamt wo ich die Untertabelle offen sehe
Gibt es da eine Möglichkeit ? Sonst muss ich alles umbauen
Danke euch
Gruß
Alex
let a := dialog("Art der Unterbringung", "Wie soll " + Name + " untergebracht werden?", ["Tagespension", "Pension"]);
if a = "Tagespension" then
let hauptDatensatz := this;
let neuerDatensatz := (create Gesamt).offen;
neuerDatensatz.(Hund := hauptDatensatz.Name);
neuerDatensatz.(Rase := hauptDatensatz.Rase);
neuerDatensatz.(Alter := hauptDatensatz.Alter);
neuerDatensatz.('Verträglich ?' := hauptDatensatz.'Verträglich?');
neuerDatensatz.(Bemerkung := hauptDatensatz.'Bemerkung Hund');
neuerDatensatz.(Halter := hauptDatensatz.Nachname + " " + hauptDatensatz.Vorname);
neuerDatensatz.(Tag := today());
neuerDatensatz.('Art der Unterbringung' := 1);
alert("Neuer Datensatz für Tagespension erstellt.")
else
alert("Pension")
end
2 Antworten
-
Moin ,
ich brauche noch ne Info damit ich Durchblicke:
Gibt es denn mehrere Datensätze in der Tabelle Gesamt?
Wenn ja, müsstest du ein create für Gesamt und ein create für offen machen und dann offen zu Gesamt zuweisen.
Diese Variante kenne ich nicht:(create Gesamt).offen
und scheint auch nicht zu funktionieren, im Sinne von Erstelle neuen DS Gesamt und neuen DS offen in der Untertabelle... ;-)
Wäre aber ein nettes Feature.VG Ronald
Content aside
- vor 5 MonatenZuletzt aktiv
- 2Antworten
- 49Ansichten
-
2
Folge bereits