Программные продукты Provision
 
Звоните
+7 343 375-66-56
Екатеринбург
Пишите
Регистрация

Форум

Написать сообщение
Сообщение будет добавлено в самый конец дискуссии
Подписаться на тему

Изменения в отчётах

<Владимир> 7 сентября 2009, 13:42#
Подскажите кто-нибудь - как в отчёт "Информация по приходу товара" дописать вывод номера ячейки?
speaker 10 сентября 2009, 09:39#
<Владимир>, в редакторе перейдите на страницу "Данные", дважды щелкните мышью по компоненту qryDoc. Найдите строку:
cast(extractint64(vl."codemodel") as numeric(12,0)) "int_code"
и вставьте вместо нее:
cast(extractint64(vl."codemodel") as numeric(12,0)) "int_code",
(select first 1 pl."cell" from "pricelink" pl where pl."modelid"=inp."modelid" and (pl."folderid" in ( @folderids ))) "cell"
Подтвердите изменения, в списке свойств найдите свойство Params, откройте его для редактирования, в появившемся окне найдите FOLDERIDS и вставьте в поле "Значение" строку:
Coalesce(, '''xxx''','')
После этого в отчете можно будет использовать выражение [qryDoc."cell"] для вывода ячейки. Но помните, что в отчете "Информация по приходу товара" можно указать несколько складов, и ячеек также может быть несколько.
<Владимир> 10 сентября 2009, 14:32#
speaker, Огромное спасибо - код работает, ячейка выводится. А как убрать символ "№" из номера ячейки? Заранее благодарен...
speaker 10 сентября 2009, 14:41#
<Владимир>, уберите символ "№" в ячейке у товара на складе.
<Владимир> 11 сентября 2009, 05:57#
Большое спасибо! Простите за беспокойство, но В этом же отчёте есть ещё одно место, которое хочется подкорректоровать - в отчёте выводится Партия [qryDoc."number_str"] от [qryDoc."docdate" #Ddd.MM.yyyy]. При этом название партии из колонки "Партия" менеджера партий товаров не пропечатывается. Помогите пожалуйста. Благодарю...
speaker 11 сентября 2009, 10:06#
<Владимир>, на закладке "Данные" выберите компонент qryDoc, найдите строку:
mi."oPPFirma" "ppfirma",
и вставьте после нее:
dp."number_str" "party_number",
После этого в отчете можно будет использовать выражение [qryDoc."party_number"] для вывода названия партии.
<Владимир> 11 сентября 2009, 10:34#
Большое спасибо - код работает, всё прописывается...
<Денис> 15 сентября 2009, 12:53#
Подскажите, пжл, как сделать, чтоб на ценниках вместо модели товара отображался размер ?
speaker 15 сентября 2009, 13:22#
<Денис>, откройте шаблон отчета в редакторе, перейдите на страницу "Данные", дважды щелкните мышью по компоненту qrySel. Найдите строку
mi."oModelName" "model_name",
и вставьте после нее
mi."oSize" "model_size",
Подтвердите изменения. После этого в отчете можно будет использовать выражение [qrySel."model_size"] для вывода размера.
<Марк> 5 ноября 2009, 11:51#
Подскажите, пжл, как в отчётах выводить картинку товара
speaker 6 ноября 2009, 13:43#
<Марк>, для в редакторе необходимо изменить запрос к базе данных.
<Марк> 10 ноября 2009, 16:49#
<Марк>
Подскажите, пжл, как в отчётах выводить картинку товара

speaker,
<Марк>, для в редакторе необходимо изменить запрос к базе данных.
Понятно, что надо изменять запрос, но не понятно какое поле запрашивать, т.к. в базе нашёл только поле с форматом файла.
Если можно, пожалуйста поподробней, как это можно сделать.
Спасибо.
<Евгений> 6 января 2010, 15:27#
Здравствуйте.
Подскажите пожалуйста как в шаблоне "Задание на фасовку" добавить поле "примечание 1". И как в нем же изменить дату выписывания документа на текущий день, а не на тот когда он был создан?
speaker 11 января 2010, 09:24#
<Евгений>, в настройках программы на вкладке "Печать" в верхней таблице ("Наименование товара в документах/отчетах") переместите "Примечание 1" из левого столбца в правый, тогда поле будет выводиться в отчетах, в том числе, и в задании на фасовку.
По поводу даты - не совсем понятно, опишите подробнее.
<Евгений> 11 января 2010, 19:02#
Сделал как вы сказали. Ничего не выводится... Установлена последняя версия TDT 3.0.0.526. Проверьте пожалуйста у себя. И вообще шаблон неправильный, все строчки сливаются...
По дате хотелось бы чтобы на вкладка "шапка" при нажатии на одну из сборок и печати, в задании на фасовку выводилась дата на текущий день. Я прописал "от [DialogForm.qryDocs.docdate #Ddd.mm.yyyy]". Как изменить чтобы прописывалась дата на текущий день?
speaker 12 января 2010, 11:35#
<Евгений>, если в настройках программы (вкладка "Печать") "Примечание 1" находится в правой таблице "Поля в наименовании", то оно выводится во всех отчетах. Проверьте, заполнено ли поле примечания у моделей товара.
Чтобы строки не наезжали друг на друга, в редакторе выделите бэнд "DetailData1" и для его свойства "Stretched" установите значение "True".
Чтобы в отчете выводилась текущая дата, используйте выражение: [Date #Ddd.mm.yyyy]
<Евгений> 12 января 2010, 16:11#
Теперь кажется разобрался. Но по вашему методу "Примечание 1" будет отображаться в столбце наименование товара. А мне нужно следующее.
Берем шаблон задание на фасовку. Нажимаем правка. В столбце кол-во отображается [FormatCount(<qryComplect."count">,3)]. На что заменить этот параметр, чтобы отображалось "Примечание 1". У меня там гарантия прописана просто. Хочу чтобы за место кол-ва прописывалась гарантия на каждую часть комплекта.
Остальное все заработало спасибо.
speaker 13 января 2010, 10:14#
<Евгений>, используйте выражение [qryComplect."note1"]. Не забудьте убрать из настроек программы вывод поля "Примечание 1" в отчетах.
<Евгений> 13 января 2010, 12:14#
speaker, Работает но неправильно. Гарантия проставляется на все товары в комплекте одинаковая и берется она в зависимости от того какое примечание 1 выставлено для модели товара и применяется сразу ко всем товарам в комплекте. Какое выражение прописать чтобы Примечание 1 бралось из конкретной модели состоящей в комплекте?
speaker 13 января 2010, 15:05#
<Евгений>, прошу прощения, неправильно поняла.
[qryGoods."note1"] - для вывода примечания моделей товаров, входящих в комплект;
[qryComplect."note1"] - для вывода примечания модели комплекта.
Включите отображение картинок