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

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

 

Формулы:

  • Работа с конкретными ячейками. Теперь после имени поля может стоять модификатор, который представляет из себя набор параметров, заключённых в квадратные скобки. Пример использования: 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, ви маєте можливість завжди з перших рук отримувати інформацію про старт програм навчання, івенти, статті та іншу корисну інформацію.