УФ. Добавить документ в "создать на основании"
Есть не типовой документ с управляемой формой.
На основании документа вводятся два других. На форме кнопка "Создать на основании", где видно два документа.
Мне необходимо добавить третий документ.
Добавил третий документ в "Является основанием для". Но не знаю, как вывести/добавить его в кнопку на форме. Подскажите как?
у Командной панель стоит галочка "Автозаполнение".
На основании документа вводятся два других. На форме кнопка "Создать на основании", где видно два документа.
Мне необходимо добавить третий документ.
Добавил третий документ в "Является основанием для". Но не знаю, как вывести/добавить его в кнопку на форме. Подскажите как?
у Командной панель стоит галочка "Автозаполнение".
По теме из базы знаний
- Выгрузка-загрузка любых данных (и измененных) между похожими конфигурациями (ФАЙЛ, HTTP, COM) ЛЮБЫХ баз 1С 8.1-8.3 с обработкой и поиском данных по произвольным полям поиска
- Торговля автозапчастями
- Автоматизация труда программиста. Библиотека прикладных функций
- Просмотр прав. Анализ прав и ролей. Поиск подходящего профиля. УТ 10.3, УПП 1.3, УТ 11.Х, КА 2.Х, БП 3.0, ЗУП 3.1, УНФ 1.6, Розница 2.Х
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Пока нашёл такие советы/решения:
"Если исходная форма управляемая, а вводимый документ на обычных формах, то не получится"
"Удалите неуправляемые формы (необязательно).
Создайте управляемые формы (объекта, списка, выбора).
Укажите созданные управляемые формы в качестве основных форм объекта.
На вкладке Команды вашего документа поставьте флаг"
"Если исходная форма управляемая, а вводимый документ на обычных формах, то не получится"
"Удалите неуправляемые формы (необязательно).
Создайте управляемые формы (объекта, списка, выбора).
Укажите созданные управляемые формы в качестве основных форм объекта.
На вкладке Команды вашего документа поставьте флаг"
(7)в модуле менеджера процедура следующего вида
Процедура ДобавитьКомандыСозданияНаОсновании(КомандыСозданияНаОсновании, Параметры) Экспорт
КомандаСоздатьНаОсновании = КомандыСозданияНаОсновании.Добавить();
КомандаСоздатьНаОсновании.Менеджер = Метаданные.Документы.ВозвратТоваровОтКлиента.ПолноеИмя();
КомандаСоздатьНаОсновании.Представление = ОбщегоНазначенияУТ.ПредставлениеОбъекта(Метаданные.Документы.ВозвратТоваровОтКлиента);
КомандаСоздатьНаОсновании.РежимЗаписи = "Проводить";
КонецПроцедуры
Добрый день,
Вот тут вообще есть на все случаи жизни :
https://infostart.ru/1c/articles/1494836/
Очень полезно иметь в закладках
Вот тут вообще есть на все случаи жизни :
Очень полезно иметь в закладках
В итоге сделал так:
1. Добавил свою команду в Команды формы и перетащил её в Командный интерфейс.
2. Создал процедуру:
3. Profit
1. Добавил свою команду в Команды формы и перетащил её в Командный интерфейс.
2. Создал процедуру:
&НаКлиенте
Процедура ВвестиНаОснованииКорректировкуРеализации(Команда)
ДокКоррРТУ = Документы.КорректировкаРеализации.СоздатьДокумент();
ДокКоррРТУ.Заполнить(Объект.Ссылка);
ФормаКоррРТУ = ДокКоррРТУ.ПолучитьФорму();
ФормаКоррРТУ.Открыть();
КонецПроцедуры
Показать3. Profit
Прикрепленные файлы:
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот