Страница 1 из 1

Скрыть объект при экспорте в excel

Добавлено: 18 авг 2016, 11:19
aquilax
У меня не получается с экспортом в excel.

В аттаче пример: в отчете два текстовых объекта. При построении отчета, мне нужно видеть только первый, а второй скрыть - это получилось.
А при экспорте в Excel мне нужно, наоборот, первый скрыть, а второй экспортировать.

На самом деле, если это можно сделать с одним текстовым объектом, у которого при построении выводится текст, а в эксель экспортируется формула - было бы здорово. Но у меня так не получилось :(

Благодарю за помощь!

Re: Скрыть объект при экспорте в excel

Добавлено: 20 авг 2016, 00:09
Jan
Здравствуйте.

Можно использовать свойство ExcelValue текстового компонента. Запишите туда формулу в виде, например:

Код: Выделить всё

=DATE(2016,8,19)
Название функций и системные разделители должны быть как в английской версии офиса.

Спасибо.

Re: Скрыть объект при экспорте в excel

Добавлено: 22 авг 2016, 09:32
aquilax
Записываю, к примеру, приведенную формулу "=DATE(2016,8,19)" в свойство ExcelValue , я так уже не раз пробовала. Но в экспортированном в эксель отчете формула выводится, только если значение внутри объекта Text пустое. А если там что-то ввести, то формулой при экспорте и не пахнет.

Re: Скрыть объект при экспорте в excel

Добавлено: 22 авг 2016, 13:52
HighAley
Здравствуйте.

В Excel экспортируется как формула, так и значение.
Для обновления значения вы можете выбрать ячейку и нажать ввод.

Спасибо.

Re: Скрыть объект при экспорте в excel

Добавлено: 22 авг 2016, 14:22
aquilax
Понимаю, что так должно быть, но у меня не так... :? нет формулы... Прикладываю отчет и эксель файл

Re: Скрыть объект при экспорте в excel

Добавлено: 23 авг 2016, 14:03
HighAley
Здравствуйте.

Уточните, пожалуйста, какой вьювер вы используете и его версию.

Спасибо.

Re: Скрыть объект при экспорте в excel

Добавлено: 23 авг 2016, 14:18
aquilax
Последнюю сборку .Net Trial
А теперь переносим на .PHP и обнаруживаем, что в нем вообще нет свойства ExcelValue ...

Re: Скрыть объект при экспорте в excel

Добавлено: 23 авг 2016, 17:43
HighAley
Здравствуйте.

Извините, но в продукте Reports.PHP есть две совершенно разных группы компонентов: Flash и JavaScript.
Уточните, пожалуйста, какие из этих компонентов вы используете.

Спасибо.

Re: Скрыть объект при экспорте в excel

Добавлено: 24 авг 2016, 12:42
aquilax
вроде бы флэш. по-крайней "о программе" пишет, что используется флеш-плеер

Re: Скрыть объект при экспорте в excel

Добавлено: 25 авг 2016, 11:19
HighAley
Здравствуйте.

К сожалению, на данный момент свойство Excel Value не поддерживается в PHP Flash компонентах.

Спасибо.