×
Меню

Создание пользовательских показателей во вкладке Код

1. Перейдите во Вкладку «Код» в меню программы:
 
 
Данная вкладка предназначена для создания пользовательских показателей и фильтров посредством написания кода. Код в данной вкладке пишется на языке разметки XML( https://ru.wikipedia.org/wiki/XML ).
2. Во вкладке расположены:
<code>
<!-- Добавьте новые пользовательские показатели и фильтры здесь. Нажмите "Пример" и читайте справку, F1. -->
</code>, где:
 
¾     <code> и <code> - обязательные теги,
¾     <!-- Добавьте новые пользовательские показатели и фильтры здесь. Нажмите "Пример" и читайте справку, F 1. --> - строки для внесения собственного кода.
3. Нажмите кнопку «Пример». Во вкладке появится встроенный для примера код. Данный пример основан на добавлении показателя из меню программы в соответствии с предыдущим пунктом.
 
4.  Нажмите кнопку «Применить». Пользовательский показатель «Sausage Brunswick» появился:
- в меню «Показатели»:
 
- в «Быстрой сводной таблице»:
 
 
- в графиках:
 
 
- в фильтрах:
 
 
Обращаем внимание, что показатели могут использовать  пользовательские фильтры  , которые описаны ниже.
 
Все решенные задачи показаны на примере файла CustomRatios.xls и проекта CustomRatios.npt.
Найти указанные файлы можно в папке C:\Users\UserName\Documents\NeoNeuro Pivot Table 3\Examples\en :
 
 
Файл CustomRatios.xls выглядит следующим образом:
 
 
При написании кода необходимо помнить о главных правилах синтаксиса XML:
1.         Все XML элементы должны иметь закрывающий тег:
 
2.         Теги XML регистрозависимы. Так, тег <Filters> не то же самое, что тег <filters>.
3.         Значения XML атрибутов должны заключаться в кавычки:
 
 
В значениях атрибутов символы «<», «>», амперсанд, апостроф и кавычки следует заменять их сущностями:
Символ
Сущность
Значение
&lt;
меньше
&gt;
больше
&
&amp;
амперсанд
'
&apos;
апостроф
"
&quot;
кавычки
 
4.         Синтаксис комментариев в XML:
 
Для написания кода нужно ознакомиться с основными тегами и атрибутами пользовательских фильтров и показателей ..