Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
13 дек 2024, 20:49

Обработка результата запроса

Автор SChernov, 23 июл 2014, 09:36

0 Пользователей и 1 гость просматривают эту тему.

SChernov

Куда можно выгрузить результат запроса для дальнейшей обработки? Например, для удаления из бд

LexaK

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

SChernov

Не подскажете, как удалить выбранную строку в таблице значений из базы данных?

LexaK

Синтаксис помощник читать будем?
там так и написано
КакаяТоТаблицаЗначений.Удалить(...)

ТаблицаЗначений (ValueTable)
Удалить (Delete)
Вариант синтаксиса: Удаление по объекту

Синтаксис:

Удалить(<Строка>)
Параметры:

<Строка> (обязательный)

Тип: СтрокаТаблицыЗначений.
Удаляемая строка таблицы значений.
Вариант синтаксиса: Удаление по индексу

Синтаксис:

Удалить(<Индекс>)
Параметры:

<Индекс> (обязательный)

Тип: Число.
Индекс строки, которую необходимо удалить.
Описание:

Удаляет строку таблицы значений.

Доступность:

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

ТаблицаЦен.Удалить(Индекс);


Добавлено: 23 июл 2014, 16:05


в вашем примере

КакаяТоТаблицаЗначений.Удалить(ВыбраннаяСтрока)

если помогло нажмите: Спасибо!

SChernov

Цитата: LexaK от 23 июл 2014, 16:04
КакаяТоТаблицаЗначений.Удалить(ВыбраннаяСтрока)

Таким образом удаляется строка и ТЗ, а мне нужно удалить из БД

LexaK

тогда вопрос не корректно стоит, в БД нет просто ТЗ.
есть табличные части, наборы записей и т.д.

Если вы под табличной частью подразумеваете ТЗ, то строка удаляется также (опять же см. Синтаксис помощник)
Добавлено: 23 июл 2014, 17:11


получаете нужный объект, где эта ТЧ - ТЗ, удалаете строку, записываете объект в базу.
если помогло нажмите: Спасибо!

freez1301

Цитата: SChernov от 23 июл 2014, 09:36
Куда можно выгрузить результат запроса для дальнейшей обработки? Например, для удаления из бд
Вам надо для начала получить объект по ссылке, а затем его можно удалить

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск