Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
5029 connectés 

 


Dernière réponse
Sujet : [LotusScript] Pb sur collection de documents...M@nou si t là ^_^
dirakocha Voilà j'ai un chtit pb dès lors que je veux effectuer une collection de doc. Le pb se situe o nivo du set collection = view1.GetView(selectionx,true)
Là il me jette et je n'arrive pas à comprendre pk ?? On peut bien passer en paramètre un array alors je ne sais pas ce qui cloche, so si vous trouvez une erreur ds le code suivant et bien faites moi signe :)
 
Thx

Code :
  1. saleslevelcode2  = Inputbox$ ("Veuillez saisir le Saleslevelcode2 svp : " )
  2. saleslevelcode1  = Inputbox$ ("Veuillez saisir le Saleslevelcode1 svp : " )
  3. salesman  = Inputbox$ ("Veuillez saisir le SalesmanNumber svp : " )
  4. custnum   = Inputbox$ ("Veuillez saisir le Custnum svp : " )
  5. If (custnum <> "" And salesman <> "" And saleslevelcode1 <> "" And saleslevelcode2 <> "" ) Then
  6.  Set view1 = db1.GetView("$custnum" )
  7.  Set view2 = db2.GetView("$custnum" )
  8.  selection1 (1) = custnum
  9.  selection1 (2) = salesman
  10.  selection1 (3) = saleslevelcode1
  11.  selection1 (4) = saleslevelcode2
  12.  Set collection = view1.GetAllDocumentsByKey(selection1,True)
  13. Else
  14.  If (salesman <> "" And saleslevelcode1 <> "" And saleslevelcode2 <> "" ) Then
  15.   Set view1 = db1.GetView("$salesm" )
  16.   Set view2 = db2.GetView("$salesm" )
  17.   selection2 (1) = salesman
  18.   selection2 (2) = saleslevelcode1
  19.   selection2 (3) = saleslevelcode2
  20.   Set collection = view1.GetAllDocumentsByKey(selection2,True)
  21.  Else
  22.   If (saleslevelcode1 <> "" And saleslevelcode2 <> "" ) Then
  23.    Set view1 = db1.GetView("$saleslvl1" )
  24.    Set view2 = db2.GetView("$saleslvl1" )
  25.    selection3 (1) = saleslevelcode1
  26.    selection3 (2) = saleslevelcode2
  27.    Set collection = view1.GetAllDocumentsByKey(selection3,True)
  28.   Else
  29.    If (saleslevelcode2 <>"" ) Then
  30.     Set view1 = db1.GetView("$saleslvl2" )
  31.     Set view2 = db2.GetView("$saleslvl2" )
  32.     Set collection = view1.GetAllDocumentsByKey(saleslevelcode2,True)
  33.    End If
  34.   End If
  35.  End If


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
dirakocha Voilà j'ai un chtit pb dès lors que je veux effectuer une collection de doc. Le pb se situe o nivo du set collection = view1.GetView(selectionx,true)
Là il me jette et je n'arrive pas à comprendre pk ?? On peut bien passer en paramètre un array alors je ne sais pas ce qui cloche, so si vous trouvez une erreur ds le code suivant et bien faites moi signe :)
 
Thx

Code :
  1. saleslevelcode2  = Inputbox$ ("Veuillez saisir le Saleslevelcode2 svp : " )
  2. saleslevelcode1  = Inputbox$ ("Veuillez saisir le Saleslevelcode1 svp : " )
  3. salesman  = Inputbox$ ("Veuillez saisir le SalesmanNumber svp : " )
  4. custnum   = Inputbox$ ("Veuillez saisir le Custnum svp : " )
  5. If (custnum <> "" And salesman <> "" And saleslevelcode1 <> "" And saleslevelcode2 <> "" ) Then
  6.  Set view1 = db1.GetView("$custnum" )
  7.  Set view2 = db2.GetView("$custnum" )
  8.  selection1 (1) = custnum
  9.  selection1 (2) = salesman
  10.  selection1 (3) = saleslevelcode1
  11.  selection1 (4) = saleslevelcode2
  12.  Set collection = view1.GetAllDocumentsByKey(selection1,True)
  13. Else
  14.  If (salesman <> "" And saleslevelcode1 <> "" And saleslevelcode2 <> "" ) Then
  15.   Set view1 = db1.GetView("$salesm" )
  16.   Set view2 = db2.GetView("$salesm" )
  17.   selection2 (1) = salesman
  18.   selection2 (2) = saleslevelcode1
  19.   selection2 (3) = saleslevelcode2
  20.   Set collection = view1.GetAllDocumentsByKey(selection2,True)
  21.  Else
  22.   If (saleslevelcode1 <> "" And saleslevelcode2 <> "" ) Then
  23.    Set view1 = db1.GetView("$saleslvl1" )
  24.    Set view2 = db2.GetView("$saleslvl1" )
  25.    selection3 (1) = saleslevelcode1
  26.    selection3 (2) = saleslevelcode2
  27.    Set collection = view1.GetAllDocumentsByKey(selection3,True)
  28.   Else
  29.    If (saleslevelcode2 <>"" ) Then
  30.     Set view1 = db1.GetView("$saleslvl2" )
  31.     Set view2 = db2.GetView("$saleslvl2" )
  32.     Set collection = view1.GetAllDocumentsByKey(saleslevelcode2,True)
  33.    End If
  34.   End If
  35.  End If


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)