Auswahlfeld Szenarien wenn 1,2 etc.
Guten Morgen,
hier mein kleines Montags-Problem.
Wie funktioniert der Code richtig?
let myA1 := "MUSTERMANN GmbH + Co. KG";let myA2 := "TEST GmbH + Co. KG";if 'Lieferung an' = 1 then'Lieferadresse Mandant' := first(select Adressen where 'Firma/Unternehmen' = myA1);if 'Lieferung an' = 2 then'Lieferadresse Mandant' := first(select Adressen where 'Firma/Unternehmen' = myA2)endend
6 Antworten
-
let myA1 := "MUSTERMANN GmbH + Co. KG";let myA2 := "TEST GmbH + Co. KG";if 'Lieferung an' = 1 then'Lieferadresse Mandant' := first(select Adressen where 'Firma/Unternehmen' = myA1)elseif 'Lieferung an' = 2 then'Lieferadresse Mandant' := first(select Adressen where 'Firma/Unternehmen' = myA2)endendOder als Alternative:
if 'Lieferung an' thenlet myA := switch number('Lieferung an') docase 1: "MUSTERMANN GmbH + Co. KG"case 2: "TEST GmbH & Co. KG"endfirst(select Adressen where 'Firma/Unternehmen' = myA)end -
Ups, bei der Alternative fehlt die Feldzuweisung:
if 'Lieferung an' thenlet myA := switch number('Lieferung an') docase 1: "MUSTERMANN GmbH + Co. KG"case 2: "TEST GmbH & Co. KG"end;'Lieferadresse Mandant" := first(select Adressen where 'Firma/Unternehmen' = myA)end -
I don't like Mondays ... Jetzt steht bei 'Lieferadresse Mandant" ein doppeltes Anführungszeichen. Bitte selbst korrigieren, bevor ich noch weitere Fehler einbaue.
-
Na ja, wenn wir schon dabei sind - so würd's auch gehen:
if 'Lieferung an' then'Lieferadresse Mandant' := (let myA := switch 'Lieferung an' docase 1: "MUSTERMANN GmbH & Co. KG"case 2: "TEST GmbH & Co. KG"end;first(select Adressen where 'Firma/Unternehmen' = myA))endAllerdings frage ich mich nach genauerer Betrachtung, was 'Lieferung an' wohl für ein Feldtyps ist, da mit dem first() ja nur die ID aus dem Adressdatensatz übernommen wird.
-
Hallo Copytexter,
wie immer super Arbeit!
"Lieferung an" ist ein Auswahlfeld.
-
Klar, sorry, hab mich vertan. Mit der Frage nach dem Feldtyp meinte ich das Feld "Lieferadresse Mandant".
Content aside
- vor 5 JahrenZuletzt aktiv
- 6Antworten
- 474Ansichten
