Record.HasFields
Record.HasFields(record as record, fields as any) as logical
Indica si el registro record
tiene los campos especificados en fields
, devolviendo un valor lógico (True o False). Se pueden especificar varios valores de campo mediante una lista.
Comprobar si el registro tiene el campo "CustomerID".
Uso
Record.HasFields([CustomerID = 1, Name = "Bob", Phone = "123-4567"], "CustomerID")
Salida
true
Comprobar si el registro tiene el campo "CustomerID" y "Address".
Uso
Record.HasFields([CustomerID = 1, Name = "Bob", Phone = "123-4567"], {"CustomerID", "Address"})
Salida
false