AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
DAX
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.09.2009, 16:20   #8  
Gustav is offline
Gustav
Moderator
Аватар для Gustav
SAP
Лучший по профессии 2009
 
1,858 / 1152 (42) ++++++++
Регистрация: 24.01.2006
Адрес: Санкт-Петербург
Записей в блоге: 19
Цитата:
Сообщение от kia Посмотреть сообщение
Пробовал выводить эти поля как строковые, но тогда Excel ругается, что в числовую ячейку введен текст и формулы перестают работать.
Можно превратить текст в числа при помощи такой последовательности действий (вручную или программно):
1. Скопировать произвольную пустую ячейку.
2. Выделить диапазон, содержащий "числовые тексты".
3. Выполнить "Специальную вставку" с параметрами "Вставить: Значение", "Операция: Сложить".

Просто иногда желательно, чтобы нулевые ячейки были реально пустыми - тогда на их "краях" будет останавливаться табличный курсор при нажатии клавиш Ctrl-стрелка. Если же 0 просто "убран с экрана" форматированием ячейки (или через Tools \Options \View \Zero values), то такую "пустую" ячейку Ctrl-стрелка различать не будет.

Данную методику можно применить и к датам, выведя их из Аксапты как текст. В случае дат добавляется еще один шаг - предварительное или заключительное (как удобнее) форматирование этих ячеек желаемым форматом даты.

Последний раз редактировалось Gustav; 21.09.2009 в 16:28.
Теги
excel, recordset

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Проверки заполненных значений в связанных таблицах. miklenew DAX: База знаний и проекты 11 25.12.2007 14:40
XMLDocument вставка нового xmlElement c переходом на новую строку? Gorynych DAX: Программирование 4 05.12.2006 14:31
Автоподстановка значений в поле Lucky13 DAX: Программирование 4 13.01.2006 13:25
Как передать пару значений Range? Tonaa DAX: Программирование 4 31.03.2004 13:29
Проблема: подстановка значений по дефолту в диалог QueryRun cyrus DAX: Программирование 4 21.03.2003 09:39
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 13:18.