Bonjour à tous,
J'aimerai faire un truc mais je ne sais pas si c'est possible.
J'ai dans une classe de mon projet, une Sub que je déclare comme ceci :
Comme vous pouvez le constater le paramètre "sens" peut avoir 2 valeurs différentes. Ce que j'aimerai, c'est que lors de l'appel de cette procédure, dans une page ou un autre classe, quand je dois donner une valeur au paramètre "sens", il me propose une liste de choix des valeurs que je peux lui donner. De la même manière que lorsqu'on déclare une variable en Boolean et qu'on lui donne une valeur, Visual Studio nous propose True ou False on a plus qu'à sélectionné et appuyer sur Entrée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 Public Overloads Sub AddLienMementoPhrasier(ByVal sens As String, ByVal UnikId As Integer, ByVal ParamArray multiId() As Integer) Dim objDB As New ClassDB Dim sql As String Dim id As Integer sql = "INSERT ALL " Select Case sens Case "M" For Each id In multiId sql += "INTO INTRA_QUALPL_LIEN_MEMENTO_PHR (MEM_ID, PHR_ID) VALUES (" & UnikId & ", " & id & ") " Next Case "P" For Each id In multiId sql += "INTO INTRA_QUALPL_LIEN_MEMENTO_PHR (MEM_ID, PHR_ID) VALUES (" & id & ", " & UnikId & ") " Next End Select sql += "SELECT 1 FROM DUAL" objDB.ExecSQLNonQuery(objDB.CnDint, sql) End Sub
Je pense que c'est possible à faire mais je n'ai aucune idée sur la façon de procéder.
Merci à ceux qui pourront m'éclairer
Partager