FOLD
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору alek11111 Запрос.Текст ="ВЫБРАТЬ ХозрасчетныйОстатки.Счет, ХозрасчетныйОстатки.Субконто1, ХозрасчетныйОстатки.СуммаОстатокДт, ХозрасчетныйОстатки.СуммаОстатокКт ИЗ РегистрБухгалтерии.Хозрасчетный.Остатки(, , , ) КАК ХозрасчетныйОстатки " Если ЗначениеЗаполнено(Субконто1) Тогда Запрос.Текст =СтрЗаменить(Запрос.Текст,"РегистрБухгалтерии.Хозрасчетный.Остатки(, , , ) КАК ХозрасчетныйОстатки)","РегистрБухгалтерии.Хозрасчетный.Остатки(, , , &Парам = Субконто1) КАК ХозрасчетныйОстатки "); Запрос.УстановитьПараметр("Парам", Субконто1); КонецЕсли; написал как пример, ситаксис не соблюдал и естесно не проверял работоспособность |