Помилка імпорту "Єдиний внесок" (E04T06D.dbf)

Проблеми зв'язані з експортом\імпортом звітів, довідників.
Закрито
monfarm
Повідомлень: 10
З нами з: 14 червня 2012, 10:43
Звідки: Монастырище

Помилка імпорту "Єдиний внесок" (E04T06D.dbf)

Повідомлення monfarm » 14 червня 2012, 10:50

Під час імпорту E04T06D.dbf є проблема з українською літерою "Ї". Після імпорту ця буква відображається як "Є". Щоб це виправилось - треба натискати на стрічку в таблиці та вибирати цього ж робітника з довідника...
Востаннє редагувалось 14 червня 2012, 16:22 користувачем monfarm, всього редагувалось 2 разів.

Колпаков Б.И.
Повідомлень: 8802
З нами з: 29 липня 2011, 14:59
Звідки: Украина, Донецкая область, Бахмут
Контактна інформація:

Re: Помилка імпорту "Єдиний внесок" (E04T06D.dbf)

Повідомлення Колпаков Б.И. » 14 червня 2012, 10:52

Структура в соответствии с этим файлов: c:\ProgramData\Medoc\Medoc\help\new_PFU_ed_vnesok.doc ?

Родин Евгений

Re: Помилка імпорту "Єдиний внесок" (E04T06D.dbf)

Повідомлення Родин Евгений » 14 червня 2012, 10:55

Скорее всего, кодировка ДБФ неправильная.

skirillov
Повідомлень: 1762
З нами з: 26 серпня 2011, 10:34

Re: Помилка імпорту "Єдиний внесок" (E04T06D.dbf)

Повідомлення skirillov » 14 червня 2012, 10:55

Ошибка не в импорте, а кодировке или скорее всего в экспортированных данных той программы, кот. делает E04T06D.dbf. Кодировка должна быть win1251. Откройте E04T06D.dbf и посмотрите, что там в фамилиях Є вместо Ї. Выбор из справичника заменяет данными из справочника.
— Качество софта обеспечивают не разработчики (это глубочайшее заблуждение), а процесс его производства. Уровень качества продукта — это одно из требований к нему, которое влияет на его стоимость, и не более того.

Колпаков Б.И.
Повідомлень: 8802
З нами з: 29 липня 2011, 14:59
Звідки: Украина, Донецкая область, Бахмут
Контактна інформація:

Re: Помилка імпорту "Єдиний внесок" (E04T06D.dbf)

Повідомлення Колпаков Б.И. » 14 червня 2012, 11:09

skirillov писав:... Кодировка должна быть win1251.
Надо добавить информацию о кодировке в файл структуры.

monfarm
Повідомлень: 10
З нами з: 14 червня 2012, 10:43
Звідки: Монастырище

Re: Помилка імпорту "Єдиний внесок" (E04T06D.dbf)

Повідомлення monfarm » 14 червня 2012, 11:14

Колпаков Б.И. писав:Структура в соответствии с этим файлов: c:\ProgramData\Medoc\Medoc\help\new_PFU_ed_vnesok.doc ?
Зі структурою все гаразд.

Родин Евгений

Re: Помилка імпорту "Єдиний внесок" (E04T06D.dbf)

Повідомлення Родин Евгений » 14 червня 2012, 11:15

Файл на мыло, или сюда (если хотите). Больше шансов найти причину.

monfarm
Повідомлень: 10
З нами з: 14 червня 2012, 10:43
Звідки: Монастырище

Re: Помилка імпорту "Єдиний внесок" (E04T06D.dbf)

Повідомлення monfarm » 14 червня 2012, 11:16

skirillov писав:Ошибка не в импорте, а кодировке или скорее всего в экспортированных данных той программы, кот. делает E04T06D.dbf. Кодировка должна быть win1251. Откройте E04T06D.dbf и посмотрите, что там в фамилиях Є вместо Ї. Выбор из справичника заменяет данными из справочника.
Під час перегляду файлу "E04T06D.dbf." за допомогою програм CDBF та Foxpro 2.5 кодування нормальне: "Ї" відображається як "Ї"...
Востаннє редагувалось 14 червня 2012, 16:23 користувачем monfarm, всього редагувалось 1 раз.

monfarm
Повідомлень: 10
З нами з: 14 червня 2012, 10:43
Звідки: Монастырище

Re: Помилка імпорту "Єдиний внесок" (E04T06D.dbf)

Повідомлення monfarm » 14 червня 2012, 11:17

Родин Евгений писав:Файл на мыло, или сюда (если хотите). Больше шансов найти причину.
Відправляю.
Востаннє редагувалось 14 червня 2012, 16:22 користувачем monfarm, всього редагувалось 1 раз.

Родин Евгений

Re: Помилка імпорту "Єдиний внесок" (E04T06D.dbf)

Повідомлення Родин Евгений » 14 червня 2012, 11:17

DBFNavigator, DBFViewer попробуйте...Ок, посмотрим...

skirillov
Повідомлень: 1762
З нами з: 26 серпня 2011, 10:34

Re: Помилка імпорту "Єдиний внесок" (E04T06D.dbf)

Повідомлення skirillov » 14 червня 2012, 11:18

