Вопрос по Бэсту4
4534
13
подскажите пожалуйстакак можно выдернуть список сотрудников из программы бэст 4 со всеми данными. Ниразу не работал с бэст.
заранее благодарен.
John Doe
Там есть справочники, среди них - справочник сотрудников, но подразделений там не видно.
John Doe
Попробуй покопатся в меню сервис, импорт/экспорт. Там (у меня во всяком случае) был экспорт сотрудников. На самом деле этот же список можно найти среди кучи дбф валяющихся в базе
John Doe
сам Бэст4 позволяет выгрузить данные на каждого человека, но для этого придется заходить в каждого человека (в карточку) и печатать сведения (основные, доп., льготы, ...).
лучше сделать след. образом:
решить какие сведения необходимы
самому нарисовать справку в Бэсте с этими параметрами или
зацепить Бэстовые базы
основные:
%base%\people.dbf - сотрудники и их табельные номера
%base%\salary\:
CARDSPRI.DBF - основные сведения
CARDSSEC.DBF - доп. сведения
чем-нибудь типа access'a и нарисовать справку уже там.
список требуемых баз в %base%\salary\apdx_14.dbf
%base% - имя базы предприятия

наверное, можно еще как-нить....
P.Petek(c)
Если не сложно то можно поэтапно объясните пожалуйста как
зацепить Бэстовые базы? поскольку я с бэстом не работал а это очень необходимо.
файл должен быть в формате Дос
1. Табельный номер
2. ФИО полностью (одна запись - одна строка, без переносов).
3. Серия паспорта
4. Номер паспорта
5. Дата выдачи паспорта в формате ДД/ММ/ГГГГ
6. Место выдачи паспорта (ОВД, РОВД, РИК и т.д.) (например, ОВД Ленинского РИК, ОВД Первомайского РИК)
7. Город выдачи паспорта в именительном падеже (не Новосибирска, а Новосибирск)
8. Дата рождения в формате ДД/ММ/ГГГГ (желательно, но не обязательно)
9. Почтовый индекс
10. Город
11. Улица, номер дома и квартира

спасибо.
P.Petek(c)
оффтопик:
А нет часом у тебя документации на расположение инфы по дбф-никам? И не только на БЭСТ, но и на парус и тд?
Неместный
Касательно БЭСТа: описание структур баз данных лежит в каталоге базы данных предприятия и его подкаталогах в файлах типа apdx-??.txt
Неместный
часом, нет :о(
пользуюсь штатным списком.
John Doe
Можешь в Excel открыть файлы CARDSPRI.DBF и CARDSSEC.DBF, дальше думаю сообразишь как из двух файлов слепить один и записать в текстовом виде.
John Doe
примерно в таком виде и сама четверка выдает
учет з/п->работа с картотекой ->карточки персонального учета -> далее в человека и в нем F9.
дальше, можно распечатать или сохранить в текстовик
P.Petek(c)
мне нужен 1 файл скажем на 500 человек.
John Doe
Бярёшь Фокс досевый и в ем все забабашить мона.
Но это разбираться надо.
Чуток проще Екселом.
John Doe
можно подобрать ехелем, установить соответствие через табельный номер. Подцепить таблици Бэста и у казать те, которые нужны. по данному набору (ФИО, адрес, пасп. данные) подходят файлы
people.dbf, CARDSPRI.DBF .
John Doe
тэкс, можно аксессом:

создаем связь с таблицами, на самом деле, нужны 2 таблицы
cardspri, cardsec.

создаем запрос.

прямо из него можно распечатать, по-моему... или в ексель конвертнуть.