Новый бланк СФ - срочно нужна помощь!!!!!!!!!!!!!

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

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

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

Новый бланк СФ - срочно нужна помощь!!!!!!!!!!!!!

Сообщение Olga_M »

Всем доброе время суток! Обновления не производились с марта 2008 - долги по тех.поддержке. Помогите - как вывести в СФ код ед. изм.? И где находится форма прототип SCHFREES?????????????????????
spark
Местный житель
Сообщения: 476
Зарегистрирован: 19 окт 2005, 13:38
Контактная информация:

Re: Новый бланк СФ - срочно нужна помощь!!!!!!!!!!!!!

Сообщение spark »

Olga_M писал(а):Всем доброе время суток! Обновления не производились с марта 2008 - долги по тех.поддержке. Помогите - как вывести в СФ код ед. изм.? И где находится форма прототип SCHFREES?????????????????????
Я так делал:
1. Добавил вьюху

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

.Create   view _koded
from
  spsopr
where
((
  СПЕЦ_НРЕК== spsopr.nrec
))
;
2. В полях используя функцию для получения значения атрибута, получаю код:

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

piExAttr.sGetAttr(1412, _koded.spsopr.cotped,'Код')
3. В цикле по спецификации делаю:

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

.begin
  if(_koded.getfirst spsopr = tsok) {};
end
.
Прототип находится вот где(по крайней мере сейчас):
d:\GAL810\FRM\L_SF.rar\src\CompSrc\L\L_SF\frm\SCHFBASF.FRM
spark
Местный житель
Сообщения: 476
Зарегистрирован: 19 окт 2005, 13:38
Контактная информация:

Re: Новый бланк СФ - срочно нужна помощь!!!!!!!!!!!!!

Сообщение spark »

spark писал(а):
Olga_M писал(а):Всем доброе время суток! Обновления не производились с марта 2008 - долги по тех.поддержке. Помогите - как вывести в СФ код ед. изм.? И где находится форма прототип SCHFREES?????????????????????
Я так делал:
1. Добавил вьюху

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

.Create   view _koded
from
  spsopr
where
((
  СПЕЦ_НРЕК== spsopr.nrec
))
;
2. В полях используя функцию для получения значения атрибута, получаю код:

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

piExAttr.sGetAttr(1412, _koded.spsopr.cotped,'Код')
3. В цикле по спецификации делаю:

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

.begin
  if(_koded.getfirst spsopr = tsok) {};
end
.
Прототип находится вот где(по крайней мере сейчас):
d:\GAL810\FRM\L_SF.rar\src\CompSrc\L\L_SF\frm\SCHFBASF.FRM
Только я так делал когда создавал печатную форму счета-фактуры для накладной и акта. В самом счете-фактуре немного другая связка должна быть. Но суть в том, чтобы добраться до NREC'а единицы измерения и вытащить ее внешний атрибут "Код".
Ответить