Table 9804 "Recorded Event Buffer"
Base Application · System.Tooling
Across versions
- BC23present
- BC242 fields changed
- BC25-30unchanged
Neighbourhood 1 connected objects and pages
Base Application · System.Tooling · BC23-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Caption | Recorded Event Buffer |
| DataClassification | SystemMetadata |
Fields
Explanation: the field’s ToolTip in the code; without one, the ToolTip of a page control bound to the field (marked via the page); without that, its Caption (marked caption) when that differs from the name.
| No. | Name | Type | Explanation | Notes |
|---|---|---|---|---|
| 1 | Session ID | Integer | — | |
| 2 | Object Type | Option | Specifies the type of object that contains the called event. via Page 9845 “Event Recorder” | OptionCaption: Table Data,Table,,Report,,Codeunit,XMLport,MenuSuite,Page,Query,System |
| 3 | Object ID | Integer | Specifies the ID of the object that contains the called event. via Page 9845 “Event Recorder” | TableRelation if (“Object Type” = const(“Table Data”)) AllObj.“Object ID” where(“Object Type” = const(Table)) else if (“Object Type” = const(Table)) AllObj.“Object ID” where(“Object Type” = const(Table)) else if (“Object Type” = const(Report)) AllObj.“Object ID” where(“Object Type” = const(Report)) else if (“Obje… |
| 4 | Object Name Δ BC24 | Text[30] | Specifies the name of the object that contains the called event. via Page 9845 “Event Recorder” | FlowField: lookup(AllObjWithCaption.“Object Name” where(“Object Type” = field(“Object Type”), “Object ID” = field(“Object ID”))); not editable |
| 5 | Event Name | Text[129] | Specifies the name of the called event. via Page 9845 “Event Recorder” | |
| 6 | Event Type | Option | Specifies the type of the event that is called. via Page 9845 “Event Recorder” | OptionCaption: ,Custom Event,Trigger Event |
| 7 | Call Order | Integer | Specifies the order in which the events are called. via Page 9845 “Event Recorder” | |
| 8 | Element Name | Text[120] | Specifies the name of the element in which the event is called. via Page 9845 “Event Recorder” | |
| 9 | Calling Object Type | Option | Specifies the type of the object that calls the event. via Page 9845 “Event Recorder” | OptionCaption: ,Table,,Report,,Codeunit,XMLport,MenuSuite,Page,Query,System |
| 10 | Calling Object ID | Integer | Specifies the ID of the object that calls the event. via Page 9845 “Event Recorder” | |
| 11 | Calling Object Name Δ BC24 | Text[30] | Specifies the name of the object that calls the event. via Page 9845 “Event Recorder” | FlowField: lookup(AllObjWithCaption.“Object Name” where(“Object Type” = field(“Calling Object Type”), “Object ID” = field(“Calling Object ID”))); not editable |
| 12 | Calling Method | Text[129] | Specifies the name of method that calls the event. via Page 9845 “Event Recorder” | |
| 13 | Hit Count | Integer | Specifies the number of time this event is called consecutively. via Page 9845 “Event Recorder” |
Keys
- Key1: Object Type, Object ID, Event Name, Element Name, Event Type, Calling Object Type, Calling Object ID, Calling Method, Call Order (clustered)
Pages and codeunits on this table
- Page 9845 “Event Recorder” (source table)
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: "table", object_name: "Recorded Event Buffer"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.