Это старая версия документа!
Параметр "Электронная таблица"
«Электронная таблица» - тип параметра, который позволяет заполнять пустую Excel-таблицу, но также есть возможность привязать к нему уже преднастроенную. Сделать это можно как во время настройки параметра, так и в «Панели управления» во вкладке «Excel»:
Добавление через меню EXCEL
Нажмите пункт меню «Excel» . В открывшемся окне «Проверка шаблона» нажмите кнопку «Выберите файл»
В новом окне. Выберите файл и нажмите «Открыть».
Примечание: окно для выбора файла может отличаться в зависимости от используемого браузера и операционной системы компьютера. Далее необходимо нажать «Upload» (Загрузить).
Далее необходимо указать параметр в методике, куда сохранится таблица. Нажмите кнопку «Выбрать»
Выберите в дереве необходимый параметр
После чего закройте окно с деревом иерархии и нажмите «Установить».
Появится сообщение «Успешно добавлено».
Добавить таблицу из базовой иерархии в настройках параметра
Добавьте параметр «Электронная таблица» Имя может быть любым (в примере «таблица параметров»).
Выберите добавленный параметр, в правом окне отобразится поле настройки параметра.
Нажмите «Загрузка с проверкой»
Отобразится таблица.
1. Нажмите «Выберите файл»
2. Выберите файл в новом окне
3. Нажмите «Открыть».
После чего нажмите «Upload»
После нажатия «Upload» заранее настроенная таблица отобразится в поле снизу. Если загруженная таблица верна, необходимо нажать «Установить», после этого таблица будет привязана к данному параметру.
Появится сообщение:
Стоит напомнить, что если какой-либо из листов таблицы необходимо выводить в отчёт, то необходимо присвоить ему название начинающееся с "report".
Предварительная настройка таблицы с именованными диапазонами
Откройте таблицу «Excel», которую собираетесь загружать. Выберите ячейку, которую хотите вынести как отдельный параметр в методике.
Перейдите на вкладку «Формулы», нажмите «Присвоить имя»
В открывшемся окне введите имя выделенной ячейки
Сохраните таблицу.
Загрузите таблицу в заранее созданный в методике параметр.
Нажмите «Выбрать», выберите файл и нажмите «Открыть». Далее нажмите «Upload» (загрузить)
После нажатия «upload», данные загруженной таблице отобразятся ниже в таблице окна. Нажмите «Установить».
После нажатия «Установить», отобразится окно настройки.
Для настройки параметра выберите его двойным щелчком.
"Ячейка" – название именованного диапазона или ячейки
"Добавить" – установив флаг в это поле, элемент будет вынесен отдельным параметром в методику
Остальные флаги настраивают название добавляемого параметра:
"v" перед колонкой «Слева» – установленный флаг в этом поле, добавит название выносимого в методику параметра с названием из содержимого ячейки, находящейся слева от именованного диапазона/ячейки.
В примере, слева от именованного диапазона ячейка содержит «параметр 2», вынесенный в методику параметр будет иметь название «- параметр 2»
«Слева» - подгруженное значение из таблицы excel из ячейки, находящейся слева от именованного диапазона, можно изменить его значение при необходимости. Введите требуемое название и нажмите «Сохранить»
Добавленный параметр именован по измененному значению в колонке «Слева»
"v" перед колонкой «Сверху» - установленный флаг в этом поле, добавит название выносимого в методику параметра, используя содержимое ячейки в шапке таблицы, столбца соответствующего именованному диапазону.
«Сверху» - значение подгруженное из шапки таблицы, столбца соответствующего именованному диапазону,
это значение так же можно изменить, при вынесении параметра отдельно в методику.
Название вынесенного элемента
При настройке выносимых параметров нажимайте каждый раз кнопку «Сохранить», не забудьте нажать «Записать в систему» когда закончите настраивать все выносимые параметры.
Нажмите «Да» чтобы подтвердить сохранение изменений.
Копирование значений в параметры из электронной таблицы
Параметр с типом “Электронная таблица”, параметр хранит данные в электронной таблице формата xlxs. Он позволяет производить сложные вычисления в таблице. Или вычисления с заранее неизвестным количеством точек контроля. Результаты вычислений результат можно передавать из таблицы в параметры с типом Число или Текст, обращаясь к ячейкам таблицы по их адресам. Результат вычислений можно взять по адресу ячейки таблицы и передать в параметр с типом “Число” или “Текст”, через настройку параметра в поле “формула”. Пример формулы для типа параметра с типом “Число“: В параметре с типом “Число” формула выглядит следующим образом: <{107451.page1row8col2}> 107451 это id параметра с типом “Электронная таблица“, page1 это страница 1 эксель таблицы, row8 - восьмой ряд тяблицы, col2 - колонка 2.
Пример для типа параметра с типом “Текст“: В параметре с типом текст, не предусмотрены настройки единицы измерения. Их можно добавить в формуле. Для этого используется конкатенация строк (сложение строк) . Необходимо добавить в формулу единицы измерения в кавычках. Также в параметре текст отсутствует точность для числового значения, которую можно настроить. В случае если требуется отобразить целое число используя преобразование числа функция intValue(). Указание точности с помощью .round(2) 2- точность знаков. Пример формулы: (<{7889.page1row8col2}>).intValue() + "мм" 7889 это id параметра с типом “Электронная таблица“, page1 это страница 1 эксель таблицы, row8 - восьмой ряд таблицы, col2 - колонка 2 intValue() - преобразование в целое число.



































