Внешняя Печатная форма 1с (счет)

Здравствуйте! Всем добра)

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

Исходные данные:

Внешний счет на оплату в 1с (бухгалтерия 3.0).

Необходимо добавить итоги по полю количество. Рядом с полем Итого к оплате

Не понимаю как подсчитать итоги по данному полю.

Внешняя Печатная форма 1с (счет) 1С, 1с:предприятие 8, Бухгалтерия, Программирование, IT, Программист, Разработка, Без рейтинга

Что делал, открыл конфигуратор, открыл форму:

Добавил следующие значения (взял за пример один из шаблонов на просторах интернета) Выделено что я добавлял:

Внешняя Печатная форма 1с (счет) 1С, 1с:предприятие 8, Бухгалтерия, Программирование, IT, Программист, Разработка, Без рейтинга

Далее выводим это в форму:

Внешняя Печатная форма 1с (счет) 1С, 1с:предприятие 8, Бухгалтерия, Программирование, IT, Программист, Разработка, Без рейтинга

После запуска, в самой форме соответственно ничего не отображается.

Будьте добры, подскажите пожалуйста, что конкретно делаю не так, хочется разобраться и понять для себя как это работает.

Заранее спасибо. 

Лига программистов

1.5K постов11.4K подписчика

Добавить пост

Правила сообщества

- Будьте взаимовежливы, аргументируйте критику

- Приветствуются любые посты по тематике программирования

- Если ваш пост содержит ссылки на внешние ресурсы - он должен быть самодостаточным. Вариации на тему "далее читайте в моей телеге" будут удаляться из сообщества

1
Автор поста оценил этот комментарий

Всем огромнейшее спасибо! Все получилось!

Автор поста оценил этот комментарий
Хорошо, что у вас много энтузиазма. Плохо, что мало знаний и опыта. Не ломайте типовую конфу, делайте внешнюю печатную форму
раскрыть ветку (1)
Автор поста оценил этот комментарий
Так и делаю, исключительно внешние обработки) спасибо за совет)
1
Автор поста оценил этот комментарий

В последнем выделении вы пытаетесь вывести количество по строке. А строки вы уже все перебрали.

Решение: убрать "Строка.ИтогоКоличество" и оставить просто "ИтогоКоличество"

раскрыть ветку (1)
Автор поста оценил этот комментарий

Большое спасибо!

1
Автор поста оценил этот комментарий

Вы когда свою хуйню вызовете, вы её обратно экзорцируйте, не надо мусорить.

раскрыть ветку (1)
Автор поста оценил этот комментарий

Да, обязательно) тем же способом

Автор поста оценил этот комментарий

Вы ИтогоКоличество в макете указали? И к какому макету обращается ваша ВПФ? Не к общему?

раскрыть ветку (1)
Автор поста оценил этот комментарий

Да, указано. Теперь уже) обращается к MXL макету в самой форме

Автор поста оценил этот комментарий

Я в 1С не в зуб ногой, но по аналогии, на последнем скрине каждой Области суммы соответствует Макет, а Вы новую Область суммы создали, а Макет не задали, может поэтому и не отображается. Бухгалтерия у Вас конечно особенная, для чего в счете считать общее количество, если в счете разные наименования.

раскрыть ветку (1)
Автор поста оценил этот комментарий

Да, согласен, но это пожелания "покупателей"

12
Автор поста оценил этот комментарий

На скриншоте вижу что в макете печатной формы нет поля с параметром "ИтогоКоличество". В конфигураторе надо открыть макет ПФ, встать на нужную ячейку (в которой написано "ИтогоКоличество"), открыть её свойства и на вкладке "Макет" указать "Заполнение" - "Параметр". После чего параметр "ИтогоКоличество" появится в "ОбластьСумма.Параметры.ИтогоКоличество" и его можно будет заполнить напрямую. Еще из ошибок вижу что заполняется "ИтогоКоличество", а вывестись пытается "Строка.ИтогоКоличество" - совершенно другая переменная.

раскрыть ветку (1)
Автор поста оценил этот комментарий

Огромное спасибо за развернутый ответ)

2
Автор поста оценил этот комментарий

в макет этот параметр добавили?

раскрыть ветку (1)
Автор поста оценил этот комментарий

Теперь да)

показать ответы