По теме из базы знаний
- Новичок новичку: как добавить программно кнопку на форму путем расширения
- Кнопка заполнения документа "Инвентаризация ОС" по забалансовому счету 001
- Отправка ссылки на документ в обработку вызовом из формы документа, управляемая и обычная формы
- Отображение суммы возврата в форме списка и форме документа для документов Корректировка поступления и Корректировка реализации
- [Расширение] Контроль печатных форм документов для УТ 11/КА 2
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(4) ага при создании на сервере обработки ?
Или замкнутой на замочек от изменений формы документа из конфигурации на поддержке...
Тут пару недель назад была тема как Убрать аналогичную кнопку с формы в меню еще... )))))))))))))
Так по вашему аналогично ? Программно ? ;-)
Или замкнутой на замочек от изменений формы документа из конфигурации на поддержке...
Тут пару недель назад была тема как Убрать аналогичную кнопку с формы в меню еще... )))))))))))))
Так по вашему аналогично ? Программно ? ;-)
(14) смотрите внимательно мою картинку!
"Пересчитать авансы" - это команда внешней обработки...
"Пересчитать авансы" - это команда внешней обработки...
Функция СведенияОВнешнейОбработке() Экспорт
ПараметрыРегистрации = Новый Структура;
МассивНазначений = Новый Массив;
МассивНазначений.Добавить("Документ.ВедомостьНаВыплатуЗарплатыВБанк");
МассивНазначений.Добавить("Документ.ВедомостьНаВыплатуЗарплатыПеречислением");
//ДополнительнаяОбработка
//ДополнительныйОтчет
//ЗаполнениеОбъекта
//Отчет
//ПечатанаяФорма
//СозданиеСвязанныхОбъектов
//ПараметрыРегистрации.Вставить("Вид", "ПечатанаяФорма");
ПараметрыРегистрации.Вставить("Вид", "ЗаполнениеОбъекта");
ПараметрыРегистрации.Вставить("Назначение", МассивНазначений);
ПараметрыРегистрации.Вставить("Наименование", "Пересчитать авансы");
ПараметрыРегистрации.Вставить("Версия", "1.1");
ПараметрыРегистрации.Вставить("БезопасныйРежим", Ложь);
ПараметрыРегистрации.Вставить("Информация", "Дополнительная обработка");
ТаблицаКоманд = ПолучитьТаблицуКоманд();
ДобавитьКоманду(ТаблицаКоманд,
"Пересчитать авансы",
"Пересчитать",
"ВызовСерверногоМетода", //Использование(ОткрытиеФормы, ВызовКлиентскогоМетода, ВызовСерверногоМетода)
Истина);
ПараметрыРегистрации.Вставить("Команды", ТаблицаКоманд);
Возврат ПараметрыРегистрации;
КонецФункции
Показать
(12) Подозрения неверные ....
Точнее если вы хотите менять ПриСозданииНаСервере, то и обработку внешнюю не надо делать!
Просто вносите все изменения в конфу, а потом мучайтесь при каждом обновлении...
Ну можно еще устроить шоу с расширениями, которые уж почти 10 лет 1С довести до ума не могут со всеми их глюками...
Точнее если вы хотите менять ПриСозданииНаСервере, то и обработку внешнюю не надо делать!
Просто вносите все изменения в конфу, а потом мучайтесь при каждом обновлении...
Ну можно еще устроить шоу с расширениями, которые уж почти 10 лет 1С довести до ума не могут со всеми их глюками...
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот