Финансы без пpоблем: Пеpеговоpный Пункт II (http://hdru.com/cgi-bin/pp2/YaBB.cgi)
>> Пpедложения по усовеpшенствованию, сообщения об ошибках >> "Числа с запятыми" и Excel
(Message started by: boruh на 12.01.06 в 14:20:48)

Заголовок: "Числа с запятыми" и Excel
Прислано пользователем boruh на 12.01.06 в 14:20:48
  Как известно, если выбрать в меню опций "числа с запятыми", то клиент начинает разделять число запятыми по три цифры для более удобного определения порядка.
  Но, если в этом режиме сохранить отчет, то запятые, которые использовались всего лишь для разделения порядков, сохраняются тоже, и уже, если открыть этот текстовый файл в каком-либо редакторе, например в Excel-е, то он уже воспринимает их как разделители целой и дробной части, и все значения и подсчеты становятся неверными.

Заголовок: Re: "Числа с запятыми" и Excel
Прислано пользователем Vladimir на 18.01.06 в 03:51:05

Воспользуйтесь Клиентом-FC. http://www.vlavy.ca/win/fc.htm

Даже при включенной опции "Числа с запятыми" экспорт в Excel происходит корректно.

Заголовок: Re: "Числа с запятыми" и Excel
Прислано пользователем Arkady на 18.01.06 в 10:21:20

on 01/12/06 в 14:20:48, boruh wrote:
  Как известно, если выбрать в меню опций "числа с запятыми", то клиент начинает разделять число запятыми по три цифры для более удобного определения порядка.
  Но, если в этом режиме сохранить отчет, то запятые, которые использовались всего лишь для разделения порядков, сохраняются тоже, и уже, если открыть этот текстовый файл в каком-либо редакторе, например в Excel-е, то он уже воспринимает их как разделители целой и дробной части, и все значения и подсчеты становятся неверными.


Уточню, что разделение запятыми делается не клиентом, а сервером.  Включение на клиенте опции "Числа с запятыми" приводит к тому, что запросы к серверу дополняются соответствующим пожеланием.

Чтобы сделать формы независимыми от этого пожелания, можно, например, применить специальный комментарий вида

*,off

в начале формы. Этот комментарий влияет как на
поведение форматных вставок, так и на функцию [sn ...].

Можно также заменить функцию [sn ...] на собственную, дающую числа с подходящими разделителями.



Powered by YaBB 1 Gold - SP 1.3.2!
Forum software copyright й 2000-2004 Yet another Bulletin Board