Докомпиляция L_SF::SCHFSCHP- интерфейса печати счетов-фактур

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

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

Ответить
zna
Местный житель
Сообщения: 552
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Челябинск
Контактная информация:

Докомпиляция L_SF::SCHFSCHP- интерфейса печати счетов-фактур

Сообщение zna »

Доброго всем. Пытаюсь добавить в поток данных новое поле. Интерфейс:
Изображение
Потоки данных:
Изображение
Пишу так:

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

#component "L_SF"
alter interface SCHFSCHP;
overload datastream DTS;
end;
var aa: string;
DataStream DTS
(
[OrgAddressLaw]  aa;
)
Handleevent
cmOnProcess: {
   aa:='1111111111111';
}
end;
end;// DataStream
end. 
Получаю ошибку в секции overload
Ошибка: При докомпиляции интерфейса нельзя добавлять свойства C:\Viper\SchFact.vip(стр. 3, поз. 25)
Похоже, нет потока DTS в этом интерфейсе..
Прошу подсказки.. :eek:
m0p3e
Местный житель
Сообщения: 1386
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва

Re: Докомпиляция L_SF::SCHFSCHP- интерфейса печати счетов-фа

Сообщение m0p3e »

Похожий поток вижу в интерфесе SchfRees.
zna
Местный житель
Сообщения: 552
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Челябинск
Контактная информация:

Re: Докомпиляция L_SF::SCHFSCHP- интерфейса печати счетов-фа

Сообщение zna »

Перепробовал все потоки из списка- результат тот же. А вот в интерфейсе SchfRees да- именно эти потоки.
И формы FR к этому интерфейсу подключены, точно..
Один вопрос решён..
zna
Местный житель
Сообщения: 552
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Челябинск
Контактная информация:

Re: Докомпиляция L_SF::SCHFSCHP- интерфейса печати счетов-фа

Сообщение zna »

Всё получилось! :-)
Написал так:

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

#component "L_SF"
alter interface SchfRees;
overload datastream DTS;
end;
var aa: string;
DataStream DTS
(
Table inherited::frschfact
(
[OrgAddressLaw]  aa;
);
)
Handleevent table frschfact
cmOnProcess: {
   aa:='1111111111111';
}
end;
end;// DataStream
end.
В итоге имею:Изображение
:D
Ответить