Справочники:

  • Справочник типа «Формулы» теперь применяется к формулам документа.
  • Справочник типа «Фильтры» теперь применяется к фильтрам документа.

 

Формулы:

  • Работа с конкретными ячейками. Теперь после имени поля может стоять модификатор, который представляет из себя набор параметров, заключённых в квадратные скобки. Пример использования: Cost [Code, Oper1] = 5 Эта формула присвоит значение 5 полю с кодом Cost в строке, где значение поля Code равно Oper1.То есть в таблице операций это будет строка с операцией с кодом Oper1.
  • Также можно использовать конкретную ячейку из другой таблицы проекта. Каждая таблица проекта имеет свой код (“Activity” – таблица операций, “Material” – таблица материалов, “Resource” -таблица ресурсов и так далее). Пример использования в таблице операций:Calen [Сode, 2] = Calen [Code, А, Resource]Эта формула назначит операции с кодом 2 такой же календарь, как и у ресурса с кодом А.
  • Множественное присваивание. Поле, заданное в модификаторе, не обязательно должно иметь уникальные значения. Пример для диаграммы Гантта: Person [Level, 3] = ‘Иванов’ Эта формула задаст для всех фаз третьего уровня менеджера с кодом “Иванов”.
  • Возможно комбинированное использование в формуле полей с модификатором и без, то есть всего столбца.Это удобно для распространения значений внутри фаз. Пример для диаграммы Гантта: C = B [Level, 2] Эта формула в поле «B» во всех строках внутри каждой фазы второго уровня присвоит значение поля «B» самой фазы.Примечание. При комбинированном использовании важно помнить, что применение формулы идёт по строкам снизу вверх.
  • Суммирование столбца. Используется модификатор [Sum]. Пример: B [Sum] – возвращает сумму столбца «B».
  • Взятие значения из строки со смещением. Примеры: A [-1] – возвращает значение поля «А» предыдущей строки. A [2] – возвращает значение поля «А» на две строки ниже.
  • Прочие модификаторы. Получение номеров строк: А [ZeroFromEnd] – номер первой строки снизу, где значение поля «А» ноль. А [ZeroFromBeg] – номер первой строки сверху, где значение поля «А» ноль. А [NonZeroFromEnd] – номер первой строки снизу, где значение поля «А» не ноль. А [NonZeroFromBeg] – номер первой строки сверху, где значение поля «А» не ноль.
  • Специальные функции, не требующие параметров в скобках (их имена начинаются с “#”): #RowNumber – номер строки #LastRow – число строк в таблице #CurrentDate – текущее физическое дата-время #DataDate – текущее дата-время проекта #TargetFinish – директивный финиш проекта #ProjCode – код проекта #ProjVersion – версия проекта #ProjName – название проекта.

 

Язык Сценариев:

  • Окно создания сценария теперь изменяемого размера.
  • В сценариях появились пользовательские переменные. Установить значение переменных можно пока только в самом начале сценария. Имя переменной должно начинаться со знака “$”.Установка значений переменных осуществляется внутри тэгов (операторных скобок) “<&” и “&>”. В параметрах команд сценария можно использовать пользовательские переменные, заключённые в тэги,а также следующие функции: #ProjCode        – код текущего проекта #ProjVersion     – версия текущего проекта #ProjVersionNext – увеличенная на один версия текущего проекта #ProjStorage     – хранилище текущего проекта #DocCode         – код текущего документа #DocVersion      – версия текущего документа #DocVersionNext  – увеличенная на один версия текущего документа #DocStorage      – хранилище текущего документа
    Пример сценария: <& $code = Test; $ver = 7; $stor = Рабочее &> PROJSAVEAS (<& $code &>, <& $ver &>, <& $stor &>); PROJSAVEAS (<& $code &>, <& #ProjVersionNext &>, <& $stor &>); в котором мы сохраняем текущий проект в хранилище “Рабочее” с кодом Test и версией 7,а потом сохраняем ещё раз с версией, увеличенной на единицу.
  • Добавлена команда PROJTABDELETEOBJECTSALL (tab); – удалить все объекты из таблицы проекта.
  • Изменился синтаксис команды SETMAINOPTIONS – теперь можно в сценариях открывать проекты, защищённые паролем.
  • В диалоге создания сценария появилось окно для вывода информации об ошибках.
  • Теперь в команде PROJTABLOADCONF можно использовать и файлы с расширением scnf.
  • Добавлена команда PROJTABAPPLYCONF – загрузить в диаграмму Гантта конфигурацию из таблицы конфигураций проекта.

 

Новую версию продукта можно скачать здесь.

Підписка на новини

Підписавшись на новини від Leo Consulting, ви маєте можливість завжди з перших рук отримувати інформацію про старт програм навчання, івенти, статті та іншу корисну інформацію.