Звоните
Екатеринбург
Пишите
Вход Регистрация

Изменение формата печати цены и названия фирмы в ценниках

Написать сообщение
Сообщение будет добавлено в самый конец дискуссии
kasatkin 12 августа 2009, 20:08#
Подскажите, пожалуйста, как изменить запрос к БД в редакторе отчётов чтобы печатать ценники следующим образом: если в цене есть копейки, то их выводить на печать (например, 1501 - 45), если копеек нет, то выводить вместо них символ "=" (например, 1202 =)?
Сейчас используется конструкция: "[c2s(qryGoods['$PriceT'], '', '[rv] - [kv]')]", т.е. копейки всегда выводятся - "1202 - 00".

И второе, можно ли выводить на печать не полное название фирмы, а её короткий вариант (поле "Фирма-партнер")?
Сейчас используется "[qryDoc."fFirmName"]", перебор вариантов из раздела "Поля БД" требуемого результата не дал.
speaker 13 августа 2009, 12:08#
kasatkin
Подскажите, пожалуйста, как изменить запрос к БД в редакторе отчётов чтобы печатать ценники следующим образом: если в цене есть копейки, то их выводить на печать (например, 1501 - 45), если копеек нет, то выводить вместо них символ "=" (например, 1202 =)?

[iif(Frac(qryGoods['$PriceT']) > 0.01, c2s(qryGoods['$PriceT'], '', '[rv] - [kv]'), c2s(qryGoods['$PriceT'], '', '[rv]='))]

kasatkin, И второе, можно ли выводить на печать не полное название фирмы, а её короткий вариант (поле "Фирма-партнер")?
Сейчас используется "[qryDoc."fFirmName"]", перебор вариантов из раздела "Поля БД" требуемого результата не дал.

В редакторе перейдите на страницу "Данные", дважды щелкните мышью по компоненту qryDoc. Найдите строку
f."fFullName" "fFirmName",
и вставьте после нее
f."fShortName" "fShortName",
Подтвердите изменения, в списке свойств найдите свойство FieldAliases, откройте его для редактирования, в появившемся окне нажмите "Сброс" и "ОК". После этого в отчете можно будет использовать выражение [qryDoc."fShortName"] для вывода краткого наименования фирмы.
kasatkin 13 августа 2009, 18:08#
Спасибо большое, всё работает как надо!
<Мария> 14 января 2015, 23:01#
Здравствуйте, подскажите пожалуйста, можно ли сделать, что бы в ценниках отображался номер накладной, если да, то как?
speaker 15 января 2015, 11:01#
<Мария>, если вы имеете ввиду номер документа, то используйте выражение [qryDoc."fName"].
poznanskii 16 января 2015, 20:01#
Подскажите пожалуйста, какое выражение нужно вставить для отображения ОГРН!?
speaker 19 января 2015, 15:01#
poznanskii, используйте выражение [gv(qryDoc['fFirm'], 'IpOGRN')].
poznanskii 19 января 2015, 16:01#
speaker
[gv(qryDoc['fFirm'], 'IpOGRN')]

Выдаёт ошибку (не определённый идентификатор 'gv'
speaker 19 января 2015, 16:01#
poznanskii, какой шаблон для какого документа Вы редактируете?
poznanskii 19 января 2015, 16:01#
speaker, товарный чек
speaker 20 января 2015, 16:01#
poznanskii, проверьте, правильно ли у Вас записано выражение. Либо отправьте шаблон документа, который вы редактируете, на почту в техническую поддержку.
poznanskii 20 января 2015, 21:01#
speaker, вот такое выражение я вставляю в строку ОГРН: [gv(qryDoc['fFirm'],'IpOGRN')] и выдаёт ошибку
speaker 21 января 2015, 10:01#
poznanskii,
speaker
отправьте шаблон документа, который вы редактируете, на почту в техническую поддержку.

Включите отображение картинок
Подписаться на тему