Есть такая задача написанная для 1С 7.7 . Необходимо в расходной накладной при выборе ТМЦ на экран отобразить окно с сообщением и двумя кнопками да и нет. Сделал обработку и вызываю ее в функции ИзмТМЦ(). По определенным условиям появляется окно с информацией. Но есть одна проблема которая мешает не закрывается окно со справочником ТМЦ в котором делаю выбор. Как его закрывать когда появляется модальное окно с обработкой ?
По теме из базы знаний
- Ограничение доступа к папкам справочника
- [БП 3.0, ЗУП 3.0, УТ 11] Проверка и исправление адресов в контактной информации справочников
- Рассылка по электронной почте и автоматическое формирование актов сверки взаиморасчетов для КА 2.5, УТ 11, ERP 2.5
- Создаем расширение для скрытия дополнительной информации с формы справочника Партнеры
- Интеграция 1С с маркетплейсами из одного окна: Озон, ВБ, Яндекс, Сбер, Али, ЛаМода - для УНФ, УТ, КА, ERP
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2) Смысл чуть другой. Пробовал ПриНачалеВыбораЗначения . Вопрос он выскакивает перед выбором товара, а мне необходимо после того как выбрали товар и он соответствует определенной выборке на экран высветить Вопрос. Если я делаю в процедуре ИзмТМЦ или ОбработкаВыбораЗначения вопрос выскакивает но не закрывается окно справочника ТМЦ. То есть на экране весит Первое окно "Расходная накладная", второе Справочник ТМЦ и третье окно сам вопрос. Хотелось чтобы окно Справочника ТМЦ как то скрывалось с экрана.
(3) Что мешает в приведённом коде сначала выбрать товар?
Процедура ПриНачалеВыбораЗначения(элем, ФСО)
Если элем = "Товар" Тогда
ФСО = 0;
спрТовары = СоздатьОбъект("Справочник.Товары");
спрТовары.ВыборГруппы(0);
Если спрТовары.Выбрать("Выберите", "ФормаСписка") = 0 Тогда
Возврат;
КонецЕсли;
Если Вопрос("Да - Нет", 4) = 6 Тогда
Товар = спрТовары.ТекущийЭлемент();
КонецЕсли;
КонецЕсли;
КонецПроцедуры
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот