UpdateSpecific Method (Folder)
- Last UpdatedNov 06, 2025
- 2 minute read
The UpdateSpecific() method updates selected columns of the specified folder record in the Folder table.
'Declaration
Public Shared Sub UpdateSpecific( _
ByVal sessionId As Integer, _
ByVal itemId As String, _
ByVal operId As String, _
ByVal entId As Integer, _
ByVal verId As String, _
ByVal operDesc As DBString, _
ByVal notes As DBString, _
ByVal udf1 As DBString, _
ByVal udf2 As DBString, _
ByVal preferredVer As Nullable(Of Boolean), _
ByVal designHold As Nullable(Of Boolean), _
ByRef lastEditAt As Nullable(Of Date) _
)
'Usage
Dim sessionId As Integer
Dim itemId As String
Dim operId As String
Dim entId As Integer
Dim verId As String
Dim operDesc As DBString
Dim notes As DBString
Dim udf1 As DBString
Dim udf2 As DBString
Dim preferredVer As Nullable(Of Boolean)
Dim designHold As Nullable(Of Boolean)
Dim lastEditAt As Nullable(Of Date)
Folder.UpdateSpecific(sessionId, itemId, operId, entId, verId, operDesc, notes, udf1, udf2, preferredVer, designHold, lastEditAt)
public static void UpdateSpecific(
int sessionId,
string itemId,
string operId,
int entId,
string verId,
DBString operDesc,
DBString notes,
DBString udf1,
DBString udf2,
Nullable<bool> preferredVer,
Nullable<bool> designHold,
ref Nullable<DateTime> lastEditAt
)
Parameters
- sessionId
- Required. Holds the session ID and thus the user who is making this method call.
- itemId
- Required. Holds the ID of the item associated with the folder.
- operId
- Required. Holds the ID of the operation associated with the folder.
- entId
- Required. Holds the ID of the entity associated with the folder.
- verId
- Required. Holds the folder version.
- operDesc
- Optional. Holds the description of the operation associated with the folder.
- notes
- Optional. Holds notes about the folder.
- udf1
- Optional. Holds the contents of the user-defined field 1 of the folder.
- udf2
- Optional. Holds the contents of the user-defined field 2 of the folder.
- preferredVer
- Optional. Holds the flag that indicates whether this version of the folder is the preferred version. The preferred version will be available to MES Operator users when no folder is specifically assigned to a job.
- designHold
- Optional. Holds the design hold flag of the folder.
- lastEditAt
Optional. Holds the date/time when this record was added or last updated, for optimistic concurrency control. If it is specified, the passed value must match the lastEditAt value in the record for the update to succeed.
Output. Holds the date/time value when the record was updated by this called method.
Observe the following input parameter rules:
- Optional non-DB* parameters: Either enter a value or pass a null. If passing a null and a default value has been defined, the default value will be used for the parameter.
- Optional DB* parameters: To enter no value for the parameter, pass DB*.null (e.g., DBInt.null). To use the default value for the parameter if one has been defined for the object being added, pass a null.