Объявление

Свернуть
Пока нет объявлений.

Заполнение вкладки с работами на оборудовании.

Свернуть
X
  • Фильтр
  • Время
  • Показать
Очистить всё
новые сообщения

  • Заполнение вкладки с работами на оборудовании.

    Добрый день!

    Есть интересная идея для хранения работ, выполнявшихся на серверах. В папке Alias Name: fcData есть подпапка AN: fcServers. Далее поле Name с описанием оборудования. Как сделать, что бы при открытии карточки оборудования на одной из вкладок выводился список всех работ на этом оборудовании (брать имя этого оборудования из fcData\fcServers поле Name и искать в fcServer_works по полю Server_name и формировать список во вкладке)? Список работ хранится в папке AN: fcServer_works .
    Возможно это делается через дизайнер формы и поля Reference to object.

  • #2
    Единственное что в голову пришло по реализации, это в дизайнере форм сделать дополнительную вкладку и там разместить скрипт, который будет искать в выше указанной папке значения по имени текущего объекта и выводить результаты поиска списком в эту вкладку. Помогите, пожалуйста, со скриптом.
    [ATTACH=CONFIG]n3424[/ATTACH]

    Комментарий


    • #3
      Посмотрите на контрол формы типа RequestList и его свойство Filter. Вы можете написать фильтр для поиска и использовать его с этим свойством.
      С уважением, Сергей Осадчий

      Комментарий


      • #4
        Сообщение от Sergey Osadchy Посмотреть сообщение
        Посмотрите на контрол формы типа RequestList и его свойство Filter. Вы можете написать фильтр для поиска и использовать его с этим свойством.
        Это? [ATTACH=CONFIG]n3429[/ATTACH]

        Не вижу тут фильтра:
        [ATTACH=CONFIG]n3430[/ATTACH] [ATTACH=CONFIG]n3431[/ATTACH]
        Последний раз редактировалось Ilya_MSK; 07-06-2018, 10:31.

        Комментарий


        • #5
          В папке "fcData\fcServers" добавил новое поле с типом "Reference list of objects" и указал "Referenced folder" как папка со списком работ (fcServer_works), при открытии элемента список пустой, а должны отображаться работы на этом оборудовании. Где настроить фильтр, что бы он сравнивал наименование текущего оборудования "Name" в текущей папке "fcData\fcServers" и поля "Server_name" в папке "fcServer_works"?

          [ATTACH=CONFIG]n3434[/ATTACH]

          Комментарий


          • #6
            Сообщение от Ilya_MSK Посмотреть сообщение
            В папке "fcData\fcServers" добавил новое поле с типом "Reference list of objects" и указал "Referenced folder" как папка со списком работ (fcServer_works), при открытии элемента список пустой, а должны отображаться работы на этом оборудовании.
            Посмотрите в настройках вашего нового поля - "Synchronize with fields". Нажмите там F1 и почитайте, зачем это.

            Вообще говоря, OMNITRACKER сопровождается хорошей документацией. Это файлы с расширением chm в папке, в которую установлено ПО, например C:\Program Files\OMNITRACKER.
            Вам в первую очередь могут быть полезны UserGuide_E.chm, AdminGuide_E.chm, OtAut.chm и FormEdit.chm.
            С уважением, Сергей Осадчий

            Комментарий


            • #7
              Сообщение от Sergey Osadchy Посмотреть сообщение
              Посмотрите в настройках вашего нового поля - "Synchronize with fields". Нажмите там F1 и почитайте, зачем это.
              Спасибо за совет, заработало.

              Комментарий


              • #8
                Но ваша первая идея показать связанные записи работ скриптом мне нравится больше. Я вот не знаю, какое кол-во работ может быть у вас по одной единице. И если их будет много (десятки тысяч), то обратная связь из оборудования к работам может стать негативным фактором с точки зрения производительности.
                С уважением, Сергей Осадчий

                Комментарий


                • #9
                  Сообщение от Sergey Osadchy Посмотреть сообщение
                  И если их будет много (десятки тысяч), то обратная связь из оборудования к работам может стать негативным фактором с точки зрения производительности.
                  Не думаю что записи за тысячу перевалят в течении года.

                  Комментарий

                  Обработка...
                  X