Страница 3 из 3 ПерваяПервая 123
Показано с 21 по 27 из 27

Тема: Проблема с отчетом

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Цитата Сообщение от SCADAMaster Посмотреть сообщение
    Но как мы обнаружили без формы отчет строится гораздо быстрее - примерно вдвое.
    Может быть вам задавать какие ячейки выводить не в форме отчета, а в окне мнемосхемы? В приложении ваш же проект, где необходимость вывода той или иной строки определяется при помощи команд в дереве объектов (их можно связать например с контролом "Поля выбора").

    Цитата Сообщение от SCADAMaster Посмотреть сообщение
    В приложенном проекте этот код, с небольшими изменениями, перенесен в событие "Начало построения" отчета.
    1 Спасибо идею понял, подскажите а где в вашей версии проекта находится код(где искать событие Начало построения отчета), как его открыть на редактирование?

    2 А можно как-то ограничить объем выборки, если вдруг оператор забъет большой период, что бы не было зависания.
    Последний раз редактировалось dav1977; 21.04.2013 в 12:46.

  2. #2

    По умолчанию

    Цитата Сообщение от dav1977 Посмотреть сообщение
    1 Спасибо идею понял, подскажите а где в вашей версии проекта находится код(где искать событие Начало построения отчета), как его открыть на редактирование?
    Щелкаете в свободном месте отчета, переходите на закладку "События". Скриншот в приложении.


    Цитата Сообщение от dav1977 Посмотреть сообщение
    2 А можно как-то ограничить объем выборки, если вдруг оператор забъет большой период, что бы не было зависания.
    Можно например ограничивать при помощи модуля "Расчет". Если между Концом и началом время больше допустимого, то выдаем на выход расчета наименьшее допустимое.
    Формула примерно такая (ограничение - 90 дней)
    ЕСЛИ (Конец - Начало>3*30*24*3600,Конец - 3*30*24*3600, Начало )

    Еще можно использоват ФБ "Скрипт C#" - с его помощью можно также определить что диапазон превысил допустимый и выдать на выход нужную дату.
    Изображения Изображения
    Последний раз редактировалось SCADAMaster; 21.04.2013 в 16:31.
    Спасибо.

  3. #3

    По умолчанию

    У вас в настройках источника данных стоит способ формирования "По изменению" - в этом случае строка формируется при каждом изменении переменной, а параметр "Интервал" игнорируется
    Спасибо.

Страница 3 из 3 ПерваяПервая 123

Похожие темы

  1. Помогите с отчетом в Мaster Scada
    от KDS в разделе Master SCADA 3
    Ответов: 6
    Последнее сообщение: 22.07.2011, 06:59

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •