Interface "Record Reference"
System Application · System.Reflection
Across versions
- BC23-30present
System Application · System.Reflection · BC23-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Access | Public |
Procedures
ReadPermission(RecordRef: RecordRef): Boolean: Determines if you can read from a table.WritePermission(RecordRef: RecordRef): Boolean: Determines if you can write to a table.Count(RecordRef: RecordRef): Integer: Counts the number of records that are in the filters that are currently applied to the table referred to by the RecordRef.CountApprox(RecordRef: RecordRef): Integer: Gets an approximate count of the number of records in the tableIsEmpty(RecordRef: RecordRef): Boolean: Determines whether any records exist in a filtered set of records in a table.Find(RecordRef: RecordRef; Which: Text): Finds a record in a table based on the values stored in the key fields.Find(RecordRef: RecordRef; Which: Text; UseReturnValue: Boolean): Boolean: Finds a record in a table based on the values stored in the key fields.FindLast(RecordRef: RecordRef): Finds the last record in a table based on the current key and filter.FindLast(RecordRef: RecordRef; UseReturnValue: Boolean): Boolean: Finds the last record in a table based on the current key and filter.FindFirst(RecordRef: RecordRef): Finds the first record in a table based on the current key and filter.FindFirst(RecordRef: RecordRef; UseReturnValue: Boolean): Boolean: Finds the first record in a table based on the current key and filter.FindSet(RecordRef: RecordRef): Finds a set of records in a table based on the current key and filter. FINDSET can only retrieve records in ascending order.FindSet(RecordRef: RecordRef; UseReturnValue: Boolean): Boolean: Finds a set of records in a table based on the current key and filter. FINDSET can only retrieve records in ascending order.FindSet(RecordRef: RecordRef; ForUpdate: Boolean; UpdateKey: Boolean; UseReturnValue: Boolean): Boolean: Finds a set of records in a table based on the current key and filter. FINDSET can only retrieve records in ascending order.Next(RecordRef: RecordRef; Steps: Integer): Integer: Steps through a specified number of records and retrieves a record.Next(RecordRef: RecordRef): Integer: Steps through a specified number of records and retrieves a record.Get(RecordRef: RecordRef; RecordId: RecordId): Gets a record based on the ID of the record.Get(RecordRef: RecordRef; RecordId: RecordId; UseReturnValue: Boolean): Boolean: Gets a record based on the ID of the record.GetBySystemId(RecordRef: RecordRef; SystemId: Guid): Gets a record based on the ID of the record. The RecordRef must already be opened.GetBySystemId(RecordRef: RecordRef; SystemId: Guid; UseReturnValue: Boolean): Boolean: Gets a record based on the ID of the record. The RecordRef must already be opened.Insert(RecordRef: RecordRef; RunTrigger: Boolean): Inserts a record into a table.Insert(RecordRef: RecordRef; RunTrigger: Boolean; UseReturnValue: Boolean): Boolean: Inserts a record into a table.Insert(RecordRef: RecordRef; RunTrigger: Boolean; InsertWithSystemId: Boolean; UseReturnValue: Boolean): Boolean: Inserts a record into a table.Modify(RecordRef: RecordRef; RunTrigger: Boolean): Modifies a record in a table.Modify(RecordRef: RecordRef; RunTrigger: Boolean; UseReturnValue: Boolean): Boolean: Modifies a record in a table.Delete(RecordRef: RecordRef; RunTrigger: Boolean): Deletes a record in a table.Delete(RecordRef: RecordRef; RunTrigger: Boolean; UseReturnValue: Boolean): Boolean: Deletes a record in a table.DeleteAll(RecordRef: RecordRef; RunTrigger: Boolean): Deletes all records in a table that fall within a specified range.
Ask your agent
Procedure bodies are not stored here (D10). For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "interface", object_name: "Record Reference"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.