Имя: Пароль:
1C
1С v8
Установка параметров отчета на СКД в УФ
,
0 Jokerman
 
26.09.12
10:10
Вроде де бы простая вещь, а параметр не устанавливается, что не так?
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
...        Отчет.КомпоновщикНастроек.Настройки.ПараметрыДанных.УстановитьЗначениеПараметра(Новый ПараметрКомпоновкиДанных("Организация"),ПараметрыСеанса.Организация);

КонецПроцедуры
1 Jokerman
 
26.09.12
10:10
Параметр сеанса заполнен, проверял
2 Jokerman
 
26.09.12
10:16
У параметра стоит "быстрый доступ"!
3 Jokerman
 
26.09.12
10:20
Где-то перетирается?
4 Jokerman
 
26.09.12
10:28
Что за дрянь?
5 Maxus43
 
26.09.12
10:29
дальше на форме на клиенте что? может там всякие инициализировать и т.д. идут
6 Jokerman
 
26.09.12
10:37
(5) Короче задача проста: установить некоторые параметры программно, как кто делает? В обычной форме, просто лепил поля и устанавливал при изменении параметры
7 Jokerman
 
26.09.12
10:40
Такое ощущение, что я здорово отстал от прогресса, где делается это. Есть вариант как выражение с общими процедурами прям в макете. Есть другой способ?
8 Maxus43
 
26.09.12
10:43
код надо видеть чтоб понять куда вставить указание параметров... код с формы, ПриОткрытии, ПередОткрытием, ОбновлениеОтображения
9 Jokerman
 
26.09.12
10:45
(8) У меня стоит в ПриСозданииНаСервере, больше нигде ничего не стоит.
10 Defender aka LINN
 
26.09.12
10:52
НастройкиПользователя, не?
11 Jokerman
 
26.09.12
10:54
(10) что изменить непонятно "Настройки" на "ПользовательскиеНастройки"
12 Defender aka LINN
 
26.09.12
10:57
(11) да
13 Jokerman
 
26.09.12
11:03
Почему всегда разница такая между УФ и ОФ
(12) спасибо, то, что надо, подскажите плз, почему конструкция Отчет.КомпоновщикНастроек.ПользовательскиеНастройки.Элементы.Найти(Новый ПараметрКомпоновкиДанных(ИмяПараметра)) возвращает неопределено, приходится цикл по элементам организовывать!
14 Maxus43
 
26.09.12
11:03
Найти("Организация") потомучто
15 Jokerman
 
26.09.12
11:05
(14) это если Идентификатор пользовательской настройки заполнен, не?
16 Maxus43
 
26.09.12
11:05
>>приходится цикл по элементам организовывать
ну заполнен же
17 Maxus43
 
26.09.12
11:06
Элементы.Найти - и в обычном приложении - имя параметра
18 Jokerman
 
26.09.12
11:06
Нет, Строка(Объект.Параметр) = "Организация"
19 Jokerman
 
26.09.12
11:07
предварительно:
Для каждого Объект из Отчет.КомпоновщикНастроек.ПользовательскиеНастройки.Элементы Цикл
20 Maxus43
 
26.09.12
11:08
(19) дак работает (14) то?
21 Jokerman
 
26.09.12
11:08
(20) нет
22 Jokerman
 
26.09.12
11:09
там GUID надо
23 Jokerman
 
26.09.12
11:10
Опять замороченный круг ПолучитьОбъектПоИдентификатору, ПолучитьИдентификаторПоОбъекту
24 Jokerman
 
26.09.12
11:11
Пока вижу только перебором, как в отборе
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой