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

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

Добавлено: 02 апр 2012, 19:16
Olga_M
Всем доброе время суток! Обновления не производились с марта 2008 - долги по тех.поддержке. Помогите - как вывести в СФ код ед. изм.? И где находится форма прототип SCHFREES?????????????????????

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

Добавлено: 02 апр 2012, 21:51
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

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

Добавлено: 02 апр 2012, 22:09
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'а единицы измерения и вытащить ее внешний атрибут "Код".