Добрый день!
Проблема такая: при работе с рабочим местом весовщика Галактика вообще не выводит партии МЦ. Ни при заполнении по спецификации ДО, ни при выборе из прайс-листа (хотя и в ДО и в прайсе все сделано с партиями).
Конфигуратором добавить поле Party.Name тоже невозможно, так как они туда эту таблицу просто не включили.
А нам очень надо.
Как можно все-таки вывести в интерфейсе на экран наименование партии МЦ?
Сработает ли такой вариант: написать функцию, которая по Nrec-у партии найдет ее наименование. Задать эту функцию в вычисляемое поле. Кто-нибудь пробовал?
Конфигуратор
Модераторы: m0p3e, edward_K, Модераторы
-
- Абориген
- Сообщения: 943
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: External Developer
- Контактная информация:
Re: Конфигуратор
Надя, пробовать не пробовали но вот какие соображения на сей счет имеются:
чтобы эту функцию конфигуратор видел, нужно завернуть ее в объектный интерфейс как public. Скомпилять ресурсник и попробовать вызвать ее в конфигураторе в описании вычисляемого поля.
если сработает - то УРА )))
чтобы эту функцию конфигуратор видел, нужно завернуть ее в объектный интерфейс как public. Скомпилять ресурсник и попробовать вызвать ее в конфигураторе в описании вычисляемого поля.
если сработает - то УРА )))
А может написать письмо в Галактику, чтоб добавили поле?
Разработчики будут поддерживать из версии в версию, а Вам мороки меньше
Re: А может написать письмо в Галактику, чтоб добавили поле?
Конечно, написать надо. Но когда это будет сделано!!!! Судя по нашей тех поддержке, они даже за исправление ошибок хотят деньги!
А когда это будет бесплатно сделано - только одному богу известно, как говорится.
А надо-то прямо сейчас!!!!
Пробую написать функцию, но что-то не могу откомпилить. Что-то не то делаю?
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;
А когда это будет бесплатно сделано - только одному богу известно, как говорится.
А надо-то прямо сейчас!!!!
Пробую написать функцию, но что-то не могу откомпилить. Что-то не то делаю?
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;
-
- Местный житель
- Сообщения: 1357
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: СПб, ЭП-Аудит
- Контактная информация:
Re: А может написать письмо в Галактику, чтоб добавили поле?
sTXOGetField('KATPARTY','NAME',<Nrec>)
Должно работать, но жутко тормозить будет - эт точно!
Должно работать, но жутко тормозить будет - эт точно!