Здраствуйте! Подскажите,каким образом можно на стороне сервера вызвать оповещение пользователей с вариантами ответов?
---
По человечески вы в своей форме на клиенте вызываете процедуру...
Внутри этой процедуры вызываете серверную функцию , которая что-то там вычисляет и возвращает , а после ее выполнения в своей клиентской процедуре выполняете свои оповещения с вопросами...
---
1. Создать реквизит формы "Копирование", тип булево.
2. При создании на сервере проверить на заполненность свойство Параметры.ЗначениеКопирования, если не пустое - установить реквизит в Истину.
3. При открытии проверить реквизит и потом уже мучить пользователя вопросами.
---
Вопрос задан, чтобы решить следующую задачу: нужно при копировании документа задавать вопрос пользователю, хотите продолжить или нет, в процедуре прикопировании описаниеоповещения не работает

Оповещение и вопрос перед копирование нужно задавать на клиенте, до того пока исполнение программного кода не перешло на сервер.

В вашем случае советую поступить так. В форме списка документов, у элемента динамического списка есть событие ПередНачаломДобавления которое выполняется на клиенте перед началом копирования, это событие содержит следующие параметры: Элемент, Отказ, Копирование, Родитель, Группа, Параметр.

Если Копирование = Истина Тогда

     //Показываем вопрос пользователю

КонецЕсли;
---
Вы наверное не до конца поняли клиент-серверную архитектуру, если задаете такие вопросы.
---
да, вполне возможно что не до конца разобралась, но мне нужно каким то образом реализовать это, либо искать другие варианты.
---
Что вам надо? На стороне сервера нету пользователей !
Они все сидят в своих клиентах и видят только свои телевизоры , а сервер находится за 100 км...
Купите им билеты - пусть едут и посмотрят на сервер...

Уточните ЧТО вам реально нужно?
---
мне нужно в присозданиинасервере, вывести оповещение для пользователя, я так понимаю это не реально, буду искать другие пути...
---
Почему именно пр и создании?
---
вообще нужно прикопировании документа задавать вопрос, хотите продолжить или нет, в процедуре прикопировании описаниеоповещения не работает, думала присозданиинасервере, вижу тоже не вариант, как вывести на стороне клиента понять не могу
---
Вопрос свой задавайте там где Начинаете свои действия.
Ведь пользователь же нажимает что-то для того чтобы начать копирование?
Вот в той самой процедуре, которая обрабатывает команду кнопки и задавайте свой вопрос
---
именно так и пытаюсь делать, но в процедуре прикопировании, в модуле объекта описаниеоповещения не работает
---
текст приведите...
что у вас не работает?
---
У вас УФ? Мы то все думаем , что вы работаете на УФ, если иное не указано...
Где процедура обработки кнопки ?
Где у вас лежит весь этот текст?
Где инструкции &НаКлиенте , &НаСервере
Вы сказали, что делаете именно так , как я написал , а в итоге какую-то пургу выложили...
---
УФ, процедура прикопировании, в модуле объекта, выполняется соответственно на сервере.
Если при копировании это стандартная процедура, то кнопка мне тогда для чего, не совсем понимаю?
Копирование происходит по стандартной команде.
---
прочтите еще раз (10) и выполните все на клиенте!
зачем вы лезете в модуль объекта?
У вас в форме все будет работать...
---
вы говорите все выполнить на форме документа, правильно я понимаю?
Может подскажите какую процедуру использовать?
Присозданиинасервере не подходит, а что ещё можно использовать при создании документа?
---
У вас кто дает команду на копирование?
В обработке ЭТОЙ команды и должн быть все ваши вопросы...

Все должно находиться внутри

&НаКлиенте
Процедура ПриНажатииКнопкиКопировать(Команда)
---
все равно не понимаю вас, я же не создаю кнопку для копирования и не могу повесить на неё обработчик, а это стандартная команда, которая выполняется в модуле объекта...
---
А как можно достичь понимания, если вы игнорируете мои вопросы...
Где глобальная задача?
Кто и как стартует копирование и Зачем, и вообще что и куда вы копируете?
---
И вообще вы бы лучше описали поподробнее глобальную задачу, которую решаете...
Вы по ходу вообще не с того конца к ней подходите...
---
Возможно, эта тема заинтересует https://wonderland.v8.1c.ru/blog/peredacha-informatsii-s-servera/
---
А разве это работает не только в КОРП?
---
Во первых КОРП будет работать только после 8.3.12 , а щас пока до КОРП еще как до неба...
---
По человечески вы в своей форме на клиенте вызываете процедуру...
Внутри этой процедуры вызываете серверную функцию , которая что-то там вычисляет и возвращает , а после ее выполнения в своей клиентской процедуре выполняете свои оповещения с вопросами...
---
1. Создать реквизит формы "Копирование", тип булево.
2. При создании на сервере проверить на заполненность свойство Параметры.ЗначениеКопирования, если не пустое - установить реквизит в Истину.
3. При открытии проверить реквизит и потом уже мучить пользователя вопросами.
---
спасибо, сейчас так попробую
---
Не надо изобретать велосипеды, лучше читайте документацию :

СообщениеПользователю

Предназначен для хранения параметров сообщения, которые необходимо вывести пользователю.
Если сообщение еще не было показано пользователю (такое может быть при работе на стороне сервера, в фоновом задании, внешнем соединении или Web-сервисах), можно получить накопленные сообщения методом ПолучитьСообщенияПользователю.
---
в ПолучитьСообщенияПользователю я не смогу вывести режим диалог, а только задать вопрос.
А мне нужно при ответе на сообщения либо продолжить, либо прервать
---
а как же теплое ламповое net send