Show / Hide Table of Contents

Interface IFCGeneric

Namespace: FChoice.Foundation.Clarify.Compatibility
Assembly: FChoice.Foundation.Clarify.Compatibility.dll
Syntax
[Guid("545582EE-2D64-4869-AC88-7D1B5031A960")]
[ComVisible(true)]
public interface IFCGeneric

Properties

BOF

Declaration
bool BOF { get; }
Property Value
Type Description
System.Boolean

Bulk

Declaration
IFCBulk Bulk { get; set; }
Property Value
Type Description
IFCBulk

BulkName

Declaration
string BulkName { get; set; }
Property Value
Type Description
System.String

child_objects

Declaration
IMockCollection child_objects { get; }
Property Value
Type Description
IMockCollection

DataFields

Declaration
string DataFields { get; set; }
Property Value
Type Description
System.String

DbObjectName

Declaration
string DbObjectName { get; set; }
Property Value
Type Description
System.String

DbObjectNum

Declaration
int DbObjectNum { get; }
Property Value
Type Description
System.Int32

DelRelList

Declaration
string DelRelList { get; set; }
Property Value
Type Description
System.String

Distinct

Declaration
bool Distinct { get; set; }
Property Value
Type Description
System.Boolean

EOF

Declaration
bool EOF { get; }
Property Value
Type Description
System.Boolean

ErrorOnQueryTooBig

Declaration
bool ErrorOnQueryTooBig { get; set; }
Property Value
Type Description
System.Boolean

Filter

Declaration
string Filter { get; set; }
Property Value
Type Description
System.String

GenericId

Declaration
string GenericId { get; set; }
Property Value
Type Description
System.String

Id

Declaration
int Id { get; }
Property Value
Type Description
System.Int32

IncludeRelations

Declaration
bool IncludeRelations { get; set; }
Property Value
Type Description
System.Boolean

Item[Object]

Declaration
[ComVisible(false)]
IMockAdoField this[object index] { get; set; }
Parameters
Type Name Description
System.Object index
Property Value
Type Description
IMockAdoField

MaxRecords

Declaration
int MaxRecords { get; set; }
Property Value
Type Description
System.Int32

NoRes

Declaration
bool NoRes { get; set; }
Property Value
Type Description
System.Boolean

ParentBO

Declaration
IFCGeneric ParentBO { get; set; }
Property Value
Type Description
IFCGeneric

ParentRelation

Declaration
string ParentRelation { get; set; }
Property Value
Type Description
System.String

Position

Declaration
short Position { get; set; }
Property Value
Type Description
System.Int16

QueryEmptyToNull

Declaration
bool QueryEmptyToNull { get; set; }
Property Value
Type Description
System.Boolean

records

Declaration
Recordset records { get; }
Property Value
Type Description
ADODB.Recordset

rel_from_parent

Declaration
string rel_from_parent { get; }
Property Value
Type Description
System.String

rel_to_parent

Declaration
string rel_to_parent { get; }
Property Value
Type Description
System.String

rel_type

Declaration
short rel_type { get; }
Property Value
Type Description
System.Int16

rowLimit

Declaration
int rowLimit { get; set; }
Property Value
Type Description
System.Int32

rowsReturned

Declaration
int rowsReturned { get; }
Property Value
Type Description
System.Int32

SetNullStringsToEmpty

Declaration
bool SetNullStringsToEmpty { get; set; }
Property Value
Type Description
System.Boolean

SortOrder

Declaration
string SortOrder { get; set; }
Property Value
Type Description
System.String

Methods

AddForUpdate(Int32)

Declaration
void AddForUpdate(int TheObjid)
Parameters
Type Name Description
System.Int32 TheObjid

AddNew()

Declaration
void AddNew()

AppendFilter(String, String, Object)

Declaration
void AppendFilter(string field_name, string operation, object value)
Parameters
Type Name Description
System.String field_name
System.String operation
System.Object value

AppendSort(String, String)

Declaration
void AppendSort(string field_name, string ascending)
Parameters
Type Name Description
System.String field_name
System.String ascending

AssignAllObjids()

Declaration
void AssignAllObjids()

AssignObjid()

Declaration
void AssignObjid()

ClearRoot()

Declaration
void ClearRoot()

