Select New JOB With {
.Parametres = retourParameters(If(j.Elements("Parameters").Count() > 0, j.Elements("Parameters").Value, Nothing))
Public Property Parametres() As String
Public Property Parametres() As List(Of String)
Function retourParameters(ByVal test As String) As String
If test = Nothing Then
Return "champ vide"
Else
Return test
End If
End Function
<Job name="TEST_CX_M3DEV" retained="0" family="TR2" comment="Job de test Connexion M3 DEV" mepType="E">
<Script><![CDATA#M3#]></Script>
<Parameters>
<Parameter><![CDATA[ZZZ180]]></Parameter>
<Parameter><![CDATA[SVC-ZZ-VT]]></Parameter>
<Parameter><![CDATA[Interface Codes a barres]]></Parameter>
</Parameters>
ZZZ180SVC-ZZ-VTInterface Codes a barres
ZZZ180 , SVC-ZZ-VT , Interface Codes a barres
.Parametres = If(j.Elements("Parameters").Count() = 0, Nothing, ( From p In j.Descendants("Parameter") Select p.Value).ToList()),
"- p <Parameter><![CDATA[unparametre]]></Parameter> System.Xml.Linq.XElement
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionPublic ReadOnly Property ParamAffiches() As String Get Return String.Format(", ", Parametres) End Get End PropertyC'est ce que tu demandais dan sel second message, mais pour te le proposer, je voulais vérifier la présence des données.
Public Property Parametres() As List(Of String)La colonne "Parametres" est créée, il y a " , " dans tous les champs de cette colonne.
Public ReadOnly Property ParamAffiches() As String
Get
Return String.Format(", ", Parametres)
End Get
End Property
Public Property Parametres() As List(Of String)La colonne "Parametres" est créée, il y a bien "champ vide ..." pour les champs vides mais il y a " , " dans tous les autres champs de cette colonne.
Public ReadOnly Property ParamAffiches() As String
Get
If Parametres Is Nothing Then
Return "champ vide pour controle"
Else
Return String.Format(", ", Parametres)
End If
End Get
End Property
Public Property Parametres() As List(Of String)La colonne "Parametres" est créée, il y a bien "champ vide ..." pour les champs vides mais il y a " , " dans tous les autres champs de cette colonne.
Public ReadOnly Property ParamAffiches() As String
Get
If Parametres Is Nothing Then
Return "champ vide pour controle"
Else
Return String.Format(", ", "test JMO")
End If
End Get
End Property