Scriptbeispiel zum Auslesen und Eintragen von Firmendaten in Serviceaktivität

Hallo,

ich versuche mich jetzt schon seit inigen Tagen an dem erstellen eines Javascriptes zum auslesen und automatischen Eintragen von Firmendaten in eine Serviceaktivität, nur bekomm ich dies einfach nicht hin.

Hat vielleicht jemand ein Scriptbeispiel da, damit ich ungefähr weiss, wie ich die ganze Sache angehen muss?

Wäre echt super von euch... Danke


AW: Scriptbeispiel zum Auslesen und Eintragen von Firmendaten in Serviceaktivität

Hallo,

was genau möchtest du denn machen?
Aus der Anfrage kommst du z.B. auf den Namen der übergeordneten Firma über:

var lookup = crmForm.all.accountid.DataValue;

if (lookup != null)
{
crmForm.all.FELD.DataValue = lookup[0].name;
}



AW: Scriptbeispiel zum Auslesen und Eintragen von Firmendaten in Serviceaktivität

Es ist noch immer das Problem, dass alle firmenspezifischen Daten, Name - Anschrift - etc. automatisch bei der Generierung einer Serviceaktivität in die selbige, aus der Firma, übernommen werden.

Normal steht ja dort immer nur die übergeordnette Firma und das ist ja etwas schwachsinnig, da ja der Techniker wissen muss, wo der Kunde ist.


AW: Scriptbeispiel zum Auslesen und Eintragen von Firmendaten in Serviceaktivität

Es ist aber schon bekannt, dass wenn ich eine Serviceaktivität in dem Service-Kalender anzeige, ich mit Hilfe des Split-Views die Möglichkeit habe mir die Details anzusehen, also auch weitere Daten zum Kunden?

Gruß


AW: Scriptbeispiel zum Auslesen und Eintragen von Firmendaten in Serviceaktivität

Sicher bin ich mir dessen bewusst. Nur bringt dies nichts, wenn die Techniker auf der Baustelle sind und diese dort Servicescheine benötigen.

Ich möchte doch einfach nur mal ein kurzes Scriptbeispiel, aus dem ich ersehen kann, wie ich Daten aus einer Serviceaktivität in eine andere übergebe, so das die Felder in der anderen Entität automatisch ausgefüllt werden.


AW: Scriptbeispiel zum Auslesen und Eintragen von Firmendaten in Serviceaktivität

Man kann, falls die Serviceaktivität direkt beim Kunden geöffnet wurde, über das Objekt window.opener auf die Datenfelder der Firma zugreifen.
Dann könnte im onload-Event der Serviceaktivität folgendes stehen:

if (window.opener) {
account=window.opener.crmForm.all;
crmForm.all.new_kundenstrasse=account.address1_street1;
}

Nur als kurzes Beispiel halt...

Viele Grüße
Matthias