Просмотр DBF-файлов в 1С8, с возможностью сортировки и отбора данных, печати структуры и базы, генерация кода программы работы с БД
Просмотр DBF-файлов в 1С8, с возможностью сортировки данных
Столкнулся с переносом данных в 1С8 из DBF, необходимо было смотреть структуру данных файлов, сами данные, вот и накропал обработку.
Основной функционал:
- Просмотр содержимого базы
- Сортировка по указанному полю
- Сортировка по нескольким полям
- Отбор по указанным параметрам
- Отображение структуры без загрузки базы
- Печать базы и структуры
- Формирование кода программы для загрузки БД в ТЗ
PS. Ускорил загрузку
Есть замечания/рац. предложение:
1. как отменить сортировку, т.е. что бы записи сортировались согласно начального порядка…
2. не мешало бы отмечать удаленные записи
3. Заливать сразу весь DBF не всегда допустимо, а то есть и файлы с 20 полями и 1.5 млн. записей и размером >100МB 🙂
4. Можно было бы фильтры добавить или поиск по набору записей
to Dr.Uid
1. Заново загрузить DBF 🙂 (сделаю, чтобы можно было)
2. Вроде как удаленные не должны отображаться вообще
3. Надо подумать над этим делом…
4. Я думал над этим вопросом… все данные в виде строки представляются в DBF файлах, не вижу особого смысла. Подумаем ещё…
А CDBFW не рулит? Очень много возможностей. Но платная….
Мы не ищем легких путей.
И потом когда занимаешься переносом данных, хочется видеть как это увидет 1С и не прыгать по программам.
(4) Вполне логично.
(3) CDBFW рулит. Особенно с плагином для 1С. Платная… но не для всех.
(6) И?
>Платная… но не для всех.
А давай дружить. (:-)
(7) ОК
Кстати, функционал у CDBFW ну очень богатый (навороченнее еще не видел). И быстродействие на должном уровне. А для того чтобы понять что делает плагин к 1С, можете взглянуть на скриншот (http://volgafishingclub.nnov.ru/files/screen1.jpg ). Обратите внимание на заголовки колонок и строку состояния.
to Dr.Uid
Подправил по первым 3 пунктам
(9) Спасибо за «дружбу» (:-)
Не вижу преимущества перед Гендальфовским wDBFview. Разве что печать встроена. Но актуальность этого сомнительна: DBF подсобный механизм, и редко применяющийся.
Да и применять стандартную или любимую утилу много проще: достаточно вызвать ассоциированный файл. Одна команда в кнопе…
Юзерам, кстати, такие штуки ни к чему.
12. не все еще перешли на xml-перенос данных
(13) хотелось бы посмотреть на xml-перенос данных из досовских задач
(16) а кто будет на клиппере например писать выгрузку данных в XML? проще ДБФ взять
Очень рекомендую автору почитатьhttp://www.infostart.ru/blogs/540/ . После прочтения можно ускроить чтение раз в 10 =)
Спасибо автору за обработку, оч облегчила жизнь 🙂
(1) наконец доделал пункт 4
(19) не в 10 раз конечно ускорилась, но прибавление скорости есть.
Спасибо, полезная для меня оказалась обработка
(0) Самая лучшая обработка из всех что я нашел тут, правда куча шероховатостей, т.ч. если автор не против я их исправлю и выложу со ссылкой на источник
(23) CaSH_2004, да конечно не против, делал эту обработку когда начинал только работать с 8-ой, возможно что сейчас бы совсем по другому сделал бы…
будет ли доработан функционал для записи, сохранения и т.д., вообщем до версии проф??
Не работает. Пишет : не могу открыть файл.