CloseGeneric()

Declaration
void CloseGeneric()

copy(Object)

Declaration
IFCGeneric copy(object use_generic)
Parameters
Type Name Description
System.Object use_generic
Returns
Type Description
IFCGeneric

Count()

Declaration
int Count()
Returns
Type Description
System.Int32

Delete()

Declaration
void Delete()

DeleteAll()

Declaration
void DeleteAll()

Duplicate(Object)

Declaration
IFCGeneric Duplicate(object use_generic)
Parameters
Type Name Description
System.Object use_generic
Returns
Type Description
IFCGeneric

get_Fields(Object)

Declaration
object get_Fields(object index)
Parameters
Type Name Description
System.Object index
Returns
Type Description
System.Object

GetField(String)

Declaration
object GetField(string fieldName)
Parameters
Type Name Description
System.String fieldName
Returns
Type Description
System.Object

GetFieldValue(Object)

Declaration
object GetFieldValue(object index)
Parameters
Type Name Description
System.Object index
Returns
Type Description
System.Object

MoveFirst()

Declaration
void MoveFirst()

MoveFirstAbsolute()

Declaration
void MoveFirstAbsolute()

MoveLast()

Declaration
void MoveLast()

MoveLastAbsolute()

Declaration
void MoveLastAbsolute()

MoveNext()

Declaration
void MoveNext()

MoveNextAbsolute()

Declaration
void MoveNextAbsolute()

MovePrevious()

Declaration
void MovePrevious()

MovePreviousAbsolute()

Declaration
void MovePreviousAbsolute()

MoveRelative(Int16)

Declaration
void MoveRelative(short NumToMove)
Parameters
Type Name Description
System.Int16 NumToMove

Query()

Declaration
void Query()

RelateByID(Int32, String)

Declaration
void RelateByID(int objId, string relationName)
Parameters
Type Name Description
System.Int32 objId
System.String relationName

RelateIntFldByID(Int32, String)

Declaration
void RelateIntFldByID(int objId, string the_field)
Parameters
Type Name Description
System.Int32 objId
System.String the_field

RelateIntFldToRecord(IFCGeneric, String)

Declaration
void RelateIntFldToRecord(IFCGeneric o_obj, string the_field)
Parameters
Type Name Description
IFCGeneric o_obj
System.String the_field

RelateRecords(IFCGeneric, String)

Declaration
void RelateRecords(IFCGeneric o_obj, string relationName)
Parameters
Type Name Description
IFCGeneric o_obj
System.String relationName

set_Fields(Object, Object)

Declaration
void set_Fields(object index, object newValue)
Parameters
Type Name Description
System.Object index
System.Object newValue

SimpleQuery(String)

Declaration
void SimpleQuery(string obj_name)
Parameters
Type Name Description
System.String obj_name

TotalCount()

Declaration
int TotalCount()
Returns
Type Description
System.Int32

TraverseFromParent(IFCGeneric, String)

Declaration
void TraverseFromParent(IFCGeneric the_parent, string trav_rel)
Parameters
Type Name Description
IFCGeneric the_parent
System.String trav_rel

TraverseFromRoot(Int32, String, String)

Declaration
void TraverseFromRoot(int RootObjid, string TblName, string RootRel)
Parameters
Type Name Description
System.Int32 RootObjid
System.String TblName
System.String RootRel

UnRelateAll(String)

Declaration
void UnRelateAll(string relationName)
Parameters
Type Name Description
System.String relationName

UnRelateRecordFromAll(String)

Declaration
void UnRelateRecordFromAll(string relationName)
Parameters
Type Name Description
System.String relationName

UnRelateRecords(IFCGeneric, String)

Declaration
void UnRelateRecords(IFCGeneric o_obj, string relationName)
Parameters
Type Name Description
IFCGeneric o_obj
System.String relationName

Untraverse()

Declaration
void Untraverse()

Update()

Declaration
void Update()

UpdateAll()

Declaration
void UpdateAll()
Back to top © 2022 Dovetail Software, Inc. - All rights reserved.
Clarify, Amdocs, and related products and names are copyright and trademark of Amdocs, Inc.
.NET, Visual Studio.NET, C#, Visual Basic and related products are trademark of Microsoft corporation.