|
Диалог выбора файла |
☑ |
0
Stanislav_134
25.08.19
✎
17:02
|
Всем привет!
Подскажите, на обычных формах создаю поле выбора и в нем через диалог выбора файла выбираю определенный файл. Файл выбирается и дальше я могу с ним работать, но на самом поле выбора путь к файлу не отображается. Есть ли способ отобразить его?
Процедура ВыбратьФайлНачалоВыбора(Элемент, СтандартнаяОбработка) Экспорт
ДиалогВыбора = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие);
ДиалогВыбора.Заголовок = "Выберите файл Excel";
ДиалогВыбора.ПолноеИмяФайла = "c:\";
ДиалогВыбора.Фильтр = "Таблицы (*.xls,*.xlsx)|*.xls;*.xlsx;|Microsoft Excel 97/2000/XP/2003 (*.xls)|*.xls|Microsoft Excel 2007/2010 (*.xlsx)|*.xlsx";
Если ДиалогВыбора.Выбрать() Тогда
ИмяФайла = ДиалогВыбора.ПолноеИмяФайла;
КонецЕсли;
КонецПроцедуры
|
|
1
ads55
25.08.19
✎
17:11
|
ЭтотОбъект.ИмяФайла = ДиалогВыбора.ПолноеИмяФайла;
|
|
2
Stanislav_134
25.08.19
✎
17:19
|
(1) Можете объяснить в чем разница между "ИмяФайла = ДиалогВыбора.ПолноеИмяФайла" и "ЭтотОбъект.ИмяФайла = ДиалогВыбора.ПолноеИмяФайла"?
|
|
3
palsergeich
25.08.19
✎
17:35
|
(2) в контексте нет никакой разницы, обращаешься к нему через указатель на него самого(это объект) или опускаешь его.
По факту эти записи эквиваленты внутри контекста.
|
|
4
Stanislav_134
25.08.19
✎
19:57
|
(1) Не работает. Результат тот же самый, путь не отображается в поле выбора.
|
|
5
hhhh
25.08.19
✎
21:26
|
(4) ну так если
ВыбратьФайл = ДиалогВыбора.ПолноеИмяФайла;
|
|
6
Stanislav_134
25.08.19
✎
21:45
|
(5) Да я понимаю, что имя своего реквизита подставлять надо (ВыбратьФайл). Нет результата!
|
|
7
Chameleon1980
25.08.19
✎
21:54
|
Объект.имяфайла=диалог.полноеимяфайла
|
|
8
Сияющий в темноте
25.08.19
✎
21:57
|
как имя реквизита и какой у него тип?
если поле выбора файла без реквизита,то в него явно нужно выводить значение.
|
|
9
Stanislav_134
25.08.19
✎
22:01
|
(7) Переменная "Объект" не определена. Я этот код пишу в обработке. Может ли это влиять?
(8) У реквизита имя "ВыбратьФайл". Тип - произвольный.
|
|
10
Stanislav_134
25.08.19
✎
22:05
|
(8) У поля выбора в свойстве "Данные" реквизит "ВыбратьФайл"
|
|
11
Stanislav_134
25.08.19
✎
22:05
|
Просто, вроде, мелочь, а я уже всю голову себе сломал сегодня
|
|
12
hhhh
25.08.19
✎
22:18
|
(11) делай не поле выбора, а поле ввода.
|
|
13
Stanislav_134
25.08.19
✎
22:22
|
(12) Спасибо!!!!! Наконец-то )))))))))
|
|