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