#0
by FromRome
Добрый день! подскажите пожалуйста, как правильно передать текущий объект (еще не записанный) параметром в запрос, например можно в запросе использовать ТЧ документа передав его параметром &Товары. А как передать сам объект (Знаю что можно передавать типизированные поля ТаблицыЗначений)? Все мои попытки приводят к ошибке метода Запрос.Выполнить. Пример:
#1
by ovrfox
Текущий объект, который не записан , отсутсвует в базе данных , поэтому к нему нельзя обратиться через запрос. Его прежнее состояние, которое было до начала редактирования можно получить запросом по парамерту Ссылка
#2
by 4St
Добрый день! Какая-то жесть, если честно. Для чего это? Проще сделать новую ТаблицуЗначений с 2 колонками и 1 строкой (Пациент,Организация). 6 строк кода (можно даже 5). Задача, кажется, вырвана из контекста.
#3
by FromRome
Я задачу так и реализовал, сделал ТЗ с 2 колонками и 1 строкой и передал ее параметром, но возник интересующий меня вопрос, можно ли как то по другому передать текущие данные формы в запрос? без ТЗ К примеру табличную часть можно передать в запрос следующимм образом: А можно ли передать весь объект в запрос? не используя условие что Документ.Ссылка = &Ссылка
#6
by FromRome
вот собственно моя функция: Интерес чисто академический, варианты передачи параметров в запрос для выходной таблицы, кроме как Тз с описанием типов полей. Суть задачи в том что нужно проверять что конкретно взятая медицинская организация может принимать детей и конкретно взятый пациент это непосредственно ребенок, проверку нужно производить при заполнении формы документа ( при изменении пациента и организации ) ТЗ = Новый ТаблицаЗначений;
#8
by 4St
А если отойти от академизма в запросах и вернуться к академизмам в разработке, то задач в действительности две: 1) Проверить, что конкретно взятая медицинская организация может принимать детей 2) Проверить, что конкретно взятый пациент это непосредственно ребенок. И они должны выполняться разными запросами. Да, их можно выполнить и единым пакетом, и даже вложенными запросами, но сами запросы разные, и миксовать их вместе - излишнее усложнение.
#12
by sash-ml
объект нельзя, как SQL поймет что там?. Возможно когда нибудь будет реализована поддержка ХМЛ объектов.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Консоль отчетов. Как вывести параметр запроса в шапку макета?
- Можно ли в качестве параметра запроса указать поле этого же запроса?
- Параметр СКД и условие компоновки данных. Как сделать параметр не обязательным?
- Вывести на форму не параметр отбора в СКД, но не параметр отчета
- v7: Форма.Параметр Форма.Закрыть() Как передать параметр из закрываемой формы
- Передать в параметр одного запроса значение из другого запроса
В этой группе 1С
- Подключение компонента
- Видео "Разработка на 1с по промышленным стандартам" (8 часов) Алексей Лустин
- УКФ vs БИТ.Финанс
- БП 3.0 Веб-клиент. Ввод адреса в свободной форме недоступен
- метод глобального контекста ПоказатьОповещениеПользователя
- Не печатается qr-код на чеке, ПТК rr04k, сканер Symbol DS4308
- 1С 8.3 КА 2.0 Изменение Контрагента в документе Реализация товаров услуг-ошибка!
- ЗУП - НДФЛ к зачету
- Управляемые формы и программное формирование СКД
- 1С 8.2 Управляемые формы: отключить окно сообщений
- Изменение правила КД2
- УТ 11 что означают желтые треугольники
- Белые и черные списки в ут 11.2
- Не удалось записать Регламентная операция
- 8.2 УТ 11 Не могу установить цены номенклатуры
- Конфигурация Розница 2.2.14, стоимостная оценка склада
- Обновление конфигурации БД и запуск из батника
- v7: Отчет о движении товаров выводит группы
- Поймали da_vinci_code. Есть решение?
- 1с8 несколько внешних событий от сканера