Универсальная загрузка из CSV (управляемые формы)

Опубликовал Александр Наумов (alsan) в раздел Программирование - Практика программирования

Шаблон-обработка для загрузки файлов формата csv с использованием управляемых форм

Возникла необходимость загрузить некоторое количество информации из csv, нашел обработки, которые работают на обычных формах, но воспользоваться не получилось из-за ошибок, которые оставили программисты в конфе (в обычных формах нельзя было записать карточку номенклатуры), исправить не было возможности, писать собственную обработку не хотелось, поэтому, воспользовавшись чужим опытом, набросал обработку, которая работает в тонком клиенте и выводит csv на форму для дальнейшей обработки.

Эта обработка будет полезна тем, кто не сильно разбирается в работе с управляемыми формами, а быстро написать обработку по загрузке csv ну очень хочется ))

Ссылки на чужой опыт:

//infostart.ru/public/296433/  - эта обработка помогла создавать произвольные таблицы значений на форме

http://programmist1s.ru/zagruzka-iz-csv-v-1s/ - эта обработка по загрузке из csv только для обычных форм

Скачать файлы

Наименование Файл Версия Размер
Универсальная загрузка из csv
.epf 8,75Kb
18.09.15
70
.epf 8,75Kb 70 Скачать

См. также

Комментарии
1. Яков Коган (Yashazz) 2036 28.09.14 11:57 Сейчас в теме
Я правильно понимаю, что csv грузятся как базы данных, а не как текст?
2. Александр Наумов (alsan) 6 28.09.14 16:21 Сейчас в теме
CSV - это текстовый файл, а эта обработка просто загружает csv(текст) в таблицу значений в управляемых формах, никаких загрузок здесь нет. Это просто шаблон для написания собственной загрузки.
3. Павел Алексеенко (qwinter) 497 30.09.14 17:04 Сейчас в теме
нашел обработки которые работают на обычных формах, но воспользоваться не получилось из-за ошибок которые оставили программисты в конфе (в обычных формах нельзя было записать карточку номенклатуры)

Как то Вы странно искали))
4. Александр Наумов (alsan) 6 30.09.14 17:58 Сейчас в теме
А получиться воспользовавшись Вашей обработкой загрузить сразу и реквизиты номенклатуры и заполнить некоторые регистры сведений и подчиненный номенклатуре справочник? Из описания этого не следует.
5. Павел Алексеенко (qwinter) 497 30.09.14 18:08 Сейчас в теме
6. Яков Коган (Yashazz) 2036 30.09.14 19:41 Сейчас в теме
(4) alsan, значит, вы не в курсе. Формат csv конечно, можно рассматривать, как текстовый файл, но существуют возможности обращаться к нему как к базе средствами ADO RecordSet и даже вроде бы делать запросы наподобие SQL.

Можно покурить тут: http://www.glasda.ru/connection.htm, также см. http://www.nastroy-ka.ru/system1c/109--ado.html и http://alibek09.narod.ru/vb/articles/vbsbook/index.html

Я свои csv больших размеров читал именно так, но есть опасения, что нечто сделал кривовато, и теперь всё ищу спеца по этому вопросу, посоветоваться...
7. Александр Наумов (alsan) 6 30.09.14 21:06 Сейчас в теме
(6) Yashazz, да, был не в курсе )
здесь всё намного банальнее
8. Николай ~ ~ (kuzyara) 38 22.08.16 15:30 Сейчас в теме
Оставьте свое сообщение