Verlinkung zu Activity über UDF-Feld
Corinna Hochheim
Hallo,da die Activity Nummer ein nicht editierbares Feld ist, wir aber eine fünfstellige Nummerierung von Aktivitäten benötigen, musste ich ein UDF für die Activity Nummer anlegen und das Standard-Nummernfeld ausblenden.
Nun habe ich das Problem, dass ich aus zwei anderen Formularen heraus Verlinkungen zu Aktivitäten erstellen möchte. Standardmäßig erwartet SAP in dem Feld der Verlinkung aber immer die interne Acitivity Nummer. Gibt es irgendeine Möglichkeit, meine Activity über unser UDF-Nummernfeld zu referenzieren?
Sascha Balke
Hallo Corinna,mit dem LinkObjectType kannst du die Form der Aktivitäten öffnen. Bei dem Aufruf musst du dann die Nummer mit übergeben.
Dabei wirst du wohl auf einen Fehler stoßen, da der Aufruf selbst mit der DocEntry funktioniert. Um dieses "Problem" zu umgehen, musst du im Vorwege die DocEntry ermitteln und diese übergeben. Alles kein Hexenwerk.
Es würde helfen, wenn du den bisherigen Code hier zur Verfügung stellst.
Wenn du eine direkte Unterstützung benötigst, dann melde dich einfach via PM.
hth
Corinna Hochheim
Hallo,vielen Dank für die schnelle Antwort!
Ich verstehe. Also bisher habe ich noch keinen Code hinterlegt. Ich hatte mir gedacht, eine formatierte Suche ans Feld zu hängen, aus deren Ergebnisliste der Benutzer beim Anlegen die passende Activity wählt. Mein UDF-Feld heißt U_Nummer_Neu und der Spaltenname in der Activity Form ist U_Nr
Wenn du mir ein Beispiel schicken könntest, wäre das total super! Ansonsten probiere ich selbst mal ein bisschen rum.
Corinna Hochheim
Hallo,ich bräuchte nun doch noch mal einen Tipp, wie ich zur richtigen Lösung komme. Denn nun habe ich auch an anderen Stellen ähnliche Anforderungen.
Es geht immer darum, dass ich ein neues UDF per New Items auf die Hauptform lege. Den LinkObjectType habe ich immer direkt in der New Item Definition angegeben. Nun unterscheiden sich die im UDF für den Benutzer sichtbaren Werte aber von den Werten, die der LinkObjectType benötigt. Z.B. soll der Benutzer die Artikelbeschreibung sehen, aber per Link ins Kunden-Equipment springen können.
Die entscheidende Frage ist: Wo muss ich die SQL-Abfrage platzieren, damit erst beim Click auf den Pfeil der Schlüsselwert ermittelt und übergeben wird? Gibt es ein Ereignis für den Click auf den Pfeil oder wie kann ich das lösen???
Corinna Hochheim
ich habe einen neuen Beitrag zu dieser Problematik erstellt:http://www.coresystems.ch/forum.html?&tx_mmforum_pi1[action]=list_post&tx_mmforum_pi1[tid]=5007
0
Please sign in to leave a comment.
Comments
0 comments