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

интерфейс GetSomeKLVAL

Добавлено: 12 сен 2007, 17:09
Гаврилюк Марина
Как узнать, какие у этого интерфейса параметры?

Я знаю только код=35

При компиляции выдает: не найден объект IVIPIFCIFC

Добавлено: 13 сен 2007, 07:48
PViP
Гаврилюк Марина, у интерфейса GetSomeKLVAL нет параметров вызова. Как вы правильно поняли, интерфейс сохраняет выбранные валюты в таблице PICK и у всех записей которые этот интерфейс занес в таблице PICK поле pick.wlist = word(35).

Учтите что при вызове интерфейсов начиная с 8 версии галактики необходимо указывать имя интерфейса с префиксом имени компонента (например RunInterface ('L_VAL::GetSomeKLVAL');).

Добавлено: 13 сен 2007, 16:14
Гаврилюк Марина
Галактика 7.12;
Что даже в условии не смогу указать стандартный интерфейс, что ли?

if RunInterface ('GetSomeKLVal')=cmDefault
{
DisableCommand(cmEdit);
DisableCommand(cmInsert);
}
CloseInterface('GetSomeKLVal')=cmDefault

Вообще-то хочется заблокировать записи таблиц KLVAL, CURSVAL
по условию
if boGetTuneEx('RGHTBL.NOUPDATE.KLVAL',0,0065000000000017h)=1

но protectrecord(#klval, true); не компилируется в випе хоть тресни..

Добавлено: 14 сен 2007, 00:20
edward_K
вы просто не умеете их готовить ....
не пробовали в секции from view прописать нужные таблы? можно еще писать tnklval ( в формах так только так). + если у вас несколько вьюшек так надо еще и имя вьюхи добавлять.