Чтобы задать параметры в запросе, например, в платформе 1С, нужно: its.1c.ru groxin.ru
- Создать объект «Запрос» с нужным текстом запроса на специальном языке запросов. its.1c.ru Этому свойству можно явно присвоить значение или воспользоваться конструктором объекта «Запрос». its.1c.ru В последнем случае текст запроса передаётся в качестве параметра в конструктор объекта «Запрос» при его создании. its.1c.ru
- Установить параметры запроса с помощью метода «УстановитьПараметр». its.1c.ru В тексте запроса параметры обозначаются знаком ”&”. its.1c.ru В качестве параметров используются значения, которые указываются пользователем в диалоге или значения типов, для которых нет литералов, например, пустых ссылок на элементы справочников. its.1c.ru
- Выполнить запрос с помощью метода «Выполнить()» объекта «Запрос». its.1c.ru Этот метод возвращает другой объект «РезультатЗапроса», содержащий выбранные данные из базы данных. its.1c.ru
В платформе Microsoft для создания запроса с параметрами нужно: support.microsoft.com
- Создать запрос на выборку и открыть его в конструкторе. support.microsoft.com
- В строке «Условия» поля, к которому требуется применить параметр, ввести текст, который нужно отобразить в поле параметра, заключённый в квадратные скобки. support.microsoft.com Например, [Введите дату начала:]. support.microsoft.com
- Повторить шаг 2 для каждого поля, в которое необходимо добавить параметры. support.microsoft.com При запуске запроса текст отобразится без квадратных скобок. support.microsoft.com
- Ввести нужное значение и нажать кнопку ОК. support.microsoft.com
Также можно настроить параметр так, чтобы он принимал только определённый тип данных. support.microsoft.com Для этого нужно открыть запрос в режиме конструктора, на вкладке «Конструктор запросов» в группе «Показать и скрыть» щёлкнуть «Параметры». support.microsoft.com В диалоговом окне «Параметры запроса» в столбце «Параметр» ввести текст запроса на ввод каждого из параметров, для которых требуется указать тип данных, а в столбце «Тип данных» выбрать тип данных для каждого параметра. support.microsoft.com