All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

ManufacturingInterfaces Interface CATIMfgTabularViewColumn

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---CATIMfgTabularViewColumn
 

Usage: you can freely reimplement this interface.


interface CATIMfgTabularViewColumn

Interface for management of new columns in the Process Table.


Method Index


o GetListColumnId(CATListOfCATString&)
Retrieves the list of ColumnId Of the new columns.
o GetListTitleColumn(CATListOfCATUnicodeString&)
Retrieves the list of titles which will be shown at the head of the new columns.
o GetParamCke(CATBaseUnknown_var&,CATString&,CATBaseUnknown_var&,int&)
Retrieves the CkeParm for an Activity and a ColumnId.
o GetValue(CATBaseUnknown_var&,CATString&,CATUnicodeString&)
Retrieves the value for an Activity and a ColumnId as a CATUnicodeString.
o ResetCache(int)
Resets from client request any cache managed on the possible implementation of the Interface.

Methods


o GetListColumnId
public virtual HRESULT GetListColumnId(CATListOfCATString& oListColumnId) = 0
Retrieves the list of ColumnId Of the new columns.
Parameters:
oListColumnId
The list of ColumId
Returns:
S_Ok : is succeded
E_FAIL : otherwise
o GetListTitleColumn
public virtual HRESULT GetListTitleColumn(CATListOfCATUnicodeString& oListTitle) = 0
Retrieves the list of titles which will be shown at the head of the new columns.
Parameters:
oListTitle
The list of titles
Returns:
S_Ok : is succeded
E_FAIL : otherwise
o GetParamCke
public virtual HRESULT GetParamCke( const CATBaseUnknown_var& ispBUActivity,
const CATString& iColumnId,
CATBaseUnknown_var& ospBUCkeParm,
int& oNoMultiModification) = 0
Retrieves the CkeParm for an Activity and a ColumnId.
Parameters:
ispBUActivity
The Activity
iColumnId
The ColumnId
ospBUCkeParm
The CkeParm
oNoMultipleModification
Flag to forbide or allow multi modification of parameter 0: Multiple Modification on parameter is allowed (default value) 1: Multiple Modification on parameter is forbiden
Returns:
S_Ok : is succeded
E_FAIL : otherwise
o GetValue
public virtual HRESULT GetValue( const CATBaseUnknown_var& ispBUActivity,
const CATString& iColumnId,
CATUnicodeString& ostrValue) = 0
Retrieves the value for an Activity and a ColumnId as a CATUnicodeString.
Parameters:
ispBUActivity
The Activity
iColumnId
The ColumnId
ostrValue
The value
Returns:
S_Ok : is succeded
E_FAIL : otherwise
o ResetCache
public virtual HRESULT ResetCache( const int iCacheID) = 0
Resets from client request any cache managed on the possible implementation of the Interface.
Parameters:
iCacheID
The cache Id to reset (if more than one managed)
Returns:
S_Ok : is succeded
E_FAIL : otherwise

This object is included in the file: CATIMfgTabularViewColumn.h
If needed, your Imakefile.mk should include the module: MfgItfEnv

Copyright © 2003, Dassault Systèmes. All rights reserved.