Files
SSL/SSL/src/CommonCommands/ПрисоединенныеФайлы/CommandModule.bsl
T
2024-08-01 10:45:00 +03:00

44 lines
2.6 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
///////////////////////////////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2024, ООО 1С-Софт
// Все права защищены. Эта программа и сопроводительные материалы предоставляются
// в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0)
// Текст лицензии доступен по ссылке:
// https://creativecommons.org/licenses/by/4.0/legalcode
///////////////////////////////////////////////////////////////////////////////////////////////////////
#Область ОбработчикиСобытий
&НаКлиенте
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
ИспользоватьДОДляХраненияФайловОбъекта =
РаботаСФайламиСлужебныйКлиент.Используется1СДокументооборотДляХраненияФайловОбъекта(
ПараметрКоманды,
ПараметрыВыполненияКоманды.Источник,
ЭтотОбъект);
Если ИспользоватьДОДляХраненияФайловОбъекта Тогда
// ИнтеграцияС1СДокументооборотом
РаботаСФайламиСлужебныйКлиент.ОткрытьФормуПрисоединенныеФайлы1СДокументооборот(
ПараметрКоманды,
ПараметрыВыполненияКоманды.Источник,
ПараметрыВыполненияКоманды);
// Конец ИнтеграцияС1СДокументооборотом
Иначе
ПараметрыФормы = Новый Структура;
ПараметрыФормы.Вставить("ВладелецФайла", ПараметрКоманды);
ПараметрыФормы.Вставить("ТолькоПросмотр", ПараметрыВыполненияКоманды.Источник.ТолькоПросмотр);
ОткрытьФорму("Обработка.РаботаСФайлами.Форма.ПрисоединенныеФайлы",
ПараметрыФормы,
ПараметрыВыполненияКоманды.Источник,
ПараметрыВыполненияКоманды.Уникальность,
ПараметрыВыполненияКоманды.Окно);
КонецЕсли;
КонецПроцедуры
#КонецОбласти