#0
by zling
Ситуация: есть, допустим, бп 3.0. Делаю внешнюю обработку по заполнению ТЧ документа, но в момент вызова гл. команды происходит неявная запись документа. Можно ли это избежать?
#1
by zling
ну, например, клиент же может захотеть попробовать перезаполнить ранее проведенный документ и отказаться потом от записи. А тут такой вот "сюрприз"
#2
by zling
похоже дело в поведении платформы. Т.к. параметром команды явл-ся ссылка... Только грустно это... Может есть какой способ, а??
#4
by kosts
Может это поведение конкретной обработки. В обычном приложении не происходило записи объекта.
#12
by palpetrovich
а, "речь про механизм внешних обработок по заполнению ТЧ" ...надо проверить, как-то не обращал внимания, записывается или нет автоматом
#15
by zling
самое главное не совсем понятно, зачем обязательно записывать надо. в параметре ПараметрыВыполненияКоманды есть сама форма и там есть ссылка на объект. Нафига разрабы сделали запись объекта - непонятно.
#19
by zling
там даже обработка уже есть. Открываем справочник _демоКонтрагенты, заводим элемент и нажимаем на кнопку "Заполнение..". Она просит в обязательном порядке записать элемент
#20
by zling
Причем после добавления префикса к наименованию этот префикс не отображается на форме :)
#21
by zling
форма передается вторым параметром. А ссылка нужна для того, чтобы команду на формочку можно было добавить. Ну типа она параметризуемая
#24
by zling
каким образом? там нигде не прописано что-то типа объект.записать; на самом деле объект записывается перед вызовом общей команды. я даже свою команду создал с пустым кодом, флажками поиграл...
#25
by samozvanec
внешняя обработка вызывается по кнопке заполнить в документе? это что за извращение?
#27
by zling
выход вижу такой: сделать общий модуль. вызывать его при подготовке формы. Он бы проверял команды внешних обработок по заполнению тч, выполняемых "на клиенте", создавал бы команду и кнопочу... тока главный вопрос, а стоит ли заморачиваться?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Создаем ВК "без программирования",получаем задержку в N-сек без 100% загр.
- v7: Есть ли способ анализа диалогов при обновлениях в 7.7 ?
- Ознакомление пользователей с изменениями конфигурации - способ?
- Можно-ли вызвать из модуля объекта экспортную процедуру без записи объекта?
- 8.2 Как программно выполнить общую команду?
- Как обойтись без покупки терминальных лицензий? (без взломов, и хищей)
- Как выполнить программно параметризованную общую команду?
- Выполнить процедуру на сервере из модуля объекта внешней обработки через COM
- Запустить команду внешней обработки программно
В этой группе 1С
- Получить месяц прописью из даты
- Подключение сервера 1с82 к БД MS SQL. Windows authorization
- Посмотреть список переменных в документе Word
- УТ 11 Внешний отчет. Вставить Картинку Номенклатуры в Макет.
- Обычная форма, ПолеHTMLДокумента
- Переходящий остаток в СКД. Как?
- v7: Переход с УСН на БП 3.0
- Как узнать работает пользователь в 1С или нет
- v7: Проблема со scanopos.dll
- ЗиКБУ Прекращение удержаний
- Задача из 3 класса. Решение уравнения методом подбора.
- Функция склонения ФИО выполняется только на клиенте!
- Почему может быть при Отказ = Истина ЭтоНовый() = Ложь?
- Вывод заголовка ресурсов в СКД
- Значение не является значением объектного типа
- УПП подсистема "управление оборудованием" ..
- Авторизация через HTTPСоединение
- УФ. Ввод на основании программно или заполнение реквизитов объекта новой формы
- Обмен зуп бух
- Ошибка при печати штрихкода 1с