Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
22.09.2008, 13:08
|
|||
---|---|---|---|
|
|||
DBF2XLS. Формат даты иной |
|||
#18+
Подскажите в чём проблема? В исходном dbf-файле формат даты как в системе (например: 02.03.1987). После команды Код: plaintext
Где смотреть? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.09.2008, 13:17
|
|||
---|---|---|---|
DBF2XLS. Формат даты иной |
|||
#18+
Формат отображения даты зависит от настройки SET DATE startFOX формат становится 02-Mar-87 Таким он точно стать не может. Чем смотришь файл? Попробуй выполнить: Код: plaintext 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.09.2008, 14:27
|
|||
---|---|---|---|
|
|||
DBF2XLS. Формат даты иной |
|||
#18+
Простите, вот так Код: plaintext
Открываю в Excel-е. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.09.2008, 14:39
|
|||
---|---|---|---|
DBF2XLS. Формат даты иной |
|||
#18+
startFOXОткрываю в Excel-е. Эксель и лечи. В экселе выдели колонку с датой, правая кнопка, "формат ячеек" и доделай как надо. Как вариант можно в XL5 выгрузить (там подругому даты показываются): Код: plaintext
Вобщем правильнее так делать: сначала выгрузить как-нибудь, потом открывать экселем и наводить красоту. Тут я пример кода приводил ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.09.2008, 16:06
|
|||
---|---|---|---|
DBF2XLS. Формат даты иной |
|||
#18+
Попробуй использовать 866 кодовую страницу. Это страница "по-умолчанию" для DOS-таблиц. Код: plaintext
А вообще-то, это не проблема FoxPro. Это проблема Excel. Физически, в таблицах FoxPro for DOS дата хранилась как символьная строка вида "ГГГГММДД". Вне зависимости от настроек среды FoxPro. Можешь просто открыть полученный файл DBF блокнотом и увидишь как хранятся даты. Следовательно, проблема в том приложении, которое будет читать этот файл. Как ни странно, но это проблема лицензионного Excel. Ключит именно режим открытия файл "по умолчанию". Если использовать для открытия макрос Excel, то проблем нет. Подробное обсуждение глюка можешь почитать вот здесь http://forum.foxclub.ru/read.php?29,326842,327078 Если Excel лицензионный, то попробуй связаться с представителями MS. Может, фикс какой скинут. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=41&mobile=1&tid=1587261]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
186ms |
get topic data: |
14ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 285ms |
0 / 0 |