0
Neros
04.10.12
✎
18:00
|
Добрый день помогите пожалуйста на форме расположено поле ввода в функции выбора прописано ВыбратьФайлExcel()
в модуле процедура
Процедура ВыбратьФайлExcel()
ИмяВыбрФайла = "";
ИмяПути=КаталогИБ()+"ProgFile\";
Если ФС.ВыбратьФайл(0, ИмяВыбрФайла, ИмяПути, "Выберите импортируемый файл", "Все файлы (*.*)!*.*", , ) = 1 Тогда
ФайлИзExcel=(ИмяПути + ИмяВыбрФайла);
КонецЕсли;
КонецПроцедуры
Что нужно чтобы информация выдавалась с помощью кнопки выбора. Заранее огромное спасибо.
|
|
4
alex74
04.10.12
✎
18:05
|
реквизит формы делаем с кнопкой выбора, и в модуле пишем процедуру
Процедура ПриНачалеВыбораЗначения(<?>,)
КонецПроцедуры
Синтаксис:
ПриНачалеВыбораЗначения(<ИдентЭлемДиалога>,<ФлагСтандОбр>)
Назначение:
Предопределенная процедура после выбора значения в форме выбора (выбор может быть инициирован в немодальном режиме интерактивно, при помощи элемента диалога с ''педалькой'').
<ИдентЭлемДиалога> - идентификатор элемента диалога, которым инициализирован выбор значения.
<ФлагСтандОбр> - флаг, изначально, при вызове процедуры равен 1, если в теле процедуры значение этого параметра поменять на 0, то стандартный процесс выбора значения не будет происходить.
Замечание:
Данная процедура может располагаться только в программном модуле формы.
|
|