Страница 1 из 1

SetFormat ... имена полей

Добавлено: 03 июл 2013, 13:26
Masygreen
имеем 2 browse - схематично (главное в том, что отличается поле в browse и назначенные им имена) в первом browse с префиксом A во втором B

Код: Выделить всё

browse br_HeadLin (,,sci1478EnEscTreeI);
show(,11,,29);
Table pPIStorSP;
Fields
[A_dPar1_1] pPIStorSP.dPar01[1]   
[A_dPar1_2] pPIStorSP.dPar02[1]
end; //br_HeadLin

Код: Выделить всё

browse br_HeadAgr (,,sci1478EnEscTreeI);
show(,11,,29);
Table pPIStorSP;
Fields
[B_dPar1_1] pPIStorSP.dPar01[1]   
[B_dPar1_2] pPIStorSP.dPar03[1]
end; //br_HeadLin
Переключение происходит в cmInit через SetFormat(br_HeadLin);

теперь проблема .. я еще дальше конфигурирую через cfsSetProp ... получаем странность поле которое совпадает по значению в конфигураторе независимо от того что включено имеет имя из 1 первого browse c_BR_HEADAGR_A_DPAR_1_1, а второе отличается ...
вопрос почему при переключении на browse br_HeadAgr, имя у первого столбца остается c_BR_HEADAGR_A_DPAR_1_1, а не c_BR_HEADAGR_B_DPAR_1_1

Re: SetFormat ... имена полей

Добавлено: 03 июл 2013, 15:04
Masygreen
походу чего-то заглючило О_ш сейчас нормально стало