Получение данных из базы данных Действие (Action)

Last Updated : Nov 26, 2021 |

Об этой задаче

Действие Выполнить базу данных возвращает набор записей из базы данных. Действие или действия Получение данных из базы данных затем используются для выбора текущей записи, значения которой будут помещены в переменные потока вызовов.

Процедура

  1. Щелкните значок Операции с базой данных.
  2. Щелкните поток вызовов, в котором вы хотите разместить действие.
  3. Свяжите новое действие с нужным результатом предыдущего действия.
  4. Выберите Получение данных из базы данных.
  5. Дважды щелкните действие, чтобы отобразить вкладки его настроек.
  6. Вкладки Общее, Вводные запросы, Reporting и Результаты являются стандартными и доступны для всех действий. См. Вкладки действия «Запуск» и настроек действия.
  7. Выберите вкладку Особые. Настройте параметры согласно требованиям.

    Настройка

    Описание

    Извлечь следующий элемент в списке

    Выбор следующей записи, возвращаемой действием Выполнить базу данных, в качестве текущей записи.

    Извлечь предыдущий элемент в списке

    Выбор предыдущей записи, возвращаемой действием Выполнить базу данных, в качестве текущей записи.

    Извлечь первый элемент в списке

    Выбор первой записи, возвращаемой действием Выполнить базу данных, в качестве текущей записи.

    Извлечь последний элемент в списке

    Выбор последней записи, возвращаемой действием Выполнить базу данных, в качестве текущей записи.

  8. Щелкните ОК.
  9. При необходимости свяжите результаты действия с последующими действиями.

Результат

Это действие имеет следующие результаты, которые можно привязать к последующим действиям:

  • Выполнено: значения выбранных записей назначены для переменных $DBD.

  • В конце: в наборе данных больше нет записей.

  • Пусто: используемый метод не возвратил данные, переменная $DBD не содержит информации.

  • Сбой: возникла проблема при попытке получить следующую запись данных, переменная $DBD не содержит информации.

Пример

Примеры использования действий с базой данных приводятся в разделе Подключение базы данных IVR. Чтобы ознакомиться с примерами этого действия в потоке вызовов, см. Выборка данных из базы данных .