Autor Thema: Was ist in der Formel falsch?  (Gelesen 1284 mal)

Offline LisaS

  • Senior Mitglied
  • ****
  • Beiträge: 429
  • Geschlecht: Weiblich
  • Ich liebe dieses Forum!
    • [WCM4U]
Was ist in der Formel falsch?
« am: 08.04.03 - 14:02:03 »
Hallo,

ich dreh durch.....
Ein Feld soll den Status eines Dokumentes wiedergeben () je nach dem welche Felder ausgefüllt sind).
Ich habe folgende Formel dafür, aber sie funtioniert nur bis zum Status "Lead"!
Was ist falsch? bzw. vieleicht geht es ja auch einfacher.

lead := @If(aTitel=""|PrjSuchbezeichnung_1=""|AdrMandant=""|AdrAccountmanager=""|VPR_Wahrscheinlichkeit=""|VPR_Entscheidungsdatum=""|VPR_TThema="";"";"1");
opp:= @If(Contact1=""|VPR_Angebotsvolumen_berechnet=""|VPR_Beginn=""|VPR_Ende="";"";"1");
angebot:= @If(Mitarbeiter=""|StdSatz=""|Aufwand=""|VPR_Bonus="";"";"1");
@If(lead="1"&opp=""&angebot="";"Lead";@If(lead="1"&opp="1"&angebot="";"Opportunity";@If(lead="1"&opp="1"&angebot="1";"Angebot";"Bitte füllen Sie mehr Felder aus!")))

Gruß
Hitcher
Rechtschreibfehler sind beabsichtigt und dienen der allgemeinen Belustigung.
Server Windows , Domino 8.5.2, Workstation Win 7, Client 8.5.2, Designer 8.5.2 Browser IE 9, Firefox

Offline Performance

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.096
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
Re:Was ist in der Formel falsch?
« Antwort #1 am: 08.04.03 - 14:30:07 »
so auf die Schnelle würde ich die verschachtelete ifs wegrationalisieren


@If(lead="1"& opp="" & angebot=""  ;"Lead";
      lead="1"& opp="1"& angebot=""  ;"Opportunity";
      lead="1"& opp="1"& angebot="1";"Angebot";
    "Bitte füllen Sie mehr Felder aus!")



cu
Wir können alles außer hochdeutsch !

Alles ist möglich, es ist nur eine Frage der Zeit oder des Geldes!

Offline LisaS

  • Senior Mitglied
  • ****
  • Beiträge: 429
  • Geschlecht: Weiblich
  • Ich liebe dieses Forum!
    • [WCM4U]
Re:Was ist in der Formel falsch?
« Antwort #2 am: 08.04.03 - 14:41:43 »
Hallo,

danke erstmal für die Mühe, aber es funktioniert immer noch nicht.
Bis Lead gehts, aber dann fülle ich alle Felder aus und dann wird "Bitte füllen Sie mehr....", ohne daß zwischen durch Opprotunity oder Angebot erscheint, angezeigt.
Gruß
Ramon
Rechtschreibfehler sind beabsichtigt und dienen der allgemeinen Belustigung.
Server Windows , Domino 8.5.2, Workstation Win 7, Client 8.5.2, Designer 8.5.2 Browser IE 9, Firefox

Offline Performance

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.096
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
Re:Was ist in der Formel falsch?
« Antwort #3 am: 08.04.03 - 14:46:31 »
ist das ein berechnetes Feld ?

wenn du sagst es funktiniert nur bis zum lead !! was ist vorher noch in der Formel drin ???

gib dir die Stati mit einem Prompt auf den Bildschirm

lead := @If(..)
@Prompt([OK]; lead);
usw


cu
Wir können alles außer hochdeutsch !

Alles ist möglich, es ist nur eine Frage der Zeit oder des Geldes!

Offline LisaS

  • Senior Mitglied
  • ****
  • Beiträge: 429
  • Geschlecht: Weiblich
  • Ich liebe dieses Forum!
    • [WCM4U]
Re:Was ist in der Formel falsch?
« Antwort #4 am: 08.04.03 - 16:46:34 »
Hallo,
Danke, ich Idiot hab eine Feld-Bezeichnung falsch geschrieben, aber deine Vereinfachung der IF-Schleife war echt sinnig.

Gruß
Ramon
Rechtschreibfehler sind beabsichtigt und dienen der allgemeinen Belustigung.
Server Windows , Domino 8.5.2, Workstation Win 7, Client 8.5.2, Designer 8.5.2 Browser IE 9, Firefox

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz