Resueltas

Utilizar clase ArrayList

Hola,¿Es posible utilizar la clase ArrayList() en una expresión? Estoy intentando declararme una variable de este tipo pero me da error constantemente.He encontrado una definición en el siguiente link:http://wiki.bizagi.com/es/index.php?title=How_to_use_IterationSupplierArray as new ArrayList();Pero también me da error.Saludos.

photo
0

Estimado Alvaro,

Get value as collection: Transforma una lista de valores almacenados en cadenas de texto en un arrayList. En algunos casos es necesario manejar las colecciones utilizando expresiones y no a través de la funcionalidad Iterate over XPath para permitir una completa manipulación del código. Ejemplo: Es necesario que todas las llamadas tengas observaciones. La función transforma la lista de llamadas en una cadena de texto dentro del ArrayList AllCalls. El siguiente ejemplo fue realizado para ilustrar la funcionalidad, esto también puede ser realizado utilizando un Iterate over XPath.

  1. var AllCalls = CHelper.GetValueAsCollection(<ClaimsAndComplaints.Calls>);
  2. for (var i = 0; i< AllCalls.size(); i++) {
  3. var CallRecord = AllCalls.get(i);
  4. if(BAIsNull(CallRecord.getXPath("Observations")))
  5. CHelper.ThrowValidationError("The Call" +CallRecord.getXPath("TelephoneNumber")+" has not observations");
  6. }

Saludos