#0
by Phace
Могу без проблем добавить вычисляемую колонку в список справочника, но в табличную часть документа не могу :(
#12
by Phace
все что я нашел в документации это как добавить вычисляемую колонку в список справочника, но где в документации про колонку в ТЧ документа?
#14
by SilentMan
в руководстве разработчика - параграф 7.1.1 ближе к концу. Даже пример использования реквизита есть. ну если религия не позволяет кому-то читать документацию и юзать поиск :)
#15
by Phace
смотрю руководство разработчика 8.2, параграф 7.1.1 "Разделы и подразделы основного окна приложения", соответсвенно ничего об вычисляемых колонках не увидел, или руководство у меня не то?
#17
by Phace
У меня реализация нестандартная, некий изврат в стиле 7.7, но вполне рабочая. Хотелось бы посмотреть пример "из учебника" так сказать (о котором пишет и сравнить со своим.
#18
by kiruha
Где ? >> Глава 7. Командный интерфейс 7.1. Общее устройство командного интерфейса 7.1.1. Разделы и подразделы основного окна приложения Все глобальные команды основного окна приложения объединяются в разделы. Переход между ними осуществляется при помощи панели разделов. Состав этих разделов однозначно определяется составом подсистем верхнего уровня, для которых установлен признак Использовать стандартные команды. Команды текущего раздела отображаются в панели навигации и панели действий основного окна. При отображении команд того или иного раздела в панели навигации возможно появление одного или нескольких «подразделов», каждый из которых – это совокупность команд, соответствующих подчиненной подсистеме (также с признаком Использовать стандартные команды). Например, в разделе Торговый учет возможно появление подразделов Розничная торговля и Оптовая торговля за счет существования соответствующих подчиненных подсистем.
#22
by kiruha
Какой изврат ? Добавляем колонку реквизита Реквизит1 ТЧ в окне реквизитов. Добавляем поле реквизита с данными Реквизит1 в окне Элементы В ПриЧтенииНаСервере заполняем
#23
by SilentMan
Надо использовать актуальную версию документации. декабрьский ИТС: 7.1.1 Типы данных формы
#24
by Phace
итак, кому еще интересна реализация вычисляемой колонки в ТЧ документа: Открываем форму документа, в правой части формы, раскрываем нужную ТЧ документа и добавляем реквизит типа "строка". Затем в левой части формы документа добавляем поле и связываем его с только что созданным реквизитом. После чего ан форме появляется нужная нам колонка. Теперь осталось заполнить ее данными, но в управляемых формах в списках теперь нет события "ПриВыводеСтроки" и "ПриПолученииДанных", как заполнять? Во-первых необходимо написать обработчик события ПриЧтенииНаСервере: Процедура ПриЧтенииНаСервере(ТекущийОбъект) Но этого мало, нужно еще прописать обработчик списка "ПриИзменении: Процедура ЗапасыПриИзменении(Элемент) В моем случае этого достаточно, но если данные колонки получаем из других таблиц БД, то аналогичным образом нужно описать обработчик списка "ПриАктивизацииСтроки".
#25
by Phace
изврат в необходимости при открытии обходить все имеющиеся строки ТЧ документа и заполнять их данными.
#26
by kiruha
Можно получить нужные данные запросом в ТЗ и в цикле брать их уже из ТЗ И вызов только один ПриЧтенииНаСервере - очень все продумано
#29
by Phace
это еще бОльший изврат. Если ты не понимаешь разницу: в старом механизме (8.0/8.1) заполнение вычисляемой колонки происходило в обработчике "ПриВыводеСтроки", теперь в 8.2 мне необходимо при открытии документа заполнять (причем программно) ВСЕ строки документа, а если документ, скажем инвентаризация, и содержит тысяч 10 строк?
#31
by kiruha
Да и оказывается можно стандартно добавлять вычисляемые поля типа "через ссылку"- Объект.Товары.Товар.Артикул
#32
by kiruha
А сложные выражения в типовой УНФ например загоняют в реквизит объекта - например Содержание. Правда не думаю что хранить в ТЧ строку длиной 100 это гууд
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как разблокировать объекты в конф. "Упр.торговлей" или "Упр. персоналом"
- А Форма.Параметр возвращает значение только когда форма открыта модально?
- Упр. учет. Оплаченные документы. Упр. учет.
- Как в табл. часть в формы списка добавить колонку с реквизитом диалога формы ?
- Как в Управлении Торговлей снимать отчеты в рублях, если валюта Упр. учёта доллар?
- Упр форма, не изм шрифт и цвет Заголовка
- 8.2 Вывести свой текст в поле надписи (упр. форма)
- v8: КАК 8.2 упр. форма - в контекстное меню добавить "РАЗДЕЛИТЕЛЬ"?
- Как программно добавить колонку в Таб поле формы?
- Как программно добавить колонку в табличную часть формы документа. Форма обычная
- 1с 8.3 Форма.Форма.Форма(9,17): Тип не определен (Запрос)
- Как програмно добавить данные в текстовую колонку ТЧ документа
В этой группе 1С
- v8: как удалить записи из регистра сведений подчиненный регистратору, у которого нету ссылки на реги
- УНФ, загрузка банковского классификатора
- Как в форме периодического регистра сведений получить срез последних?
- Выгрузка в ДБФ
- Web-расширение - ошибка Object reference not set to an object.
- v7: Проблема с датой увольнения в ЗУП 2.5.16
- Как выгрузить данные из Босс-Кадровик в ЗУП ?
- Как получить значение поля расшифровки в компоновщике?
- Как сделать выгрузку данных по расписанию?
- Передача данных через ТСД .(терминал сбора данных)
- Работа с формой
- Как захватить видео с видеокамеры Sony DVD-405 на компьютер?
- Как вывести в печатном стандартном документе Заказ поставщику ИТОГО - по КОЛИЧЕСТВУ
- как получить в УПП должность сотрудника на конкретную дату если несколько записей в с
- V8 недостаточно памяти при выполнении запроса ДЗ
- Обойти RLS в запросе
- при загрузке xml ругается не некорректный символ 0x1a
- СКД: как передать параметры в запрос из настроек отчета?
- Ввод ПКО на основании Реализации, как быть со ставкой НДС?
- Заполнение субконто в отражении зп в регл. учете