Скорее всего делали в WIN1251Rus, а нужно было в WIN1251Ukr, раз корежаться только украинские буквы.
— Качество софта обеспечивают не разработчики (это глубочайшее заблуждение), а процесс его производства. Уровень качества продукта — это одно из требований к нему, которое влияет на его стоимость, и не более того.

monfarm
Повідомлень: 10
З нами з: 14 червня 2012, 10:43
Звідки: Монастырище

Re: Помилка імпорту "Єдиний внесок" (E04T06D.dbf)

Повідомлення monfarm » 14 червня 2012, 11:21

Родин Евгений писав:DBFNavigator, DBFViewer попробуйте...Ок, посмотрим...
Дякую заздалегідь. ;) Спробую переглянути DBF-ник цими програмами..
Востаннє редагувалось 14 червня 2012, 16:24 користувачем monfarm, всього редагувалось 1 раз.

monfarm
Повідомлень: 10
З нами з: 14 червня 2012, 10:43
Звідки: Монастырище

Re: Помилка імпорту "Єдиний внесок" (E04T06D.dbf)

Повідомлення monfarm » 14 червня 2012, 11:22

skirillov писав:Скорее всего делали в WIN1251Rus, а нужно было в WIN1251Ukr, раз корежаться только украинские буквы.
Скоріш за все.. ) Буду пробувати конвертувати в WIN1251Ukr..
Востаннє редагувалось 14 червня 2012, 11:43 користувачем monfarm, всього редагувалось 1 раз.

monfarm
Повідомлень: 10
З нами з: 14 червня 2012, 10:43
Звідки: Монастырище

Re: Помилка імпорту "Єдиний внесок" (E04T06D.dbf)

Повідомлення monfarm » 14 червня 2012, 11:43

skirillov писав:Ошибка не в импорте, а кодировке или скорее всего в экспортированных данных той программы, кот. делает E04T06D.dbf. Кодировка должна быть win1251. Откройте E04T06D.dbf и посмотрите, что там в фамилиях Є вместо Ї. Выбор из справичника заменяет данными из справочника.
"E04T06D.dbf" створюється програмою "MS Excel 2003"...
При перегляді "E04T06D.dbf" програмами "Free DBF Viewer", "DBF Navigator" та подібними - все нормально: Ї як Ї...

monfarm
Повідомлень: 10
З нами з: 14 червня 2012, 10:43
Звідки: Монастырище

Re: Помилка імпорту "Єдиний внесок" (E04T06D.dbf)

Повідомлення monfarm » 14 червня 2012, 12:12

Проблему вирішено.
1. Відкрити "E04T06D.dbf" за допомогою "xBaseView DBF Viewer";
2. Вибрати Сервіс -> Кодова сторінка. Вибрати "FoxPro: Russian MS-DOS (866)". Натиснути "Змінити".
3. Вибрати Сервіс -> Змінити кодування DBF. Натиснути "Так".
2. Відкрити "E04T06D.dbf" за допомогою "CDBF" та замінити символ "Ў" на українське "І";
3. Імпортувати "E04T06D.dbf" в "m.e.doc" через кодування "WIN 1251". =)

Дякую всім.
P.S. Може хтось запропонує простіший варант?..

Родин Евгений

Re: Помилка імпорту "Єдиний внесок" (E04T06D.dbf)

Повідомлення Родин Евгений » 14 червня 2012, 16:24

Насколько я помню, OpenOffice 3.x позволит заменить эти две программы.
MicrosoftOffice в плане работы с ДБФ оставляет желать лучшего...

monfarm
Повідомлень: 10
З нами з: 14 червня 2012, 10:43
Звідки: Монастырище

Re: Помилка імпорту "Єдиний внесок" (E04T06D.dbf)

Повідомлення monfarm » 14 червня 2012, 16:29

Родин Евгений писав:Насколько я помню, OpenOffice 3.x позволит заменить эти две программы.
MicrosoftOffice в плане работы с ДБФ оставляет желать лучшего...
Спробував OpenOffice 3.x. Так, краще працювати в ньому. Ще раз дякую за допомогу. Думаю, тему можна закрити.
Востаннє редагувалось 14 червня 2012, 16:39 користувачем monfarm, всього редагувалось 1 раз.

skirillov
Повідомлень: 1762
З нами з: 26 серпня 2011, 10:34

Re: Помилка імпорту "Єдиний внесок" (E04T06D.dbf)

Повідомлення skirillov » 14 червня 2012, 16:38

+1 Юзаю OpenOffice Calc 3.3.0 - с dbf проблем нету, еще бы присоединиться им к Медку из tmpl\*.xls через COM обьекты.. ;)
Дык закрывайте.
— Качество софта обеспечивают не разработчики (это глубочайшее заблуждение), а процесс его производства. Уровень качества продукта — это одно из требований к нему, которое влияет на его стоимость, и не более того.

monfarm
Повідомлень: 10
З нами з: 14 червня 2012, 10:43
Звідки: Монастырище

Re: Помилка імпорту "Єдиний внесок" (E04T06D.dbf)

Повідомлення monfarm » 14 червня 2012, 16:40

skirillov писав:+1 Юзаю OpenOffice Calc 3.3.0 - с dbf проблем нету, еще бы присоединиться им к Медку из tmpl\*.xls через COM обьекты.. ;)
Дык закрывайте.
Треба і собі переходити на нього. :) Все, тему закрив.

Закрито

Повернутись до “Експорт\імпорт”