Страница 1 из 1
Как получить строковый код аналитики?
Добавлено: 04 авг 2009, 19:11
SergZol
в формулах пат пишут [5:"001"']
как я понял в 5-ой аналитике код =005
как код вытащить с помощью vip-а
нашел ShowKau(,) - показывает наименование, а нужен код
Добавлено: 04 авг 2009, 22:05
LaaLaa
См. в примерах из
TxoApi.rar
ShowKau.vpp
Код: Выделить всё
// Получить строковый код КАУ (string(NRec) для системных и StrKod для пользовательских)
#declare ShowKau2(wKau,cKau)
if (GetAnyKAU(cgAkSimple, #wKau, #cKau), GivenAnName(cgAnStrKod), '')
#end
// Получить наименование по номеру (Num см. cgAnXXXXXX из KauConst.inc)
#declare ShowKauNum(wKau,cKau,Num)
if (GetAnyKAU(cgAkSimple, #wKau, #cKau), GivenAnName(#Num), '')
#end
kauconst.inc
Код: Выделить всё
// константы для функции GivenAnName
// см. также Tip&Stat\KauTable.xls
cgAnName = 1; // Наименование КАУ
cgAnStrKod = 2; // системные String(NRec), ручные SpKau.Code
cgAnStrKey = 3; // ключ для сортировки в отчетах, определяется по настройкам (StrName+StrKod) (StrKod+StrName)
cgAnNode = 4; // строковое представление cNode (вышестоящего элемента)
cgAnAbbr = 5; // уникальный строковый ID для использования в формулах (!!!не изменяется!!!)
cgAnCode = 6; // уникальный код как правило для сортировки в каталогах (может меняться)
Добавлено: 05 авг 2009, 09:49
SergZol
сенкс, двоечку пропустил
