Avatar billede mmmtm Nybegynder
06. januar 2004 - 12:49 Der er 3 kommentarer og
1 løsning

@picklist i script

Hvordan prompter jeg brugeren fra script, og får returneret en værdi - som fra en @picklist ?
Avatar billede jogii Nybegynder
06. januar 2004 - 13:24 #1
PickListStrings method
Creates a string array from a list selected by the user.
The first form of the method displays the Names, Rooms or Resources dialog box for a Domino Directory.
The second form allows you to customize a list of documents from any database.
Note  This method is new with Release 5.

Defined in
NotesUIWorkspace

Syntax
stringArray = notesUIWorkspace.PickListStrings( type% [, multipleSelection ] )
stringArray = notesUIWorkspace.PickListStrings( type% [, multipleSelection ], server$, databaseFileName$, viewName$, title$, prompt$, column% [, categoryname$ ] )
Avatar billede mmmtm Nybegynder
06. januar 2004 - 13:58 #2
Jeg får "non-null string expected"...
Jeg skal bruge koden til en dialogboks der åbner et view ("sider") i samme db som scriptet kører, og som returnerer værdien af fjerde kolonne...?
Avatar billede jogii Nybegynder
06. januar 2004 - 14:03 #3
Examples: PickListStrings method 

1.    This example displays the resources dialog box and allows the user to select one resource. A message box shows the user's selection.
Sub Click(Source As Button)
  Dim workspace As New NotesUIWorkspace
  Dim picklist As Variant
  Dim messagelist As String
  picklist = workspace.PickListStrings( PICKLIST_RESOURCES )
  If ( Isempty( picklist ) ) Then
    Messagebox "Canceled" , , "Resource selected"
  Else
    Forall plist In picklist
      messagelist = messagelist & plist & Chr(10)
    End Forall
    Messagebox messagelist  , , "Resource selected"
  End If
End Sub
  2.    This example displays a custom dialog box showing only the documents that appear under the Procedures category in the By Category view of a database. The user may select multiple documents. The text from column 4 is displayed.
Sub Click(Source As Button)
  Dim workspace As New NotesUIWorkspace
  Dim picklist As Variant
  Dim messagelist As String
  picklist = workspace.PickListStrings( _
  PICKLIST_CUSTOM, _
  True, _
  "snapper", _
  "ProgWork2", _
  "By Category", _
  "Document picker", _
  "Please select some documents.", _
  4, _
  "Procedures" )
  Forall plist In picklist
    messagelist = messagelist & plist & Chr(10)
  End Forall
  Messagebox messagelist
End Sub
Avatar billede mmmtm Nybegynder
06. januar 2004 - 16:08 #4
Hmm...Jeg skal vist have opgraderet, men det funker - så jeg takker igen igen.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester