Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
19 апр 2025, 11:36

Позиции в чеке

Автор sali, 04 апр 2025, 08:59

0 Пользователей и 1 гость просматривают эту тему.

sali

в отчете нужно видеть количество наименований/позиций в чеке. предположим, в чеке №123 3 товара и вот нужно отобразить это как 1,2,3 всего 3.
пишу количество(различные чекккм.запасы.номенклатура)
это равняется 1, а надо чтоб 1, 2, 3

LexaK

sali, все правильно

количество(различные чекккм.запасы.номенклатура)
если товар всег один но три раза то результат = 1

попробуйте таую команду
количество(чекккм.запасы.номенклатура)
как раз посчитает все позиции
если помогло нажмите: Спасибо!

sali

LexaK, мне что различные , что просто количество выдает сколько всего позиций , а нужно такое подобие продемонстрировать Снимок экрана (245).png

LexaK

даа, количество возвращает одно число, например 3
что бы получить из него 1,2,3
можно написать общую функцию, которая будет возвращать нужную строку.
(если я правильно понял задачу)

а отчет какой? СКД, или по запросу как ПФ выводите?
если помогло нажмите: Спасибо!

antoneus

Максимум(ЧекККМ.Запасы.НомерСтроки)

sali

LexaK, скд, и снова в расширении блин

sali

antoneus, antoneus, как получить время без даты? в запросе
РАЗНОСТЬДАТ(ЧекККМ.Дата, НАЧАЛОПЕРИОДА(ЧекККМ.Дата, ДЕНЬ), СЕКУНДА)     так я получаю время в секундах . как мне на час, минуту и секунду разбить?

sali

МояДата - НачалоПериода(МояДата, День) - не работает ругается на неверный параметр "-"

Максим75

sali, так есть же ЧАС(Дата), Минута(Дата), Секунда(Дата) в функциях работы с датами языка запроса.
что не устраивает в них?

или сделать свою функцию, которая будет возвращать только время из переданной даты и вызывать ее в СКД.

LexaK

sali, вроде было уже такое,
в запросе, выше, в поле дата Чека, задайте нужный формат! и все.в формате есть представление чч:ММ:сс (примерно)
ни чего вычислять не надо!!!
если помогло нажмите: Спасибо!

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск