#0
by y22-k
Вопрос вот в чем Создал отчет который имеет вид клиент | номер | номенклатура | колво | а 1 тов1 1 тов2 3 ________________________________________ б 3 тов4 1 тов5 2 Как мне сделать чтобы у меня на последней странице выводилась вместе с итогами последняя группировка с клиентом б поля клиент и номер это объединенные ячейки строк с товарами ничего путного пока не придумать. Могу только проверить чтобы подвал выводился и итоги с подписями не разрывались Код
#1
by NcSteel
Синтаксис: ПроверитьВывод(<Таблицы>) Параметры: <Таблицы> (обязательный) Тип: Массив, ТабличныйДокумент. Массив из проверяемых таблиц или табличный документ. Возвращаемое значение: Тип: Булево. Истина - умещаются; Ложь - в противном случае. Описание: Проверяет, умещаются ли переданные табличные документы на страницу при печати. Недоступен на сервере 1С:Предприятие. Не используется в модуле внешнего соединения. Примечание: При возникновении проблем с получением информации о текущем принтере (например, в системе не установлено ни одного принтера), будет вызвано исключение. Пример: Т.Добавить(ШапкаДокумента);
#2
by y22-k
У меня проблема как мне получить Табличный документ для проверки Если Я пытаюсь вот так то тогда программа ругается ОБЛТабДокумента = ТабДокумент.Область(НомерСтрокиНачалаГруппировки,,НомерСтрокиКонецГруппировки+6,) ОБЛТабДокумента - не имееет тип табличный докмуент, а макет (ОблСтрока) у меня является всего лишь одной строчкой которая в отчете потом объединяется в группу
#3
by Aprobator
когда получаешь группировку по контрагенту - области не выводи сразу в табличный документ, а кидай их в массив и проверяй его целиком на вывод. Тебе надо только определится с тем, как определить, что контрагент - последний в отчете. Можно сделать в принципе флаг в цикле - который сбрасывается в начале цикла и устанавливается в конце. Перед циклом флаг предварительно сбрасываешь. В самом цикле готовишь области и пихаешь их сначала в массив. В начале цикла лепишь условие - если флаг установлен, то выводишь области в табличный документ. Соответственно, что как вышел из цикла - у тебя в массиве области с последней группировки - дальше дело техники.
#5
by Aprobator
ПроверитьВывод - проверяет вывод табличногодокумента, а у тебя область ячеек. Проверять надо до вывода в табличный документ, т.е.:
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Проверка существования процедуры
- Проверка на заполнение полей таблчного поля документа?
- Проверка 2-НДФЛ
- Проверка на дублирующие строки
- Вложенные области табличного документа. Как получать по частям?
- Подстроить размер выводимой области табличного документа к окну табличного поля
- Вывод Табличного поля в табличный документ (поле табличного документа)
- Макет.Вывод области внутри другой области
- Изменение области табличного документа.
- ВЕБ. Не работает прокрутка табличного документа, не выделяются области ячеек.
В этой группе 1С
- Как удалить эмулятор ключа из системы?
- Через OLE не виден родитель элемента справочника
- Не срабатывает bat файл через ЗапуститьПриложение
- Автоматическая загрузка проводок в 1с 8.1
- v8: СКД - не могу сообразить, можно ли в ячейку ресурса вывести список?
- Ошибка при выводе отчета Налог на прибыл на просмотр
- Не открывается форма подбора
- Не найдено соответствие для счета БУ 41.01, разницы между БУ и НУ не рассчитаны
- Валютные операции в бухгалтерии 8.1
- Ошибка при загрузке в переферийную базу
- Как в ЗУП принять сотрудника на полставки?
- v8: ЗУП: Изменилось наименование организации и реквизиты
- 1С:УПП + БИТ:Казначейство и Бюджетирование. Скрестим?
- 1c 8 УстановитьНовыйНомер с новым префиксом
- ЗУП, требуется начислять сверхурочные часы в 100% размере
- v7: Единица подбора в ТИС 77 92
- Как добавить список значений субконто?
- КД 2.0. Заменить значение реквизита
- Такое впечатление, что вирус. Но касперский и drweb написали что всё удалили
- Экономия бумаги