#0
by animatic
Добрый день. Нужно в зависимости от суммы документа рассчитывать стоимость доставки товара. Пока решил сделать с помощью обработки заполнения табличной части. Создал внешнюю обработку с видом ЗаполнениеОбъекта. Тип команды ЗаполнениеФормы. В итоге в форме есть кнопка заполнение и она ставит цену для всех услуг в документе (пока так прописал для проверки работы). Но хотелось бы, чтобы, во-первых, кнопка располагалась непосредственно в Командной панели табличной части (как это было на обычных формах), а не в Командной панели формы. Во-вторых нужно как-то получить доступ именно к выделенному элементу, чтобы считалась цена только по нему.
#2
by Fedor-1971
используй команду формы, у тебя будет возможность получить данные из текущей строки через: Элементы."твоя ТЧ".ТекущиеДанные. Для внешней формы нужно передать данные о текущей строке и ещё обрати на это внимание: проскакивала информация, о том, что внешняя команда сохраняет объект без спросу.
#4
by hhhh
ведь всё равно эта твоя хрень вырубится при обновлении. Если форма поменяется. Надо будет ее переписывать. Какая тогда разница: без включения изменений или с включением изменений?
#5
by animatic
с фига она вырубится? Там простейший механизм. Форма и табличная часть товары задействуются все. Они наврядли будут меняться
#6
by hhhh
если не будут меняться, значит и обновления не будут это затрагивать. Поэтому смело меняй прямо на форме и не парься.
#7
by animatic
Название табличной части товары не будет меняться, а остальное пусть хоть сколько угодно меняется для обработки побоку. Все-таки есть ли предложения именно без изменения конфы как реализовать такую хотелку?
#8
by LordCMEPTb
Расположить кнопку в командной панели программно так просто не получится, придется перетаскивать руками через настройку формы. А интерактивное заполнение табличной части в УФ реализовано костылями: получаем открытые формы, среди них ищем нужную, а уже из неё берем нужные данные.
#9
by AceVi
Механизм "Расширение конфигурации" - что нить слышал про него? с версии 8.3.6 работает, и режим совместимости у конфигурации должен быть отключен(вроде в бух 3.0 уже отключен например). погугли про него - позволяет менять,например, форму документа без снятия с поддержки.
#10
by animatic
вот это уже поинтересней, с внешней обработкой получается но много ограничений, меняю для всех услуг, плюс проценты и интервалы их применения жестко в коде прописаны. Посмотрю про расширение либо так, либо все же буду изменять конфу. А то слишком уж велосипед получается, я думал есть проще возможности.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Выгрузка табличной части и загрузка таб.части документа
- Определение текущей строки в табличной части документа
- Обработка заполнения ТЧ
- Как вызвать форму заполнения списка значений?
- Форматирование типа заполнения ячейки "Шаблон"
- УТ 11. Обработка заполнения табличной части дока
- Обработка заполнения ТЧ документа Установка цен номенклатуры
- БП 3.0 обработка заполнения табличной части документа инвентаризация
- Цвет фона выделения текущей строки в табличной части
- Обращение к табличной части справочника из табличной части документа
- Выбрать в табличной части документа элемент табличной части справочника
- Обработка заполнения табличной части документа (УФ)
В этой группе 1С
- Настройка отчетов в УТ 11
- Предварительный просмотр и фактическая печать различаются
- v7: Как посчитать в отчете итоги в 1с 7.7?
- 1С.Розница 2.1 автозапуск РМК.
- Ошибка СУБД Недопустимое преобразование типов данных в записи
- Как получить курс валюты на дату в запросе
- изменить чек эквайринг
- Как посчитать дублирующиеся элементы по иерархии справочника?
- Создание поручения в Outlook
- Оператор ВЫБОР КОГДА ТОГДА в запросе построителя отчета.
- v7: Зависает 1С у пользователя на сервере
- Как сформировать xml по схеме xsd?
- 8.3 Консолидация. Ошибка при записи в эксель
- Документооборот 8 КОРП 2.0. Список документов на согласовании.
- БГУ 1.0 Обновление кбк на 2016 год
- 1С Розница 2.1.9.20 шаблон чека ККМ
- УТ 11 Один контрагент, несколько торговых точек, как завести.
- 1С Розница 2.1.9.20 отображение Поля "Код" в справочнике
- При проверке ролей для пользователей найдены ошибки
- Регистр "Свободные остатки"