DataLogGrp Class Members
- Last UpdatedNov 06, 2025
- 6 minute read
The following tables list the members exposed by DataLogGrp.
| Name | Description | |
|---|---|---|
![]() ![]() | Add | Overloaded. The Add() method adds a new data log group record to the Data_Log_Grp table. |
![]() ![]() | AddSample | AddSample() method adds a data log record to the Data_Log table, using the current values stored in the Data_Log_Value table as the sample values. This facilitates using the PLC to collect values from external servers and save them independently, and then trigger a new sample to be logged to the relevant Data_Log table. Note: This method has been superseded by the SaveSample() method. That method provides two overloads for adding data log records, one using ID numbers to identify the data log group and entity and the other using the group description and entity and site names. |
![]() ![]() | Clone | Overloaded. The Clone() method adds a new data log group record to the Data_Log_Grp table by making a copy of an existing record. |
![]() ![]() | Delete | The Delete() method removes the specified data log group record from the Data_Log_Grp table. |
![]() ![]() | DeleteAll | The DeleteAll() method removes one or more data log group records from the Data_Log_Grp table, as specified by the filter parameters. Passing no filter parameters will remove all data log group records from the table. |
![]() ![]() | DoesValueExistForThisDataLogGroup | Overloaded. The DoesValueExistForThisDataLogGroup() method checks whether a value exists for a value index column that is associated to a data log group. |
![]() ![]() | GetAll | The GetAll() method retrieves one or more data log group records from the Data_Log_Grp table, as specified by the filter parameters. Passing no filter parameters will retrieve all data log group records from the table. |
![]() ![]() | GetAvailableCertifications | The GetAvailableCertifications() method retrieves all the certifications that are marked as available to log data. |
![]() ![]() | GetAvailGroups | The GetAvailGroups() method retrieves the data log groups that are eligible to collect data or require certification for the specified job or, optionally, a specified step in the job. |
![]() ![]() | GetByFilter | Overloaded. The GetByFilter() method retrieves a set of data log group records based on the input filters. |
![]() ![]() | GetByKey | The GetByKey() method retrieves the specified data log group record from the Data_Log_Grp table. |
![]() ![]() | GetDataLogAdditions | The GetDataLogAdditions() method retrieves the data log records that were added to the Data_Log table since they were last retrieved. Note: Only one of the input parameters needs to be provided. If both are provided, only the higher row ID value is used. |
![]() ![]() | GetDataLogDataForAJob | Overloaded. The GetDataLogDataForAJob() method retrieves data log records that identify whether data collection and certification is pending for the specified job. |
![]() ![]() | GetDataLogDataForAStep | Overloaded. The GetDataLogDataForAStep() method retrieves data log records that identify whether data collection and certification is pending for the specified job step. |
![]() ![]() | GetDataLogDataForNoJob | Overloaded. The GetDataLogDataForNoJob() method retrieves data log records, for the specified data log group and entity, that do not have any jobs. |
![]() ![]() | GetEntityGroups | Overloaded. The GetEntityGroups() method retrieves data log groups that are linked to a specified entity and its ancestors, or to any entities. |
![]() ![]() | GetGroups | Overloaded. The GetGroups() method retrieves all data log groups records in the Data_Log_Grp table, optionally filtered by an entity. If an entity is specified and it is not assigned to a data log group, then all data log groups that are not assigned to any entity are included in the returned DataSet. |
![]() ![]() | GetMaxDataLogNRow | The GetMaxDataLogNRow() method retrieves the last sample collected for the Data_Log table. Note: The Data_Log_16 and Data_Log_48 tables have been replaced by the Data_Log table. This method includes two row ID output parameters for backward compatibility. However, they will both return the same row ID from the Data_Log table. |
![]() ![]() | SavePastSample | Overloaded. The SavePastSample() method inserts a new sample whose values were collected in the past into the Data_Log table, using the passed values. |
![]() ![]() | SaveSample | Overloaded. The SaveSample() method adds a data log record to the Data_Log table, using the current values stored in the Data_Log_Value table as the sample values. This facilitates using the PLC to collect values from external servers and save them independently, and then trigger a new sample to be logged to the relevant Data_Log table. Note: This method supersedes the AddSample() method. It provides two overloads for adding data log records, one using ID numbers to identify the data log group and entity and the other using the group description and entity and site names. |
![]() ![]() | Update | Overloaded. The Update() method updates all fields for the specified data log group record in the Data_Log_Grp table. |
![]() ![]() | UpdateSpecific | Overloaded. The UpdateSpecific() method updates selected columns for the specified data log group record in the Data_Log_Grp table. |

