Контур.Диадок: создана кнопка в ПМ, кнопкой открыть форму "ЗадачиИсполнителя"
Проветствую, Форумчане!
БП 3.0 Контур.Диадок.
Посредством "Подключаемого модуля" добился того, что на форме в подменю "Действия" появилась дополнительная кнопка "СформироватьЗадачуВНСИ"
Эта кнопка должна открыть новую форму
Естественно этот код не сработал, т.к. это всё расположено в модуле объекта внешней обработки "Подключаемого модуля" и соответственно на сервере. Вот код срабатывания кнопки (код рабочий)
Всё понимаю, но может есть какой-нить всё-таки способ в моем случае открыть эту форму Задачи?
Пробовал и через общий модуль как-то перевести в струю Клиента. Общую команду.
БП 3.0 Контур.Диадок.
Посредством "Подключаемого модуля" добился того, что на форме в подменю "Действия" появилась дополнительная кнопка "СформироватьЗадачуВНСИ"
Эта кнопка должна открыть новую форму
ОткрытьФорму("Задача.ЗадачаИсполнителя.Форма.ФормаЗадачиБП");
Естественно этот код не сработал, т.к. это всё расположено в модуле объекта внешней обработки "Подключаемого модуля" и соответственно на сервере. Вот код срабатывания кнопки (код рабочий)
Функция НажатиеДополнительнойКнопки(Параметры)
Если ТипЗнч(Параметры) = Тип("Структура") И Параметры.Свойство("Результат_ИМ") Тогда
Если Параметры.РежимОтображенияДокументов = "ПолученныеДокументы" И Параметры.ИмяКнопки = "СформироватьЗадачуВНСИ" Тогда
// Форма = ПолучитьФорму("Задача.ЗадачаИсполнителя.Форма.МоиЗадачиБП", ЭтаФорма);
// ОткрытьФорму("Задача.ЗадачаИсполнителя.Форма.МоиЗадачиБП");
КонецЕсли;
Возврат Истина;
КонецЕсли;
КонецФункции
ПоказатьВсё понимаю, но может есть какой-нить всё-таки способ в моем случае открыть эту форму Задачи?
Пробовал и через общий модуль как-то перевести в струю Клиента. Общую команду.
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(4) Как оказалось все предельно просто. У обработки, которая является подключаемым модулем создаем произвольную форму и в этой форме создаем экспортную клиентскую функцию ОбработатьСобытие, по аналогии модуля объекта, обрабатываем событие НажатиеДополнительнойКнопки и все готово, форму можно открывать.
(5) К чему это все написано? Обидели Вас чем-то? Сразу на людей ярлыков навешали.
(5) К чему это все написано? Обидели Вас чем-то? Сразу на людей ярлыков навешали.
(7) Доброго времени суток. Просьба помочь советом - что м.б. не так.
После создания новой (произвольной) формы в обработке ПМ, и после описания в нем экспортной функции "ОбработатьСобытие", в эту функцию выполнение кода - даже не попадает (даже при преднамеренном делении на ноль, чтобы вызвать ошибку).
<<&НаКлиенте Функция ОбработатьСобытие(ИмяСобытия, Параметры) Экспорт...>>
(При этом в такой же функции, но в модуле объекта обработки ПМ, выполнение кода - попадает, и "НажатиеДополнительнойКнопки" там же - отрабатывает (кнопка появляется).)
Подскажите, могут ли быть нюансы, чтобы все же "ОбработатьСобытие" и "НажатиеДополнительнойКнопки" начали выполняться на клиенте.
УНФ 3.0.9.191, пф 8.3.25.1394, обработка Диадок 4.42.5.
Или, просьба скинуть сюда обработку ПМ с рабочим примером такого использования фунции "ОбработатьСобытие" на клиенте.
После создания новой (произвольной) формы в обработке ПМ, и после описания в нем экспортной функции "ОбработатьСобытие", в эту функцию выполнение кода - даже не попадает (даже при преднамеренном делении на ноль, чтобы вызвать ошибку).
<<&НаКлиенте Функция ОбработатьСобытие(ИмяСобытия, Параметры) Экспорт...>>
(При этом в такой же функции, но в модуле объекта обработки ПМ, выполнение кода - попадает, и "НажатиеДополнительнойКнопки" там же - отрабатывает (кнопка появляется).)
Подскажите, могут ли быть нюансы, чтобы все же "ОбработатьСобытие" и "НажатиеДополнительнойКнопки" начали выполняться на клиенте.
УНФ 3.0.9.191, пф 8.3.25.1394, обработка Диадок 4.42.5.
Или, просьба скинуть сюда обработку ПМ с рабочим примером такого использования фунции "ОбработатьСобытие" на клиенте.
Через ПМ и без изменения основной обработки (работает и при подключении как внешней обработки, так и при включении этой обработки в конфигурацию)
Да, Диадок очень закрытая система. Получить ответы на вопросы практически невозможно. Та документация, которая якобы должна помочь работать с ПМ, полня чушь, прочитав это задаешь себе самый простой вопрос: "А как это теперь применить?". А вот ответа на этот вопрос уже получить невозможно. Обращение в Диадок сопровождается исключительно следующим: "Давайте мы Вам это сделаем за очень большие деньги..."
В решении вопроса помогла интуиция...
Ребята, без обид... Когда я давным давно подключился на этот форум, то получал очень профессиональные ответы, рекомендации, пояснения, советы...
В последнее время этот форум превратился в какую-то яму... В место ответов хамские и саркастические выражения, задаешь вопрос, а в ответ получаешь "ты никто, завязывай с 1с, такие вопросы задают только дебилы, учи матчасть, сначала почитай книжки для чайников" и т.д. Не хочешь или не можешь отвечать - промолчи и уйди, так нет, нужно забросать камнями...
Порой переступаю через себя, чтобы обратиться на этот форум... Поэтому не хочу давать решение, чтобы потом от других, которые получат эту информацию, выслушивать хамство и сарказм... Не удивлюсь. что потом от ВладикР и СлаваКрон услышу грязь...
Да, Диадок очень закрытая система. Получить ответы на вопросы практически невозможно. Та документация, которая якобы должна помочь работать с ПМ, полня чушь, прочитав это задаешь себе самый простой вопрос: "А как это теперь применить?". А вот ответа на этот вопрос уже получить невозможно. Обращение в Диадок сопровождается исключительно следующим: "Давайте мы Вам это сделаем за очень большие деньги..."
В решении вопроса помогла интуиция...
Ребята, без обид... Когда я давным давно подключился на этот форум, то получал очень профессиональные ответы, рекомендации, пояснения, советы...
В последнее время этот форум превратился в какую-то яму... В место ответов хамские и саркастические выражения, задаешь вопрос, а в ответ получаешь "ты никто, завязывай с 1с, такие вопросы задают только дебилы, учи матчасть, сначала почитай книжки для чайников" и т.д. Не хочешь или не можешь отвечать - промолчи и уйди, так нет, нужно забросать камнями...
Порой переступаю через себя, чтобы обратиться на этот форум... Поэтому не хочу давать решение, чтобы потом от других, которые получат эту информацию, выслушивать хамство и сарказм... Не удивлюсь. что потом от ВладикР и СлаваКрон услышу грязь...
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот