Получение кода класса из таблицы текущих параметров по коду бумаги
Получение кода класса из таблицы текущих параметров по коду бумаги. В таблице должны присутствовать столбцы кодов инструментов и кодов классов. Возвращает строку с именем класса либо пустую строку, если найти код класса не удалось.
function Get_ClassCode(TableName,SecCode,SecCodeColumnName,ClassCodeColumnName)
{ local result,FilterTableName;
FilterTableName = TableName +mtRandom();
switch (amisharp.ApplyFilterName(TableName,SecCodeColumnName,SecCode,FilterTableName ))
{ case "1": // Отфильтровалось
result = amisharp.GetCellName(FilterTableName ,ClassCodeColumnName,1);
amisharp.DeleteTable(FilterTableName );
break;
default:
amisharp.DeleteTable(FilterTableName );
case "-1":
result = "";
break;
}
return result;
}