11. März 2009 16:37
Hallo Ihr,
ich habe eine Frage : Ich möchte gerne das Form 5050 (Customer) erweitern.
Mit der Suchfunktion habe ich leider nichts passendens gefunden. Also zur Filterung an sich gibt es 10000000 Beiträge. Doch beziehen die sich auf Reports :(
Angezeigt werden soll auf dem ersten Reiter ein Feld, welches zeigt, welchen Verantwortungsbereich ein Kontakt x hat.
Also ist mein Problem: dass er genau die Verantwortung anzeigen soll, die in Tabelle 5067 Contact Job Responsibility für die Kundennummer x
hinterlegt ist.
Meine Idee bis jetzt war, das Feld nur anzeigen zu lassen, wenn als Typ "Person" steht.
Dies habe ich im Form beim Trigger "OnAfterGetRecord" versucht einzugeben. Dies funktioniert auch.
verantwortung ist der Name des Textfeldes in dem die Verantwortung stehen soll.
IF Type = Type::Company THEN CurrForm.verantwortung.VISIBLE(FALSE) ELSE CurrForm.verantwortung.VISIBLE(TRUE);
Als Sourceexp habe ich für das Textfeld Table5067.Job Responsibility Code angegeben. Es reicht, wenn nur eine Verantwortung angezeigt wird.
Die "Verbindung" habe ich versucht auch im after get record des Forms einzurichten:
Verantwortlichkeit.SETRANGE("Contact No.","No.");
Jedoch führt dies nicht zum gewünschten Erfolg.
Ich wäre euch somit sehr dankbar, wenn ihr mir wieder helfen könntet. :)
Zuletzt geändert von Heiko_D am 12. März 2009 10:25, insgesamt 1-mal geändert.