Hallo ,
ich habe Probelem mit einem Viewcluster auf zwei Tabellen.
Die eine Tabelle hat die Felder MAndant und Baureihe.
Die zweite Tabelle hat die Felder MAndant Baureihe und Motortyp
Nun habe ich eine Fremdschlüsselbeziehung ausgehend vom Feld Baureihe der zweiten Tabelle zur ersten Tabelle hergestellt.
Auf Grund dieser beiden Tabellen habe ich einen Viewcluster angelegt.
Der Viewcluster an sich funktioniert auch.
Das PROBLEM ist nur :
Ich habe in der Ersten tabelle mehrere Baureihen.
Dort wähle ich im Viewcluster eine aus und klicke die Morotypen aus.
Nun bekomme ich nur die Motortypen die unter der oberen Baureihe angelegt wurden -WUNDERBAR
Das Problem ist wenn ich nun einen neuen Eintrag anlege Habe ich keinen WErt im Feld Baureihe, sondern muss über fie F4-Hilfe gehn wo in diesem Fall richtiger weise wiederrum nur die eine Baureihe steht.
Das sollt edoch eignetlich funktionieren dass diese Baureihe schon beim Aufruf "neuerEintrag"
im Feld Baureihe steht.
WO IST MEIN FEHLER ???
was passiert denn, wenn du den leeren Eintrag ignorierst? bleibt der nach dem Sichern auch leer oder wird er evtl. mit dem richtigen wert gefüllt?
Ich kenne es eigentlich so, dass das Feld aus dem übergeordneten View, für das man im zweiten View Einträge anzeigen will, im zweiten View das Attribut "S" (Wird zur Subsetbildung verwendet) bekommt. Dann taucht es im Viewcluster gar nicht mehr auf. Ist auch nicht nötig, denn die Schlüsselfelder des ausgewählten übergoerdneten Eintrags werden ja angezeigt.
Gruß, Enno
da versteh ich etwas nicht !!!
WEnn ihc den leeren Eintrag iugnoriere komr beom Sichern die Erormeldung
"Bitte Schlüssel innerhalb des Arbeitebereichs auswählen".
Vielleicht hab ich auch das System VIWCLUSTER noch nicht richtig verstanden.
Ich habwe zu meinen Tabellen keine Views angelgt nur über den Tabellenpflegegenerator.
Wo gebe ich einem Feld Das Attribut 'S'. ???????
In dem Fall solltest du für deine Tabelle einen eigenen View anlegen. Du kannst dann ja alle Felder der Tabelle aufnehmen. Ist zwar dann doppelt gemoppelt, aber nur in einem View kannst du zum Feld das Attribut "S" setzen. Den Pflegeview musst du dann natürlich auch zu dem View anlegen und diesen auch im Viewcluster verwenden.
Heut scheint nicht mein Tag zu sein (schwer von Begriff).
Das mit dem doppelt gemoppeltem hab ich auch schon ausprobiert.
Ich habe die zwei tabeleln und zu diesen Tabellen zusätzlich nich Pfelge-Views
die jeweils die Tabellen beinhalten.
Mit diesen Views hab ich dann auch versucht einen Viewcluster anzulegen. Was ja auch funktioniert aber mit dem Gleichen Ergebnis bei neuen Einträgen.
Frage :
Wo gebe ich dem Feld das Attribut 'S' mit bitte detailierter Beschreibung
da heut nicht mein Viewcluster Tag ist
GRuß
andy
Viewfeld ist normal verfügbar
R Viewfeld kann nur gelesen werden
S Viewfeld wird zur Subset-Bildung verwendet
H Viewfeld wird nicht auf die Pflegebilder übernommen
Danach noch mal den Pflegedialog anpassen.
Gruß, Enno
PS: Soooo detailliert war's ja nicht, aber hoffentlich so DEUTLICH, dass es auch an einem Antiviewclustertag ersichtlich ist...