Kotakasi
Мыслитель
(7548)
1 месяц назад
Можно создать общую переменную для хранения данных из первой кнопки, а затем использовать её во второй кнопке для выгрузки. Например, сохраняй путь к файлу в глобальной переменной и обращайся к ней при выполнении второй процедуры.
Михаил КолупаевПрофи (614)
1 месяц назад
Я правильно вас понял, что надо общую переменную, в моем случае ИмяФайла, а потом обратиться к ней НаСервере второй кнопки?
Код первой кнопки:
&НаКлиенте
Процедура ЗагрузитьФайл(Команда)
СтандартнаяОбработка = Ложь;
Диалог = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие);
Диалог.Заголовок = "Выбор файла";
Диалог.Фильтр = "Excel файлы(*.xls;*.xlsx)|*.xls;*.xlsx"; Диалог.ИндексФильтра = 0;
Диалог.ПредварительныйПросмотр = Ложь;
Диалог.ПроверятьСуществованиеФайла = Истина;
Диалог.МножественныйВыбор = Ложь;
Если Диалог.Выбрать() Тогда
ИмяФайла = Диалог.ПолноеИмяФайла;
КонецЕсли;
КонецПроцедуры