Имя: Пароль:
1C
1C 7.7
v7: Выбор нескольких файлов при импорте
0 YDen
 
28.04.16
09:59
Здравствуйте.
Подскажите пожалуйста. Есть несколько десятков файлов xls, их нужно все импортировать в 1с. Как можно организовать диалог с пользователем (он должен будет выбрать нужные файлы аналогично виндосовскому проводнику) и затем 1с поочередно будет их обрабатывать.

Спасибо
1 Ёпрст
 
28.04.16
10:13
Открыть диалог выбора файлов, установить маску *.xls усё.
2 DDwe
 
28.04.16
10:14
(0) Стаж 12 лет....
3 Ёпрст
 
28.04.16
10:14
При желании, на форме выбирать только каталог, + таб поле на форме, где будут имена файлов в этом каталоге и галочки, для отметки пользователю..
4 ДенисЧ
 
28.04.16
10:15
Я вот не помню, если в клюшках множественный выбор файлов...
5 пипец
 
28.04.16
10:18
(4) цикл с занесением в строки или в таблицу или в список ... пезразницы
6 пипец
 
28.04.16
10:21
помню народ рисовал форум на 1с ))))
7 Злопчинский
 
28.04.16
17:07
(0)  тупое быдловское решение
Пользователю достаточно выбрать Папку, в которой лежат файлы для загрузки, дале - уж как вам заблогорассудится - зависит от частностей

Успешно загруженные ыайлы скидываются в папку протоколирования. Все.

Нет, милять, надо тупого пользователя озадачить тупой задачей тупого тыкания в файлы, автоматизаторы, млин
8 Злопчинский
 
28.04.16
17:09
Епрст в (3) оказывается уже написал почти все
У меня срвершенно аналогично сделано
Юзверь запустил обработку, прочитались незагруженные файлы, юзверю высветилась табличка где он прописал всякие доппараметры, нажал кнопку загрузить прогрузились в е файлы с выдачей допинфопротокола
9 Slypower
 
28.04.16
17:55
(8) А как 1С узнает, что этот файл был ранее загружен?
10 ДенисЧ
 
28.04.16
17:56
(9) Либо храни ту инормацию, либо стирай файлы после загрузки
11 Злопчинский
 
28.04.16
17:58
(9)  да куча способов
Успешно загруженные файлы можно
- перекинуть в папку загруженных файлов
- переименовать с префиксом loaded_
- удалить

Что больше подходит по ситуации то и делать
12 Slypower
 
28.04.16
18:16
(11) а я то думал, 1С как-то запоминает их, или же проставляется реквизит какой)) А так это простая работа с файлами из 1С
13 Злопчинский
 
28.04.16
21:23
(12)  Бинго!