Show / Hide Table of Contents

RelateByID

Object and Type

Object  : FCGeneric

Type     : Method

Prototype

Public Sub RelateByID(ByVal the_objid As Long, ByVal the_rel As String)

Description

This method relates the current row of the generic object to the specified objid for the relation specified. The proper relation data will be set, no matter which table (this table, the related table, or an MTM table) the actual physical relation is stored on. This method also supports exclusive relations.

You must update the object via the Update or UpdateAll method for the relation to take place.

Parameters

Parameter Name Required? Description
the_objid Yes The objid of the object to relate to
the_rel Yes The relation to use to relate the two records

Error Codes

Value Meaning
12015 The current object must be positioned on a valid record to call on this method.
12031 This operation is not valid for a generic that is marked distinct

Examples

The following example relates a case to a specific site (268435457).

JavaScript:

  // Get all cases
  var boCase = FCSession.CreateGeneric();
  boCase.SimpleQuery("case");
  boCase.Query();

  boCase.RelateByID(268435457, "case_reporter2site");
  boCase.Update(); 

Visual Basic:

  Dim boCase As FCGeneric

  Set boCase = fc_session.CreateGeneric
  boCase.SimpleQuery "case"
  boCase.Query

  boCase.RelateByID 268435457, "case_reporter2site"
  boCase.Update
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.