|
|
|
OBI Publisher: формат суммы в шаблоне excel
|
|||
|---|---|---|---|
|
#18+
Помогите, пожалуйста. С Publisher работаю первый раз. Пытаюсь делать шаблон в excel. Вопрос с форматом чисел. Если выводить просто поле, то применяется формат, который ставлю на ячейку. Для итоговых значений типа: <?sum(//ZNACH)?> <xsl:value-of select="sum(//ZNACH)"/> <xsl:value-of select="sum(current-group()//ZNACH)"/> при запуске отчёта получаю числа такого формата 2,4178919714834972E10 и в ячейке ошибку "число сохранено как текст" (в шаблоне ставила на эту ячейку числовой формат) можно ли как-то в коде прописать требуемый формат? или как-то ещё это сделать? И еще вопрос, где-то можно почитать про этот тэговый язык применительно к паблишеру? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2017, 18:42 |
|
||
|
OBI Publisher: формат суммы в шаблоне excel
|
|||
|---|---|---|---|
|
#18+
Полагаю, что для решения вашей проблемы достаточно будет вставить НОЛЬ в ячейку. Скорее всего, эта ячейка у вас пустая. Движок паблишера в случае пустых ячеек считает, что там будет текст и форматирование чисел сбрасывает. И кстати, я всегда старался суммы в Excel-шаблоне делать средствами самого Excel. Например, ставите в ячейку, где должна быть итог/подытог, формулу вида: =СУММ($A$1:$A1) (предполагаем, что в ячейке A1 будет вывод элемента из повторяющейся группы). И не забываем также поставить 0 в итоговую ячейку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2017, 08:40 |
|
||
|
OBI Publisher: формат суммы в шаблоне excel
|
|||
|---|---|---|---|
|
#18+
Jack Carver, Спасибо огромное! Оказывается как просто "ларчик открывался"! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2017, 09:40 |
|
||
|
OBI Publisher: формат суммы в шаблоне excel
|
|||
|---|---|---|---|
|
#18+
Jack Carver, К сожалению, с суммами это не помогло Видимо, value-of select выдаёт текст по умолчанию. А мне нужно некоторое подобие таблиц среза на разных листах эксель- группировки по разным разрезам с суммами типа <xsl:value-of select="sum(current-group()//ZNACH)"/> Не хочется пользователям давать файл с формулами и исходными значениями. P.S. Модель строится на основе готового анализа. В Publisher полезли т.к. нужна нарезка с отправкой по адресам неползователей BI. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2017, 10:35 |
|
||
|
OBI Publisher: формат суммы в шаблоне excel
|
|||
|---|---|---|---|
|
#18+
Такая ерунда происходит, когда сумма больше 1 млн. Он (не понимаю excel или publisher) переводит его в экспоненциальный формат, а потом excel считает, что это текст. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2017, 12:11 |
|
||
|
OBI Publisher: формат суммы в шаблоне excel
|
|||
|---|---|---|---|
|
#18+
На всякий случай. Мало ли кому понадобится. Написали макрос в шаблоне, который умножает результат на 1. Всё работает Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2017, 15:53 |
|
||
|
|

start [/forum/topic.php?fid=49&msg=39531215&tid=1858076]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
177ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
| others: | 247ms |
| total: | 527ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...