#0
by programer1977
Возникла задача. Есть своя подписка на событие документа "ПередЗаписью". Проверяются на коректность ввода ряда значений. Сделано через подписку по многим причинам - легкость обновления, все в одном месте, быстрота добавления параметров и проч. Проблема в том что подписка вызывается на сервере. А в ряде случаев мне надо передать вопрос пользователю и дождаться ответа. Как это коректно сделать? Или возможно, избран неверный путь и следует делать по другому. Тогда как? И в тему - а вобще - есть ли способ передачи с сервера на клиента. Знаю, что скажите - нет - типа так и описано в книгах и проч. Но читал что в фирме 1С как то обошли это препядствие и передают на клиента управление - через XDTO. Или я не прав и это невозможно в принципе?
#1
by Cube
С сервера на клиент можно передать только сообщение. Но если форма, к которой ты привязываешь сообщение закрывается, то пользователь его не увидит...
#2
by programer1977
это все понятно и известно. Но вопрос состоит из 2 частей и описан в . 1.Как в подписке на сервере задать вопрос и получить ответ. Или какой путь избрать для подобного решения. 2. Можно ли через XDTO вернуть на клиента - читал что програмеры фирмы 1с так сделали
#5
by programer1977
понял. тогда вопрос преобразуем. Как сделать свою процедуру что бы перед записью проверять корректность заполнения документа. Не трогая модули документа, если в подписке только доступен сервер и вопрос пользователю я не могу задать?
#11
by programer1977
речь про Бух 30 и архитектуру Клиент-сервер. Была бы 20 и толстый клиент - не парился бы
#13
by mikeA
кому ты будешь передавать сообщение при загрузке по обмену? пользователю "Обмен"? а при групповом перепроведении документов фоновым заданием? вот именно что не парился бы. просто в один прекрасный день встала бы регламентная процедура, и ты бы узнал о себе много интересного, если бы дожил до этого дня, конечно )))
#15
by Нууф-Нууф
или в подписке при нужном тебе событии ставь отказ и запускай Оповещение. и в форме отлавливай
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как из ТаблицыЗначений передать значения в таблицу документа.
- Управление доступом в Управление торговлей
- Как передать с сервера на клиент таблицу значений в управляемом приложении
- Как передать таблицу значений из клиента на сервер
- v8: как передать управление клиенту с сервера?
- Передать с сервера на клиент COM объект
- Вопрос по управляемой форме как передать из клиента на сервер
- 1С8.2: Оптимальное размещение SQL сервера, сервера 1С, терминального сервера
В этой группе 1С
- При пошаговой отладке работает правильно, а в пользовательском режиме нет
- v7: У пользователя пропали сообщения
- Подключение к ИБ
- УПП 1.3. Заказ поставщику
- УТ 11 Электронная почта
- Как отловить переданный параметр в открываемую форму?
- Налог на прибыль строка 131. Начисленная амортизация.
- Обновление конфигурации 1с 8.2
- Как продать товар с нулевой ценой но не нулевой себестоимостью
- Удалить строки табличной части
- Конвертация данных. Поиск в приемнике по наименованию.
- СКД выделение цветом.
- УФ, измененная ссылка с на клиенте не изменяется.
- УПП.1.3.38.Отпуск без сохранения на несколько часов. Как реализовать?
- Ошибка при печати док-та "Счет-фактура выданный" БП 2.0
- v8: Захвачено СУБД
- УФ. Функция ЗначениеВРеквизитФормы() выдает ошибку.
- БП2.0 возврат от покупателя - проводка 62.02-62.01
- не работает comОбъект ImageMagickObject
- Ошибка при выполнении файловой операции '/tmp/v8_pANQK3_56.tmp'