Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Description:
This function sets the column values of the given EDMtableInstance.
Related functions:
edmiRemoteCreateTableInstance, edmiRemoteDeleteTableInstance, edmiRemoteGetTableInstanceId, edmiRemoteIsTableInstance, edmiRemoteGetTableInstancesEntityExtent, edmiRemoteCreateTableInstanceColumn, edmiRemoteDeleteTableInstanceColumn,  edmiRemoteGetTableInstanceColumnsValue, edmiRemoteGetTableInstanceColumnNumber, edmiRemoteInsertTableInstanceRows, edmiRemoteDeleteTableInstanceRows, edmiRemoteGetTableInstanceProperties, edmiRemoteSetTableInstanceProperty, edmiRemoteGetTableInstanceProperty
 
Header:
#include "sdai.h"
Prototype:
EdmiError edmiRemoteSetTableInstanceColumnsValue (SdaiServerContext    serverContextId,
                                                                                                  SdaiInstance                tableInstanceId,
                                                                                                  SdaiInteger                  rowNumber,          
                                                                                                  SdaiInteger                  columns,            
                                                                                                  SdaiInteger                  columnNumbers[],
                                                                                                  SdaiSelect                   columnValues[],  
                                                                                                  SdaiInteger                 *rowNumberUpdated,
                                                                                                  SdaiInvocationId         *edmiInvocationId);
Arguments:
 
 

...

Argument type

...

Argument name

...

 Comments

...

SdaiServerContext    

...

serverContextId

...

 

...

SdaiInstance            

...

tableInstanceId

...

 

...

SdaiInteger             

...

rowNumber

...

Code Block
languagecpp
themeConfluence
EdmiError edmiRemoteSetTableInstanceColumnsValue (SdaiServerContext    serverContextId,
                                                  SdaiInstance         tableInstanceId,
                                                  SdaiInteger          rowNumber,          
                                                  SdaiInteger          columns,            
                                                  SdaiInteger          columnNumbers[],    
                                                  SdaiSelect           columnValues[],     
                                                  SdaiInteger         *rowNumberUpdated,   
                                                  SdaiInvocationId    *edmiInvocationId);

This function sets the column values of the given EDMtableInstance.

 

 

Arguments

...

 

                         []              []                
TypeNameComment
SdaiServerContext

serverContextId

Remote Server Context

SdaiInstance

tableInstanceId

 

SdaiInteger

rowNumber

 RowNumber = 0 means append new row. First rowNumber is 1 (not zero)

SdaiIntegercolumnsNumber of columns to update
SdaiIntegercolumnNumbersColumns to update. First columnNumber is 1 (not zero)
SdaiSelectcolumnValuesColumns value, order is according to order in columnNumbers
SdaiInteger*rowNumberUpdatedRowNumber of updated column
SdaiInvocationId

 *edmiInvocationId)

 

...

edmiInvocationId

When the edmiInvocationId is specified, the actual operation will be asynchronous and a handle (identifier) of the call will be returned in the edmiInvocationId argument.
This handle can be used in later operations for requesting the status (waiting, running, finished ..) and the result of the actual operation.


        

Return Value

...

Insert excerpt
US:_r_EDMInterface
US:_r_EDMInterface
nopaneltrue

Options

...

 
           

 

Example

...

 

Code Block
languagecpp
<Missing example>

 

See also

Filter by label (Content by label)
showLabelsfalse
showSpacefalse
cqllabel = "tableinstance" and parent = "6062220"