openrecordset fields ejemplo vba ms-access access-vba ms-access-data-macro

fields - recordset vba excel



MS Access Data Macro Return Record Set (0)

Estoy usando una Data Macro para una de las tablas de Access después del evento de inserción. Dentro de esta macro de datos, estoy usando SetLocalVar para llamar a una de mis funciones escritas en vba para insertar el mismo conjunto de registros insertados en mi base de datos SQL. Así es como se ve actualmente la Expression en SetLocalVar ;

AfterInsertMacro("TblLotStatus",[LotStatusID], [NextStatus], [Status], [Printed], [Active], [AvailableForPull] )

Ahora, en lugar de regresar todas las columnas como una variable separada, ¿no puedo devolver un conjunto de registros, una colección, una matriz, etc.?

Básicamente, estoy buscando algo como esto (escrito en lenguaje C #);

AfterInsertMacro("TblLotStatus", new object[]{[LotStatusID], [NextStatus], [Status], [Printed], [Active], [AvailableForPull]} )

O cualquier tipo de expresión que se vería;

AfterInsertMacro("TblLotStatus", [Inserted Recordset])