Autor Thema: @DbColumn in LotusScript  (Gelesen 4542 mal)

Offline Klafu

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.944
  • Geschlecht: Männlich
  • Remember the Cookies!
@DbColumn in LotusScript
« am: 19.09.08 - 11:52:12 »
Gibt es eine Möglichkeit dies zu realisieren ?
Die Hilfe/Suche hat mich noch nicht weitergebracht.

Ziel ist es über ein PROMPT_OKCANCELLIST eine Auswahl mit dbcolumn zu erstellen.

ich freu mich über jede Hilfe

chris
„Der einzige Mensch, der sich vernünftig benimmt, ist mein Schneider. Er nimmt jedesmal neu Maß, wenn er mich trifft, während alle anderen immer die alten Maßstäbe anlegen in der Meinung, sie paßten auch heute noch...“

Glombi

  • Gast
Re: @DbColumn in LotusScript
« Antwort #1 am: 19.09.08 - 12:06:13 »
Das geht ganz einfach mit Evaluate.

Bsp.
dim dbcolumn as variant

dbcolumn = Evaluate( |@DbColum("";"";"Ansicht";1)| )

dbcolumn ist dann ein Array mit den Werten. Sicherheitshalber checken mit
IsArray(dbcolumn)

Andreas

Offline Klafu

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.944
  • Geschlecht: Männlich
  • Remember the Cookies!
Re: @DbColumn in LotusScript
« Antwort #2 am: 19.09.08 - 12:17:01 »
Danke Andreas.
Damit habe ich es bereis versucht gehabt, aber leider hat es nicht geklappt.
Beim Kontaktieren der Noteshilfe habe ich dann das gesehn und es als die Ursache abgestempelt.
Zitat
Evaluates a Domino formula.
Hinweis  This method is new with Release 5.0.2b.
Hinweis  This method is supported in COM only.

mit If IsArray(dbcolumn) geht er mir auch gleich ins else

Chris
„Der einzige Mensch, der sich vernünftig benimmt, ist mein Schneider. Er nimmt jedesmal neu Maß, wenn er mich trifft, während alle anderen immer die alten Maßstäbe anlegen in der Meinung, sie paßten auch heute noch...“

Glombi

  • Gast
Re: @DbColumn in LotusScript
« Antwort #3 am: 19.09.08 - 12:25:18 »
Das funktioniert, glaub mir. Poste mal Deinen Code, da muss irgendwo ein Fehler sein.

Das mit dem COM only ist Unsinn.

Andreas

Offline Klafu

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.944
  • Geschlecht: Männlich
  • Remember the Cookies!
Re: @DbColumn in LotusScript
« Antwort #4 am: 19.09.08 - 12:38:29 »
Code
Dim dbcolumn As Variant

dbcolumn = Evaluate({@DbColumn("":"NoCache";server03:"names.nsf";"($NamesFieldLookup2)";1)})
If Isarray(dbcolumn) Then
		
'Abfrage der Daten
Manager = ws.Prompt(PROMPT_OKCANCELLIST,"Vervollständigung der eigenen Angaben", "(3/5) Manager :","",dbcolumn)

Else
MsgBox "pech gehabt"
End If


Ohne die If-abfrage wird das Promptfenster einfach übersprungen.
„Der einzige Mensch, der sich vernünftig benimmt, ist mein Schneider. Er nimmt jedesmal neu Maß, wenn er mich trifft, während alle anderen immer die alten Maßstäbe anlegen in der Meinung, sie paßten auch heute noch...“

Offline Klafu

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.944
  • Geschlecht: Männlich
  • Remember the Cookies!
Re: @DbColumn in LotusScript
« Antwort #5 am: 19.09.08 - 12:48:12 »
Oh man... was nicht alles passiert wenn man die "" vergisst.
Danke für die Unterstützung. nun klappt es :)


Gruß Chris
„Der einzige Mensch, der sich vernünftig benimmt, ist mein Schneider. Er nimmt jedesmal neu Maß, wenn er mich trifft, während alle anderen immer die alten Maßstäbe anlegen in der Meinung, sie paßten auch heute noch...“

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz