Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 20

Тема: Как решить задачу?

  1. #1

    По умолчанию Как решить задачу?

    Добрый день, заказчик задал задачу к решению которой не знаю как подойти. Необходимо на мнемосхеме отображать именинников на сегодняшний день. Список именинников формировать допустим из БД. Подскажите каким путем лучше пойти. Заранее спасибо.

  2. #2

    По умолчанию

    Воспользуйтесь редактором отчетом - в нем можно выполнить произвольный запрос и вывести таблицу.
    Отчет можно размещать на мнемосхеме как контрол (по аналогии с трендом и журналом).
    Спасибо.

  3. #3

    По умолчанию

    Спасибо, создал отчет для объекта, разместил на мнемосхеме из палитры контрол Отчет, как связать его с созданным отчетом объекта?

  4. #4

    По умолчанию

    Спасибо, нашел сам в свойствах. Теперь другой вопрос как сделать отображение баз панели инструментов отчета? И как сделать автообновление?

  5. #5

    По умолчанию

    В свойствах самого отчета (см. приложение)
    Изображения Изображения
    Спасибо.

  6. #6

    По умолчанию

    Спасибо! По автообновлению уже нашел!

  7. #7

    По умолчанию

    Возник очередной вопрос. В отчете подключил источником таблицу базы MS Access. В окне "Изменение источника данных" редактирую запрос - select Фамилия from Таблица1 Where Дата='14.10'; Задача получить из колонки Фамилии записи, где значения колонки дата равны 14.10. Запрос работает. А как указать в запросе вместо '14.10' параметр из дерева объекта?

  8. #8

    По умолчанию

    Вытащите ее в секцию отчета "Переменные". Затем в запросе обратитесь к ней @, то есть:%
    select Фамилия from Таблица1 Where Дата=@МояПеременная;
    Спасибо.

  9. #9

    По умолчанию

    Сделал как сказали, не получается. Запрос не выполняется.Новый рисунок.jpg

  10. #10
    Пользователь
    Регистрация
    11.01.2009
    Адрес
    Кострома
    Сообщений
    3,144

    По умолчанию

    вообще это можно решить простой программой (макросом) с использование операторов For.
    в 0 часов по событию запускаете перебор списка сотрудников по дате рождения.
    если совпадение найдено. то записывает во временный массив типа дата, ф.и.о., который выводите на экран.
    в 23-59 массив очищаете.

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. помогите нубу решить задачу с МЭ110-224.1Т
    от opavlov в разделе Эксплуатация
    Ответов: 2
    Последнее сообщение: 21.03.2017, 10:12
  2. решить задачу с помощью ПЧВ
    от Наум Приходящий в разделе Подбор Оборудования
    Ответов: 26
    Последнее сообщение: 26.01.2016, 13:55
  3. ПР 110 Помогите решить задачу.
    от aleregin в разделе Программируемые реле
    Ответов: 5
    Последнее сообщение: 26.12.2013, 09:33
  4. Ответов: 29
    Последнее сообщение: 10.09.2012, 18:23
  5. Возможно ли решить нижеописанную задачу средствами Овен?
    от Вова в разделе Подбор Оборудования
    Ответов: 7
    Последнее сообщение: 23.02.2011, 14:40

Ваши права

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