интерфейс GetSomeKLVAL

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
Гаврилюк Марина
Постоянный обитатель
Сообщения: 151
Зарегистрирован: 27 авг 2007, 12:16
Откуда: ОАО КЧХК
Контактная информация:

интерфейс GetSomeKLVAL

Сообщение Гаврилюк Марина »

Как узнать, какие у этого интерфейса параметры?

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

При компиляции выдает: не найден объект IVIPIFCIFC
PViP
Местный житель
Сообщения: 254
Зарегистрирован: 08 июн 2007, 08:26
Откуда: Красноярск
Контактная информация:

Сообщение PViP »

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

Учтите что при вызове интерфейсов начиная с 8 версии галактики необходимо указывать имя интерфейса с префиксом имени компонента (например RunInterface ('L_VAL::GetSomeKLVAL');).
Гаврилюк Марина
Постоянный обитатель
Сообщения: 151
Зарегистрирован: 27 авг 2007, 12:16
Откуда: ОАО КЧХК
Контактная информация:

Сообщение Гаврилюк Марина »

Галактика 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); не компилируется в випе хоть тресни..
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

вы просто не умеете их готовить ....
не пробовали в секции from view прописать нужные таблы? можно еще писать tnklval ( в формах так только так). + если у вас несколько вьюшек так надо еще и имя вьюхи добавлять.
Ответить