Dans le flux de travail suivant, j'essaie d'ajouter le contenu de IList Value1 et Value2 à Value3 comme indiqué ci-dessous.La conversion InArgument à OutArgument dans Workflow provoquant une erreur
<Variable x:TypeArguments="scg:IList(mtvc:Mytype)" Name="Value3" />
<Variable x:TypeArguments="scg:IList(mtvc:Mytype)" Name="Value1" />
<Variable x:TypeArguments="scg:IList(mtvc:Mytype)" Name="Value2" />
<Assign sap2010:WorkflowViewState.IdRef="Assign_10">
<Assign.To>
<OutArgument x:TypeArguments="scg:IEnumerable(mtvc:Mytype)">[Value3]</OutArgument></Assign.To><Assign.Value>
<InArgument x:TypeArguments="scg:IEnumerable(mtvc:Mytype)"> [Value1.Concat(Value2)]</InArgument></Assign.Value></Assign>
Mais je reçois une erreur comme indiqué ci-dessous
Invalid L-value expression.:Reference expressions cannot end with Conversion. The provided expression's type must exactly match the type T of VisualBasicReference<T> or LambdaReference<T>.
J'ai écrit une tâche personnalisée en C# pour ajouter l'IList et ça marche – TVSuser1654136