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

Конфигуратор

Добавлено: 23 ноя 2004, 15:14
hope
Добрый день!

Проблема такая: при работе с рабочим местом весовщика Галактика вообще не выводит партии МЦ. Ни при заполнении по спецификации ДО, ни при выборе из прайс-листа (хотя и в ДО и в прайсе все сделано с партиями).
Конфигуратором добавить поле Party.Name тоже невозможно, так как они туда эту таблицу просто не включили.

А нам очень надо.

Как можно все-таки вывести в интерфейсе на экран наименование партии МЦ?

Сработает ли такой вариант: написать функцию, которая по Nrec-у партии найдет ее наименование. Задать эту функцию в вычисляемое поле. Кто-нибудь пробовал?

Re: Конфигуратор

Добавлено: 23 ноя 2004, 15:25
Maverick
Надя, пробовать не пробовали но вот какие соображения на сей счет имеются:
чтобы эту функцию конфигуратор видел, нужно завернуть ее в объектный интерфейс как public. Скомпилять ресурсник и попробовать вызвать ее в конфигураторе в описании вычисляемого поля.
если сработает - то УРА )))

А может написать письмо в Галактику, чтоб добавили поле?

Добавлено: 23 ноя 2004, 21:31
ScooP
Разработчики будут поддерживать из версии в версию, а Вам мороки меньше ;)

Re: А может написать письмо в Галактику, чтоб добавили поле?

Добавлено: 24 ноя 2004, 08:04
hope
Конечно, написать надо. Но когда это будет сделано!!!! Судя по нашей тех поддержке, они даже за исправление ошибок хотят деньги!

А когда это будет бесплатно сделано - только одному богу известно, как говорится.

А надо-то прямо сейчас!!!!

Пробую написать функцию, но что-то не могу откомпилить. Что-то не то делаю?

function Party_Name(comp:N):String
begin
IF (MODIFIER GETFIRST KatParty WHERE ((N==KatParty.Nrec)) = tsOk )
THEN
Party_Name:=KatParty.Name;
ELSE
Party_Name:='';
end;

Re: А может написать письмо в Галактику, чтоб добавили поле?

Добавлено: 24 ноя 2004, 12:41
Seybukan
sTXOGetField('KATPARTY','NAME',<Nrec>)

Должно работать, но жутко тормозить будет - эт точно!