&НаКлиенте
Процедура ТипКонтрагентаПриИзменении(Элемент)
Элементы.ГруппаКлиент.Видимость = ТипКонтрагента = "Клиент";
Элементы.ГруппаПоставщик.Видимость = ТипКонтрагента = "Поставщик";
КонецПроцедуры
ПолучитьБлокируемыеРеквизитыОбъекта()
в модуле менеджера справочника. Поставьте точку останова в ней и откройте стек вызовов.ОбщегоНазначенияУТКлиент.ПровестиДокументы(Список, ТипСписка);
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| СвязанныеДокументы.Ссылка КАК ДокументСсылка,
| ПРЕДСТАВЛЕНИЕ(СвязанныеДокументы.Ссылка) КАК ПредставлениеДокумента
|ИЗ
| КритерийОтбора.СвязанныеДокументы(&Документ) КАК СвязанныеДокументы
|ГДЕ
| СвязанныеДокументы.Ссылка.Проведен";
Запрос.УстановитьПараметр("Документ", Ссылка);
Результат = Запрос.Выполнить();
ВыборкаДетальныеЗаписи = Результат.Выбрать();
ДокументыТекстом = "";
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
Если ТипЗнч(ВыборкаДетальныеЗаписи.ДокументСсылка) = Тип("ДокументСсылка.СчетНаОплату") Тогда
ДокументыТекстом = ДокументыТекстом + ВыборкаДетальныеЗаписи.ПредставлениеДокумента + ", ";
КонецЕсли;
КонецЦикла;
Макет.Параметры.СвязанныеДокументы = ДокументыТекстом;
Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ТоварыНаСкладахОстатки.Номенклатура КАК Номенклатура, | ТоварыНаСкладахОстатки.Склад КАК Склад, | ТоварыНаСкладахОстатки.КоличествоОстаток КАК Количество |ИЗ | РегистрНакопления.ТоварыНаСкладах.Остатки( | , | Склад = &Склад | И Номенклатура В | (ВЫБРАТЬ | РеализацияТоваровТовары.Товар КАК Товар | ИЗ | Документ.РеализацияТоваров.Товары КАК РеализацияТоваровТовары | ГДЕ | РеализацияТоваровТовары.Ссылка = &Ссылка)) КАК ТоварыНаСкладахОстатки |ГДЕ | ТоварыНаСкладахОстатки.КоличествоОстаток < 0"; Запрос.УстановитьПараметр("Склад", Склад); Запрос.УстановитьПараметр("Ссылка", Ссылка); РезультатЗапроса = Запрос.Выполнить(); Сообщить(РезультатЗапроса); ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
почему я не могу получить "РезультатЗапроса"? Это запрос на остаток товара, как я понимаю