ИсточникДанныхСхемыКомпоновкиДанных.СтрокаСоединения

Свойства · ConnectionString

Тип: Строка. Строка соединения с источником данных. Для текущей информационной базы - пустая строка.

Полное описание, параметры и ограничения

ИсточникДанныхСхемыКомпоновкиДанных.СтрокаСоединения (DataCompositionSchemaDataSource.ConnectionString)

ИсточникДанныхСхемыКомпоновкиДанных (DataCompositionSchemaDataSource)

СтрокаСоединения (ConnectionString)

Доступен, начиная с версии 8.1.

Использование:
Чтение и запись.
Описание:
Тип: Строка.
Строка соединения с источником данных.
Для текущей информационной базы - пустая строка.
Доступность:

Сервер, толстый клиент, внешнее соединение.

Использование в версии:

Доступен, начиная с версии 8.1.

Методическая информация

Практические примеры

Своя схема: локальный источник и запрет ненужной группировки запроса

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

Где и как запускать

Серверный модуль своего учебного отчета либо толстый клиент; без обращения к рабочим данным.

Подготовка

  1. Поместите фрагмент в серверный модуль учебной обработки.

  2. Запрос содержит только свои литералы 300 и 6; внешнее соединение и таблицы рабочей базы не используются.

Схема = Новый СхемаКомпоновкиДанных;
Источник = Схема.ИсточникиДанных.Добавить();
Источник.Имя = "Локальный";
Источник.ТипИсточника = "Local";
Источник.СтрокаСоединения = "";
Набор = Схема.НаборыДанных.Добавить(Тип("НаборДанныхЗапросСхемыКомпоновкиДанных"));
Набор.Имя = "Продажи";
Набор.ИсточникДанных = Источник.Имя;
Набор.Запрос = "ВЫБРАТЬ 300 КАК Цена, 6 КАК Количество";
Набор.ИспользоватьГруппировкиЗапросаЕслиВозможно = Ложь;
Запрос = Новый Запрос(Набор.Запрос);
Выборка = Запрос.Выполнить().Выбрать();
Если Выборка.Следующий() Тогда
    Сообщить("Учебная сумма: " + Строка(Выборка.Цена * Выборка.Количество));
КонецЕсли;

Разбор по шагам

  1. Пустая строка соединения обозначает текущую информационную базу.

  2. Создайте набор и выключите использование группировок запроса.

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

Как проверить результат

  1. Проверьте фактическую сумму 1800.

  2. Проверьте пустую строку соединения и Ложь в свойстве набора.

Ожидаемый результат

Настроенный локальный источник и расчет по своим буквальным значениям.

На что обратить внимание

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

Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.

Не хотите разбираться сами?

Адаптируем это решение под вашу базу. Оценка бесплатно.

Оставить задачу

1С, 1С:Предприятие — товарные знаки ООО «1С». Сайт не является официальным представительством фирмы «1С» и не аффилирован с ней.