GetClassificationSystem_guid_by_name
Получить guid классификатора по его имени и версии.
Вызов:
int ires = ac_request("classification", "GetClassificationSystem_guid_by_name", string classifsysname, string classifsysver, int isystemguid/string ssystemguid);
Здесь:
classifsysname - имя классификатора,
classifsysver - версия классификатора,
isystemguid - дескриптор объекта ts_guid в который вернется guid классификатора,
или
ssystemguid - текстовая переменная, куда вернется guid классификатора в текстовом виде.
Пример:
Создать класс в классификаторе "Структура ЦИМ".
string classifsysname = "Структура ЦИМ", classifsysver = "1.0";
string systemguid;
int ires = ac_request("classification", "GetClassificationSystem_guid_by_name", classifsysname, classifsysver, systemguid);
if (ires == 0)
{
string id, name, description;
id = "new id"; name = "new name"; description = "new descr";
string snewguid;
ac_request("classification", "CreateClassificationItem", snewguid, id, name, description, systemguid, -1, -1);
}