печать внешнего атрибута контрагента в СФ

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

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

Ответить
АВМ
Сообщения: 7
Зарегистрирован: 29 мар 2005, 17:49

печать внешнего атрибута контрагента в СФ

Сообщение АВМ »

Добрый день!
Подскажите, как лучше реализовать вывод в печатную форму счет-фактуры, внешний атрибут из каталога организаций. Попробовал по аналогии с ГТД - не получилось.

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

Re: печать внешнего атрибута контрагента в СФ

Сообщение Deinis »

Переделать link-форму (добавить собственную на основе существующей): добавить туда свой create view по таблице AttrVal и вывести значение.
АВМ
Сообщения: 7
Зарегистрирован: 29 мар 2005, 17:49

Re: печать внешнего атрибута контрагента в СФ

Сообщение АВМ »

А nrec организации брать из штатного view'a vSpSchf?
Seybukan
Местный житель
Сообщения: 1357
Зарегистрирован: 29 мар 2005, 17:49
Откуда: СПб, ЭП-Аудит
Контактная информация:

Re: печать внешнего атрибута контрагента в СФ

Сообщение Seybukan »

function sTxoGetExtAttr (TableName, AttrName : TName; cRec : comp) : string;
function doTxoGetExtAttr(TableName, AttrName : TName; cRec : comp) : double;
function dTxoGetExtAttr (TableName, AttrName : TName; cRec : comp) : date;
function tTxoGetExtAttr (TableName, AttrName : TName; cRec : comp) : time;


если в потоке есть nRec организации
то можно просто подставить одну из этих функций.
При условии конечно что релиз у вас 5.85 и выше
АВМ
Сообщения: 7
Зарегистрирован: 29 мар 2005, 17:49

Re: печать внешнего атрибута контрагента в СФ

Сообщение АВМ »

Релиз 5.84
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: печать внешнего атрибута контрагента в СФ

Сообщение edward_K »

1. гтд вроде там в цикле по спец. определяется - а тебе нужно в шапке - как миниум твой кусок должен стоять перед шапкой.
2. если ты добавляешь вьюху , то не забудь во всех обращениях к таблам прописать имя вьюх соот., в стандартном куске этого не сделано(его тоже нужно подправить).
Примерно так
vvv.schfact.???? ,vvv.getfirst ?????
ecasoft
Местный житель
Сообщения: 645
Зарегистрирован: 29 мар 2005, 17:49
Откуда: г.Королев МО ООО "Эффективная Комплексная Автоматизация- СОФТ"

Re: печать внешнего атрибута контрагента в СФ

Сообщение ecasoft »

Абсолютно по аналогии с ГТД.
Некоммерческое общение в форуме
АВМ
Сообщения: 7
Зарегистрирован: 29 мар 2005, 17:49

Re: печать внешнего атрибута контрагента в СФ

Сообщение АВМ »

2Косякин Игорь
А примерчик в студию можно, если нетрудно?
ecasoft
Местный житель
Сообщения: 645
Зарегистрирован: 29 мар 2005, 17:49
Откуда: г.Королев МО ООО "Эффективная Комплексная Автоматизация- СОФТ"

Re: печать внешнего атрибута контрагента в СФ

Сообщение ecasoft »

Я не понимаю в чем проблема. Берете исходный текст Счета-фактуры...там выводится
как атрибут ГТД.

В коде меняете coKatParty на соKatOrg..
Nrec в третьем параметре вывоза самой функции получения значения ставите KatOrg.Nrec....если нет такого поля в потоку, то получаете его через Имя или ИНН организации и все.

Примеров у меня на компе нет...а на память я не напишу точно, но можете войти в тему Галатика (выше) и покапаться в старом..там уже пару раз эту тему мусолили..там и примеры есть.
Некоммерческое общение в форуме
Ответить