0
tesei
02.04.13
✎
01:21
|
УТ 10.3, отчет продажи, при открытии сделан отбор - продажи только со своего склада:
Склад = УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(ПараметрыСеанса.ТекущийПользователь, "ОсновнойСклад");
УниверсальныйОтчет.ДобавитьОтбор("ДокументПродажи.Склад", Истина, ВидСравнения.Равно, Склад);
Отбор производится, только никто не мешает юзеру поменять его. Пробовал перебором разные реквизиты универсального отчета, типа такого:
УниверсальныйОтчет.ПостроительОтчета.ДоступныеПоля.ДокументПродажи.Поля["Склад"].Отбор = Ложь;
- пока ничего не подобрал.
|
|
2
aMz
02.04.13
✎
03:19
|
Посмотрел наспех , Процедура КоманднаяПанельФормыНастройка(Кнопка) , там процедуры универсального ответа: УниверсальныйОтчет.ФормаНастроек . Проваливаешься туда, перед открытием формы, проверяешь форму настроек, на свой отчет(что бы в других отчетах все было ОК) и прописываешь для ФормыНастроек доступности нужных полей, думаю с отладчиком разбирешся.
|
|