cross-table : Сортировка, Выгрузка в Excel, пустые ячейки
Добавлено: 13 сен 2010, 07:07
Добрый день! Есть несколько вопросов по cross-table (см. вложенные файлы):
1) При выгрузке в эксель колонка Year_plan имеет непонятно какой тип - не срабатывает автосумирование при выделении ячеек (выделяем мышью диапазон ячеек - справа внизу должна высветиться сумма). Если попытаться убрать пробел после тысяч (уже в самом экселе), то все становится нормально.
Тут нашел временное решение: если в источнике данных у данной колонки указать тип "string", то (парадокс?) выгружается в эксель как число.
2) Я хочу отсортировать не по Department, а по Year_plan, по возрастанию. Что делать? Если отключить сортировку по Department, а по Year_plan включить - не срабатывает. Если поменять местами колонки, то все работает. Такое ощущение, что сортировать можно только по первой колонке в таблице.
3) Можно ли как-нибудь заполнить по желанию пустые ячейки нулями? Пробовал менять свойство "значение" на что-то типа IIF(ИсточникДанных1.Fact == null, "0", ИсточникДанных1.Fact) - не помогает. Видимо до этого кода и не доходит, потому что данных-то и нет
шаблон с данными
(файл с данными csv сунуть в D:\temp)
1) При выгрузке в эксель колонка Year_plan имеет непонятно какой тип - не срабатывает автосумирование при выделении ячеек (выделяем мышью диапазон ячеек - справа внизу должна высветиться сумма). Если попытаться убрать пробел после тысяч (уже в самом экселе), то все становится нормально.
Тут нашел временное решение: если в источнике данных у данной колонки указать тип "string", то (парадокс?) выгружается в эксель как число.
2) Я хочу отсортировать не по Department, а по Year_plan, по возрастанию. Что делать? Если отключить сортировку по Department, а по Year_plan включить - не срабатывает. Если поменять местами колонки, то все работает. Такое ощущение, что сортировать можно только по первой колонке в таблице.
3) Можно ли как-нибудь заполнить по желанию пустые ячейки нулями? Пробовал менять свойство "значение" на что-то типа IIF(ИсточникДанных1.Fact == null, "0", ИсточникДанных1.Fact) - не помогает. Видимо до этого кода и не доходит, потому что данных-то и нет
шаблон с данными
(файл с данными csv сунуть в D:\temp)