Autor Thema: Ausgabe in Lotusscript mit if-Abfrage?  (Gelesen 1863 mal)

Offline braincrusha

  • Junior Mitglied
  • **
  • Beiträge: 65
  • Geschlecht: Männlich
  • Absoluter Newbie... und ich schäm mich nichtmal ;)
Ausgabe in Lotusscript mit if-Abfrage?
« am: 06.04.04 - 11:58:08 »
Hallo liebes Forum,

also ich habe ein Listenfeld mit irgendwelchen Angaben. Einfacherweise nennen wir sie jetzt einfach a, b, c, d und e.

Nun hab ich einen Agenten (in Lotusscript) der bestimmte Felder und dieses Feld in eine Text-Datei ausgibt.

Das Problem besteht nun darin dass ich im Listenfeld nur zwei Zustände benötige. Nennen wir diese Zustände x und y.

Also falls dieses Listenfeld nun a, b oder c als Inhalt trägt soll dafür x benützt werden und bei d und e sollte er y ausgeben.

Weiteres Kriterium ist dass dieses Welt mit anderen Feldern in einer Zeile ausgegeben werden muss da diese txt-Datei dann in Excel geöffnet werden soll und er dort jede Zeile als neue Zeile sieht.

Bis jetzt sieht meine Ausgabe so aus:

Print #1, oh_document.keyCallNumber(0)+ ";" +oh_document.txtCompanyName(0)  +";" +oh_document.txtCompanyPhone(0) +";" +oh_document.KeyCallStatus(0) +";" +oh_document.txtProblemPre(0) +";" +Cstr(oh_document.voiAufwand_MT(0))

irgendwelche Ideen?

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re:Ausgabe in Lotusscript mit if-Abfrage?
« Antwort #1 am: 06.04.04 - 12:33:00 »
Hi,

ganz vereinfacht so:

...
If (oh_document.Listenfeld(0) = "a") or (oh_document.Listenfeld(0) = "b") or (oh_document.Listenfeld(0) = "c") Then
  'Ausgabe von zustand x
Else
  'Ausgabe von zustand y
End If
...


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline braincrusha

  • Junior Mitglied
  • **
  • Beiträge: 65
  • Geschlecht: Männlich
  • Absoluter Newbie... und ich schäm mich nichtmal ;)
Re:Ausgabe in Lotusscript mit if-Abfrage?
« Antwort #2 am: 06.04.04 - 12:34:54 »
kann ich sowas mitten in der ausgabe einbauen?? glaub nicht... ich brauche einen weg dass ich trotzdem alle werte in einer Zeile ausgeben kann

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re:Ausgabe in Lotusscript mit if-Abfrage?
« Antwort #3 am: 06.04.04 - 12:45:55 »
Hi,

dann machst du es einfach mit einer Variable.

...
If (oh_document.Listenfeld(0) = "a") or (oh_document.Listenfeld(0) = "b") or (oh_document.Listenfeld(0) = "c") Then
  variable = "X"
Else
  variable = "Y"
End If

Print#1, oh_document.keyCallNumber(0)+ ";" + variable + ....
...


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz