По теме из базы знаний
- Кто сейчас проводит документ: человек или компьютер? Зачем нужна подобная классификация "режимов" проведения документа в 1С 8.3 в клиент-серверном режиме и как получить ответ на этот вопрос при работе с обработчиками событий управляемой формы и документа?
- 1С: Конвертация данных 2. Разработка с "нуля" на простых примерах разработки
- Создаем сайт ресторана на OneScript
- Загрузка прихода из Excel в 1С: Розница 2.2
- Гайд для создания форм на 1С
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2)Мне нужно после первого вопроса про удаление документа, вызвать второй вопрос про удаление связанных к нему документов.
После утвердительного ответа на первый вопрос код выполняется в модуле объекта "ПередЗаписью", не знаю как вызвать втопрой вопрос, поскольку с сервера нельзя вызывать клиентские процедуры
После утвердительного ответа на первый вопрос код выполняется в модуле объекта "ПередЗаписью", не знаю как вызвать втопрой вопрос, поскольку с сервера нельзя вызывать клиентские процедуры
(3) Оооо, батенька. Это сложная задача. Помнится, решал я похожую за 300 рублей... (Только там надо было задать дополнительный вопрос по расчету скидки в ЗаказеКлиента на ERP).
А если надо задать несколько вопросов подряд, запомнить их ответы, и только потом идти на сервер их выполнять - это уже еще более дорогой ценник (да еще и с учетом того, что вопрос задаёт платформа, а не конфигурация)...
А если надо задать несколько вопросов подряд, запомнить их ответы, и только потом идти на сервер их выполнять - это уже еще более дорогой ценник (да еще и с учетом того, что вопрос задаёт платформа, а не конфигурация)...
(14) Ну в своей команде пишите, что хотите, хоть 10 диалоговых окон, В чем проблема? Да, стандартную кнопку нужно будет убирать из всех форм, это реально гемор. Можно у всех ролей снять, права на интерактивную установку пометки удаления. Тогда не придется убирать из всех форм стандартную кнопку. Наверное это будет даже правильно.
(15)
Нет?
И только потом накопленные ответы этих окон должны уходить на сервер для исполнения.
В чем проблема?
Проблема в том, что они не должны вызываться одновременно. Все-таки асинхронность ещё никто не отменял. Они должны вызываться "по очереди" и в большинстве случаев - в зависимости от ответа на вопрос в предыдущем диалоге.
Нет?
И только потом накопленные ответы этих окон должны уходить на сервер для исполнения.
(16) Открывайте по очереди, в зависимости от ответа. Обрабатывайте ответ в обработчикеоповещения, например который будет располагаться в общем модуле(клиентском). Потом в зависимости от ответа, открывайте следующее окно. Когда надо, сходите на сервер получите доп. данные или удаляйте, что вам надо
(17) Так я ж об этом и говорю - это же надо суметь нарисовать программно стек вызовов диалоговых окон и стек обработчиков оповещений о результатах ответа в этих окнах. а еще правильнее - написать некий общий механизм с универсальными вызовами, потому что он понадобится не только в одной форме...
Это задача не для "подскажите как сделать, а то мне тут задачу поставили". Это дорого.
Это задача не для "подскажите как сделать, а то мне тут задачу поставили". Это дорого.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот