en el manual menciona esto:
AddValue(object value): void:** agrega un valor al dato (si el dato pertenece a un bloque de líneas, agrega una línea).
Pero no hay un ejemplo, cómo se usa?
en el manual menciona esto:
AddValue(object value): void:** agrega un valor al dato (si el dato pertenece a un bloque de líneas, agrega una línea).
Pero no hay un ejemplo, cómo se usa?
Buenas @Javier_Briosso ,
Este método agrega una instancia a un dato de aplicación existente. Este dato tendría que ser un dato multivaluado o no tener instancias previo a llamar a este método, si no, va a fallar.
La manera de invocarlo sería obteniendo el dato primero, y sobre el objeto dato llamando al método con el valor que le queremos ingresar a esta nueva instancia del dato (debe ser un valor que vaya acorde con el tipo del dato).
Digamos que tengo un bloque de línea con los datos Nombre
, Edad
, y Fecha de ingreso
.
Para agregar una línea al bloque, tendría primero que conseguir todos los datos asociados al bloque, y para cada uno de ellos, invocar al método AddValue
con el valor que le queremos dar.
Para este ejemplo, agregar una línea sería:
GetData("Nombre").AddValue("Ignacio");
GetData("Edad").AddValue(26);
GetData("Fecha de ingreso").AddValue(DateTime.Parse("06/01/2021"));
De esta manera agregamos una instancia a todos los datos del bloque. En los formularios veremos una línea nueva con estos datos.
Espero haya ayudado, cualquier duda a las órdenes. Saludos.