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

ПНР и сопровождение

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

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

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

Сообщение hope »

Добрый день!

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

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

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

Сработает ли такой вариант: написать функцию, которая по Nrec-у партии найдет ее наименование. Задать эту функцию в вычисляемое поле. Кто-нибудь пробовал?
Maverick
Абориген
Сообщения: 943
Зарегистрирован: 29 мар 2005, 17:49
Откуда: External Developer
Контактная информация:

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

Сообщение Maverick »

Надя, пробовать не пробовали но вот какие соображения на сей счет имеются:
чтобы эту функцию конфигуратор видел, нужно завернуть ее в объектный интерфейс как public. Скомпилять ресурсник и попробовать вызвать ее в конфигураторе в описании вычисляемого поля.
если сработает - то УРА )))
Изображение
Знающий людей разумен.
Знающий себя просветлён.
Побеждающий людей силен.
Побеждающий самого себя могущественнен
ScooP
Постоянный обитатель
Сообщения: 110
Зарегистрирован: 29 мар 2005, 17:49

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

Сообщение ScooP »

Разработчики будут поддерживать из версии в версию, а Вам мороки меньше ;)
hope
Местный житель
Сообщения: 1353
Зарегистрирован: 29 мар 2005, 17:49
Контактная информация:

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

Сообщение 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;
Seybukan
Местный житель
Сообщения: 1357
Зарегистрирован: 29 мар 2005, 17:49
Откуда: СПб, ЭП-Аудит
Контактная информация:

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

Сообщение Seybukan »

sTXOGetField('KATPARTY','NAME',<Nrec>)

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