1С Предприятие
  • Регламентные и фоновые задания
    • Как отлаживать фоновые задания
  • Как работать с диалогами по-новому
  • БСП
    • Модуль ОбщегоНазначения
    • Модуль ОбщегоНазначенияКлиентСервер
  • Администрирование 1с
    • Варианты работы СУБД
    • Запуск 1С без выбора пользователя
    • Параметры командной строки
    • Как очистить кэш 1С
    • Скрипты для бэкапа файловой 1С
    • Настройка работы с 1С через веб-браузер (Веб-клиент). Пошаговая инструкция
Powered by GitBook
On this page

Как работать с диалогами по-новому

&НаКлиенте
Процедура КомандаОткрыть(Команда)
	
	 ОткрытьPDF();	
	
КонецПроцедуры

&НаКлиенте
Асинх Процедура ОткрытьPDF()

	Диалог = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие);
	Диалог.Фильтр = "Документ (*.pdf) | *.pdf";
	
	ВыбранныеФайлы = Ждать Диалог.ВыбратьАсинх();
	
	Если ВыбранныеФайлы = Неопределено Тогда
		Возврат;
	КонецЕсли;
	
	ДокументPDF = Новый ДокументPDF;  
	Ждать ДокументPDF.ПрочитатьАсинх(ВыбранныеФайлы[0]);
	ДокументPDF.Показать();

КонецПроцедуры
PreviousКак отлаживать фоновые заданияNextБСП

Last updated 2 years ago