|
Диалог выбора каталога(директории) | ☑ | ||
|---|---|---|---|---|
|
0
Denlig
13.08.06
✎
19:57
|
Как реализуется в 1С диалог выбора каталога(директории)?
Если можно покажите примеры. Заранее спасибо! |
|||
|
1
SnarkHunter
13.08.06
✎
19:59
|
Объект ФС...
ВыбратьКаталог(<?>,,) Синтаксис: ВыбратьКаталог(<ИмяКаталога>,<ЗаголовокОкна>,<Таймаут>) Назначение: Открывает окно диалога выбора каталога. Возвращает: 0 - если в окне диалога нажата кнопка 'Отмена'; 1 - если в окне диалога нажата кнопка 'ОК', при этом в переменную <ИмяНачКаталога> возвращается имя выбранного каталога; -1 (минус единица) - закончилось время <Таймаут> ожидания отклика пользователя. Параметры: <ИмяКаталога> - переменная, содержащая на входе строку с начальным каталогом, на выходе имя выбранного каталога; <ЗаголовокОкна> - строка с заголовком окна; <Таймаут> - время ожидания отклик пользователя в секундах (необязателен). Подробнее см. в документации, глава 'Работа с Файлами' |
|||
|
2
Denlig
13.08.06
✎
19:59
|
Благодарю!!!!
|
|||
|
3
Дантес
13.08.06
✎
20:00
|
Процедура ПриНачалеВыбораЗначения(ИдентЭлемДиалога, ФлагСтандОбр)
Если ИдентЭлемДиалога = "Каталог" Тогда ФлагСтандОбр = 0; Если ФС.СуществуетФайл(Каталог+"\NUL")=1 Тогда Кат = Каталог; Иначе Кат = "C:\"; КонецЕсли; ФС.ВыбратьКаталог(Кат,"Выбор каталога для вывода файла данных"); Каталог = Кат; КонецЕсли; КонецПроцедуры // ПриНачалеВыбораЗначения() |
|||
|
4
Скользящий
13.08.06
✎
20:23
|
У меня кстати с этим ВыбратьКаталог - проблема. Бухгалтеру нужно указывать каталог, чтобы из него грузить текстовые файлы. Но сами файлы в каталоге - он не видит. Как бы выйти из положения? Или просто дать ему указать файл, и из каталога в нем выбирать все файлы?
|
|||
|
5
Дантес
13.08.06
✎
20:26
|
(4) проблема в 7-ке или в 8-ке?
|
|||
|
6
Скользящий
13.08.06
✎
20:27
|
В семерке. Я так понимаю, что при ВыбратьКаталог - файлы не видны, только папки.
|
|||
|
7
Дантес
13.08.06
✎
20:27
|
момент
|
|||
|
8
Скользящий
13.08.06
✎
20:28
|
Я не автор темы, просто проблема похожая.
|
|||
|
9
Дантес
13.08.06
✎
20:33
|
Ну фиг знает почему она не видит файлы, вот эта штука
ВыбратьФайл(<ТипДиалога>,<ИмяФайла>,<ИмяНачКаталога>,<ЗаголовокОкна>,<Фильтр>,<Расширение>,<Таймаут>) отлично работает |
|||
|
10
Дантес
13.08.06
✎
20:34
|
Может просто фильтр по виду файла указан неверно
|
|||
|
11
Дантес
13.08.06
✎
20:34
|
а при "ВыбратьКаталог" будут видны только каталоги
|
|||
|
12
Скользящий
13.08.06
✎
20:35
|
(9) Неа, штука по ВыбратьФайл действительно отлично работает. Могу сделать и так. Только мне как то ВыбратьКаталог кажется правильнее. Ладно, не грузись, сделаю через ВыбратьФайл.
|
|||
|
13
Black
13.08.06
✎
20:37
|
(12) Через выбор файлов надо делать. Баян однака. Очевидное решение и ЖКК с СП вполне достаточно.
|
|||
|
14
Дантес
13.08.06
✎
20:39
|
(12) ну ни фига себе, не грузись! Мне даже интересно стало, может через ВыбратьКаталог оно конечно правильнее, вот только как это сделать если в системе нет такой возможности?!!!
|
|||
|
15
Скользящий
13.08.06
✎
20:44
|
Просто, я позавчера сделал через выбратьКаталог, а буху не понравилось, типа хочу видеть файлы. Ну, хочет и увидит. Сделаю, тчобы она выбирала файл, а грузился весь каталог. Просто тут нужно, чтобы бухгалтер ВЫБРАЛ файл, а иначе он может зайти в каталог, а файл не выбрать, и тогда че?
|
|||
|
16
Дантес
13.08.06
✎
20:46
|
И тогда ни чего.
1. либо диалог выбора не закроется если в строке выбранного файла будет пусто (если конечно не нажать кнопку Отмена) 2. Либо ни хрена не загрузиться :) |
|||
|
17
Лефмихалыч
13.08.06
✎
20:54
|
(15) напиши свой диалог выбора - это не трудно, за день управишься
|
|||
|
18
Лефмихалыч
13.08.06
✎
20:55
|
(+17) а хоть бы даже и на 1С...
|
|||
|
19
Скользящий
13.08.06
✎
21:25
|
(16) В принципе да, но все равно как то негибко.
(17) Мне делать больше нечего? :-) Я лучше в цивилизацию поиграю. |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |