#0
by PiotrLoginov
Здравствуйте всем. Пытаюсь разобраться в роли, которую играет в запросе содержимое параметра МассивОбъектов. Мне нужно в макет внешней печатной формы для Расходной накладной (конфигурация УТ 11) добавить ячейку со значением одного из реквизитов стороннего документа, а именно заказа, на основании которого создана текущая Расходная накладная. Насколько я понял, когда мы составляем запрос на выборку данных (для использования их потом при заполнении печатной формы), мы должны указать, что информация должна выбираться именно из той конкретной расходной накладной, которая в данный момент у нас открыта. Для этого, как правило, в запросе присутствует параметр, значение которго берется из МассивОбъектов. Именно там уже по умолчанию находится ссылка на текущий открытый документ. Значит, если я хочу добавить в запрос выборку данных не из текущего открытого документа, а еще откуда-то, я должен добавить в запрос еще один параметр, значением которого будет ссылка на конкретный экземпляр объекта конфигурации (в моем случае - на заказ, на основании которго создана в данный момент открытая расходная накладная). Правильно? А как это сделать?
#1
by dimaldinho
>> на основании которго создана в данный момент открытая расходная накладная Основание - это имя реквизита расходной накладной.
#3
by PiotrLoginov
Я думаю, это то, что мне надо *yahoo* Спасибо огромное. А насчет текста - сори, знаю, что не умею чтобы и коротко, и максимально понятно, так стараюсь хотя бы структурировать абзацами.
#4
by PiotrLoginov
Не сработало :( при попытке закрыть окно модуля выскакивает сообщение, что переменная Основание не определена. Мб мне предварительно сформировать запрос, записывающий значение в переменную Основание ?
#5
by dimaldinho
>> Мб мне предварительно сформировать запрос, записывающий значение в переменную Основание ? Предварительно проверить, как называется реквизит, где хранится основание, если он есть. И как в контексте внешней печатной формы называется переменная, где хранится ссылка на расходную накладную. Может быть что-то вроде
#6
by PiotrLoginov
Аа-а.. понял. Есть реквизит ЗаказКлиента , тип данных которого - сразу несколько документов, могущих быть основанием для Расходной накладной. Прямо сейчас не могу, а в течение дня тогда попробую варианты...
#7
by PiotrLoginov
Попробовал: ЗаказКлиента, ДокОбъект.ДокументОснование, ДокСсылка.Основание. Такие переменные "не определены". Охотно верю, что если правильно "обзову" документ-основание, можно будет ссылку на него принять в качестве параметра. Но чтобы правильно его "обозвать", я должен все-таки четко представлять, как работает процедура Печать, и какие откуда берутся для нее параметры. Попробовал почитать значения параметров отладчиком - новый затык: использовать отладчик для внешних форм - само уже не так-то просто. Завтра напишу новый пост на эту тему.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Универсальный обмен данными данными XML через COM с передачей параметров.
- v82. Установить карту маршрута в управляемом приложении
- Обычные формы в управляемом приложении
- Как запустить обработку при старте системы в управляемом приложении.
- Как задать параметры СКД в Управляемом приложении?
- Не управляемая форма в управляемом приложении
- Как открыть форму в управляемом приложении
- 82 - Можно ли с фукнции печать модуля ВПФ открыть форму ВПФ ?
- Как в управляемом приложении перебрать элементы справочника?
- ВПФ в УТ 10.3 не помещается таблица на страницу
- ВПФ для УТ11
- Форма настроек СКД в Управляемом приложении
В этой группе 1С
- Как в одну табличную часть вводить разные типы данных?
- v7: корректировка себестоимости готовой продукции(фактическая)
- Как настроить ЗУП, чтобы график "вытеснялся" табелем?
- Параметры сеанса. Модуль сеанса
- Резервное копирование Windows 7 не видит диск. Почему?
- БП для Украины. Баланс, среднее количество работников
- Динамика СКД
- Ввод начальных остатков в ЗУП
- ОСВ В контроле краснота в сальдо на конец периода по 91 и 99 счетам
- Начало отпуска = Дню индексации заработка. Непонятки.
- Отправка почты с прикрепленным файлом из временного хранилища
- Переименовать в итоговой строке "Итого" в "Всего", СКД
- Конвертация данных, розница 2.0
- 8.2 - открыть форму записи РС передав "ДанныеЗаполнения" - как?
- СКД установить программно дату
- Как открыть Несколько экземпляров отчета не програмно
- УФ. Как в табличной части документа сделать отбор по списку значений?
- Как можно получить результат функции фонового задания
- УФ. СвязиПараметровВыбора и реквизит формы. Помогите!
- Выбрать РАЗЛИЧНЫЕ или СГРУППИРОВАТЬ ПО всем полям