Automatisches Füllen "Primäre Einheit"

9. Juni 2010 16:00

Hallo zusammen,

ich habe folgendes Problem. Ich möchte gerne dass das Feld "Einheit" in Verkaufschanche (Produkt) automatisch gefüllt ist.
Wenn ich ein Produkt hinzufügen will und die Maske sich öffnet ist das Feld auch gefüllt. Sobald ich dann ein Artikel wähle
ist das Feld wieder leer. Was mache ich falsch :-(

OnLoad Code:

Code:
if (crmForm.all.uomid.DataValue == null )
{
   var lookupItem = new Array();
   lookupItem[0] = new LookupControlItem("{D2E9F9CB-2E4C-4969-83AA-797BBD411CA8}",
   1055, "Primäre Einheit");
   crmForm.all.uomid.DataValue = lookupItem ;
}


Open.jpg

open_2.jpg


Danke für die Hilfe im Vorfeld :-)
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Re: Automatisches Füllen "Primäre Einheit"

9. Juni 2010 16:19

Hallo Björn,

erst einmal herzlich willkommen in unserem Forum.

Bis du sicher, das dein Code richtig ist?
Versuch doch einfach mal diesen Code, den verwende ich in solchen fällen immer
Code:
      var lookupPU = new Array();
      var lookupItemPU = new Object();
      lookupItemPU.id = '{hier die GUID der Primären Entität einfügen}';
      lookupItemPU.typename = 'uom';
      lookupItemPU.name = 'Primäre Einheit';
      lookupPU[0] = lookupItemPU;
      primaryUnit.DataValue = lookupPU;

Re: Automatisches Füllen "Primäre Einheit"

9. Juni 2010 17:05

das haut bei mir gar nicht so richtig hin. Bin auf dem Gebiet auch kein Profi.

Wo muss ich in deinem Code denn was genau ergänzen/ersetzen das es richtig funktioniert?

Code:
      var lookupPU = new Array();
      var lookupItemPU = new Object();
      lookupItemPU.id = '{D2E9F9CB-2E4C-4969-83AA-797BBD411CA8}';
      lookupItemPU.typename = 'uom';
      lookupItemPU.name = 'Primäre Einheit';
      lookupPU[0] = lookupItemPU;
      primaryUnit.DataValue = lookupPU;


bug.jpg


Grüße
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Re: Automatisches Füllen "Primäre Einheit"

14. Juni 2010 17:54

Hallo,

ich habe gerade kein deutsches Testsystem zur Hand, meine sind alle in Englisch. Ich starte das am Wochenende einmal und sehe mir das an.