|
13.06.2006, 13:50 | #1 |
Участник
|
Доброго времени суток, коллеги!
Возникла следующая проблема: при экспорте отчета в Excel через таблицу ExcelBuffer хочу задать формат ячейки, для чего использую поле NumberFormat таблицы ExcelBuffer. На моем компьютере все работает, а вот на соседнем при запуске отчета система выдает следующее сообщение: "Вызов функции NumberFormat неудачен. Невозможно использовать свойство NumberFormat для класса Range" Версии Excel и Navision на моем и соседнем компьютере совпадают... В чем еще может быть причина? |
|
13.06.2006, 14:25 | #2 |
Участник
|
Посмотрите региональные настройки Windows. Неправильно интерпретируется точка или запятая.
__________________
Вот такие, брат, дела! |
|
13.06.2006, 14:40 | #3 |
Участник
|
Большое спасибо, получилось
Только тогда возникает вопрос, как узнать какие региональные настройки на компьютере пользователя, чтобы задать нужный формат? |
|
13.06.2006, 15:09 | #4 |
Участник
|
Text:=FORMAT(1.1);
delim:=COPYSTR(Text,2,1); |
|
13.06.2006, 15:17 | #5 |
Участник
|
Мои мысли шли в том же направлении
В итоге использовала следующую конструкцию: Код: NumFormatText := FORMAT(0.00,0,'<Sign><Integer><Decimals,3>'); Всем спасибо за помощь |
|