Форум OlegON > Программы и оборудование для автоматизации торговли > Системы автоматизации торговли > Супермаг Плюс (Супермаг 2000)

Печать в расходной накладной Контракта с клиентом в качестве основания (решено) : Супермаг Плюс (Супермаг 2000)

22.11.2024 20:03


09.04.2012 16:12
Версия СМ 1.029
Возникла потребность при печати расходной накладной указывать в качестве основания Контракт с клиентом.
В печатной форме по умолчанию от С+, в качестве общих оснований ищутся лишь Контракт с поставщиком и Заказ поставщику.
Что делать?
Открываем FastReport.Designer (находится в каталоге Bin установленного Супермага), подключаемся к базе и открываем отчет nacl_inout.frx (находится в папке Report)
Внизу слева окна программы переключаемся на вкладку Code, видим текст отчета.
Ищем кусок закомментированного текста зеленого цвета
Код:
// Считываем список контрактов с поставщиками, которые находятся....
и там ниже, в строке
Код:
" and b.BaseDocType in ('CO','OR')"+
добавляем ещё один тип документа - Контракт с клиентом 'CN',
Будет выглядеть так
Код:
" and b.BaseDocType in ('CO','CN','OR')"+
Сохраняем измененный отчет.
При необходимости тиражирования, копируем файлик на другие компьютеры
26.11.2012 20:26
Привет.
А как к базе подключаться? Он ругается что нет Соединения SupermagFastReportConnection...
27.11.2012 07:26
Инструкция как подключаться в
- файле \sm2000\rep_example\RepExample_ReadMe.doc
- в бюллетене изменений к 29 версии Супермаг+
27.11.2012 16:58
Прошу прощения за глупые вопросы, но...
следуя инструкии...в отчетах уже именно такие строчки, а редактор который идет в комплекте к базе пишет что подключается, но таблицы не выводит...
Часовой пояс GMT +3, время: 20:03.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.