#0
by altaykniga
Доброго дня, уважаемые специалисты. Задача такая Нужно программно после формирования табличного документа изменить некоторые его параметры (в шапке и подвале) и вывести уже на экран. Как этого добиться? Заранее благодарю за ответ
#1
by altaykniga
в частности, нужно подменить, например КПП продавца, должность кладовщика, должность ответственного и фио ответственного
#7
by Fish
Не поверишь, но по имени или адресу: Область (Area) Вариант синтаксиса: По имени Синтаксис: Область(<ИмяОбласти>) Параметры: Тип: Строка. Имя области или адрес в формате "R1C1:R2C2", где число после "R" обозначает номер строки, число после "C" - номер колонки, символом ":" (двоеточие) разделяются координаты левого верхнего и правого нижнего угла области. В качестве имени также можно передавать пересечение двух областей, записываемое как "<Имя области 1> | <Имя области 2>". Вариант синтаксиса: По адресу Синтаксис: Область(<НомерПервойСтроки>, <НомерПервойКолонки>, <НомерПоследнейСтроки>, <НомерПоследнейКолонки>)
#9
by Fish
И это. Зачем вот это: "после формирования табличного документа изменить некоторые его параметры". Почему сразу нельзя выводить нужные?
#12
by Denshu
В шапке, в ячейке должен быть прописан параметр <ИННПродавца>, и свойствах ячейки в свойстве "Заполнение" должно быть указано параметр, вот к этой ячейке ты и обращаешся по имени параметра который указана в свойстве "Параметр" =)
#17
by altaykniga
нужно в печатной форме УПД заменять некоторые параметры на текст (иногда). Сделал внешнюю печатную форму. Тмбличный документ формируется в общем модуле "УчетНДС.ПечатьКомплектаУПД(КоллекцияПечатныхФорм, МассивОбъектов, ОбъектыПечати, ИменаФайлов)" Вот и хочу изменить нужные параметры уже после формирования табличного документа в модуле объекта ВПФ, а не лезть в общие модули. Переносить процедуры формирования табличного документа из общего модуля тоже не хотелось бы
#18
by DrShad
если адреса областей где нужно менять текст статичны - получай их и меняй, если же нет то полным обходом всех ячеек ТД находи нужные и меняй
#19
by Табуретко
...Сделал внешнюю печатную форму... хах, и как жэ вы ее сделали если заново менять параметры приходится??
#24
by altaykniga
вот я и хотел через "попытка... исключение" обратится к области "шапка" сформированного табличного документа, попытаться найти нужный мне параметр и изменить его значение.
#25
by altaykniga
НайтиТекст ищет текст, т.е. значение параметра. А если значениеПараметра изначально неизвестно, а известно только Название параметра, т.е. ИННпоставщика?
#26
by Fish
В сформированном табличном документе нет параметров, которые были в макете. Прими это как данность.
#28
by Fish
Пля. Что значит, неизвестно? Типовой вывод берёт же эти данные откуда-то? Вот и ты оттуда же бери, ищи, а потом меняй, на то что надо :)) Только я всё равно не пойму, зачем менять ИНН в печатной форме, когда правильно его поменять у контрагента.
#29
by Табуретко
не ИНН а КПП и скорее всего не у контрагента а у Организации по обособленному... я тока не пойму почто нельзя заменять при заполнении макета темболее если уже есть ВПФ?
#30
by Fish
Читай : "известно только Название параметра, т.е. ИННпоставщика". Именно, что ИНН. Да и с КПП проблем не вижу - заводишь, как положено, обособленные подразделения со своими КПП.
#31
by altaykniga
в процедуре Печать ВПФ табличный документ возвращается из типовой фукнции общего модуля
#35
by Табуретко
вангую что грузили в другом городе со своего склада пока бухи не вспомнили что это обособленное и если стого склада отгружать то в СФ нужно ставить КПП обособленного соответственно и кладовщики тут подтягиваются...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- А можно создать программно новый объект метаданных?
- Значение зависимой ячейки изменить программно...
- Как программно изменить имя параметра в макете?
- Как программно изменить значение реквизита табличной части документа
- как программно поменять ширину колонки в табличном документе?
- Заполнение параметра в табличном документе
- Как в табличном документе программно изменить цвет заливки ячейки?
- Как вывести значение в текстовом поле в табличном документе?
- Программно изменить свойства формы.
- Как в запросе изменить значение параметра запроса?
- СКД: СКД: как программно или в схеме компоновки передать значение параметра для запроса?
- можно ли изменить найти и изменить значение в дереве значений
В этой группе 1С
- Вывод пиктограммы в журналах документов
- СКД. Автоматически добавилось поле РАЗДЕЛ
- БП 2.0, ошибка в SQL-ном варианте
- Расширение падает с ошибкой
- Ошибка обновления УТ 11.1.4
- Революция в шахматном мире: AlphaZero от Google обыграл StockFish
- Произвольная иерархия в СКД
- IIS и 1С
- Документооборот 2.1 Реализация делегирования части задач пользователя
- Обновил платформу и сервер 1С подключение к хранилищу недоступно
- Отстранение от работы в ЗУП 3
- Программно изменить состав команд динамического списка на форме
- Не попадает сотрудник в начисление зп
- Помощь в переходе с 1С 7.7 на 1С8
- ЗУП 2.5 Функция получения кадровых данных
- v7: Разные наименования одной номенклатуры для разных документов
- Драйвер АТОЛ 9.х без цифровой подписи.
- ККМ Атол. Служба EoU.
- Установка параметра отбора при открытии отчета
- Библиотека интеграции ЕГАИС