Смотрите также
Terrasoft Platform SDK > Библиотеки > TSObjectLibrary > Интерфейсы > IScriptEnums
СодержаниеИндекс
Интерфейс IScriptEnums
Send Feedback

Интерфейс коллекции подключенных перечислений скрипта.

Иерархия классов
ICoreObject
    |
ICoreCollection
    |
IScriptEnums
IDL
[ odl, uuid(5D35B517-8C12-4154-89AA-0C9F821BB4E0), version(1.0), dual, oleautomation ]
interface IScriptEnums : ICoreCollection;
Описание

Интерфейс предназначен для работы с коллекцией перечислений (IScriptEnum), которые подключены к скрипту .

Пример использования подключенного перечисления в скрипте scr_ContractUtils
//-----------------------------------------------------------------------------
// scr_ContractUtils
//-----------------------------------------------------------------------------

var ContractDefs;

function Get ContractDefs() {
    if (Assigned(ContractDefs)) {
        return ContractDefs;
    }

    ContractDefs = new Object();
    ContractDefs.TypeID = GetDatasetFirstRecordValue('ds_ContractType', 'ID');

//К скрипту подключено перечисление enm_BillingFrequency.
//К значениям перечисления можно обращаться по их коду (например,bf_Once )
    ContractDefs.BillingFrequencyID = bf_Once;

    return ContractDefs;
}

 

 

 

Смотрите также
Copyright (с) Terrasoft 2002-2012.