Имя: Пароль:
1C
1С v8
параметры во внешнем отчете 82 (управляемая форма)
0 колодина
 
09.09.11
10:40
столкнулась с непонятной проблемой... сделала отчет внешний , 82, управляемое приложение. теперь хочу добавить еще один параметр на форму - добавляю его в системе компоновки данных, устаналиваю быстрый доступ... все аналогично другим, которые есть на форме.
запускаю отчет - а этого параметра там нету...
подскажите люди добрые - чего бы сделать? уже кэш чистила... вроде все пробовала... мистика какая-то... хотя конечно, все должно просто объясняться - криворучием... но вот не могу понять чего бы еще сделать
1 nicxxx
 
09.09.11
10:42
наверно доступность отключена. флажок в колонке в Параметрах
2 nicxxx
 
09.09.11
10:42
в колонке "Ограничение доступности" - есть флажок?
а в Настройках наверно включен флажок "Показывать недоступные"
3 колодина
 
09.09.11
10:48
не.... все в полном порядке....
речь идет о дополнительных полях на закладке "отбор"....
я туда добавила поле в конфигураторе... вроде все оки...
4 nicxxx
 
09.09.11
10:51
а "Включать в пользовательские настройки" не сделала
5 nicxxx
 
09.09.11
10:52
там справа вертикальная панелька с кнопками, самая нижняя, с плюсом в нижнем левом углу, открывает маленькую формочку с тремя реквизитами...
6 колодина
 
09.09.11
10:52
сделала.... все сделала... нету его и все...
7 колодина
 
09.09.11
10:52
да все я сделала....
8 nicxxx
 
09.09.11
10:56
а ведь реально, не появляется второй параметр
9 nicxxx
 
09.09.11
10:58
в верхнем поле, нажать на Отчет правой кнопкой, зайти в Свойства элемента пользовательских настроек, включить Отбор, сохранить отчет, можно открыть в предприятии, должен появится новый параметр и поле Отбор, потом отключить там Отбор, параметр останется, а поле Отбор исчезнет
10 колодина
 
09.09.11
11:19
а ничего не получается
11 колодина
 
09.09.11
12:11
народ, никто не пишет что ли такие отчеты?
12 GenV
 
09.09.11
12:13
у меня нормально отображается ...
ЗЫ Попробуй "Установить стандартные настройки" и проверить в отладчике ПользовательскиеНастройки в компоновщике, если интерактивно все у тебя правильно.
13 jump if zero
 
09.09.11
12:42
радикальный метод на крайний случай

ХранилищеВариантовОтчетов.Удалить(неопределено,неопределено,неопределено);
14 колодина
 
09.09.11
12:48
(12) все уже пробовала.... фигня какая-то творится...
15 колодина
 
09.09.11
12:50
а как можно посмотреть это хранилище? вообще - как сделать вариант внешнего отчета доступным для других пользователей?
16 GenV
 
09.09.11
12:54
(15) Для других - создать свое хранилище. Есть пример в БСП для вариантов. Для настроек почти аналогично.
Про стандартные хранилища где-то в справке было написано.
17 колодина
 
09.09.11
13:01
вот ищу - найти чего-то не могу.... а для внешних отчетов - можно делать варианты, доступные для всех?
и - как сделать чтобы поле из "отбора" в компоновке данных - появилось реально в списке полей для быстрых отборов на форме?
18 GenV
 
09.09.11
13:09
(17) По поводу общих вариантов - посмотри БСП.
Отбор в быстрых настройках: либо добавить все отборы (галка + быстрый доступ) либо конкретное поле (включать в пользовательские настройки + быстрый доступ) + поле пользователю должно быть доступно (т.е. нет ограничений функциональных опций и т.д.). Этого достаточно.
19 jump if zero
 
09.09.11
13:14
СписокПользВариантов =ХранилищеВариантовОтчетов.ПолучитьСписок("ВнешнийОтчет.Отчет3",ПользователиИнформационнойБазы.ТекущийПользователь());
20 колодина
 
09.09.11
13:43
(18) а вот и недостаточно....
21 GenV
 
09.09.11
13:48
(20) Попробуй поменять название варианта в схеме и посмотри с новыми настройками.
22 колодина
 
09.09.11
13:49
(19) только программно можно?
23 колодина
 
09.09.11
13:50
(21) да уже все пробовала.... зараза какая-то...
добавали в схеме компоновки еще один вариант - а при открытии отчета вообще не могу выбрать вариант. такое впечатление, что где-то сохранился вариант настройки - и навсегда
24 jump if zero
 
09.09.11
13:52
ХранилищеВариантовОтчетов.Удалить("ВнешнийОтчет.Отчет3",неопределено,ПользователиИнформационнойБазы.ТекущийПользователь());

пользовательские варианты должны удалиться и настройки встать по умолчанию для встроенного варианта ОСНОВНОЙ
25 GenV
 
09.09.11
13:53
(22) Только программно для всех пользователей не сохранишь (во всяком случае при использовании системных команд). В системных настройках хранятся в разрезе пользователей (см. 19).
(23) Тааак. Отчет типовой, схема назначена? Предопределенные варианты в любом случае будут доступны выбора. Они доступны всегда при стандартном хранилище настроек.
26 колодина
 
09.09.11
13:56
(25) ну конечно он не типовой... в самом начале я писала - что отчет ВНЕШНИЙ!
27 jump if zero
 
09.09.11
13:58
в форме отчета
&НаСервере
Процедура ПриЗагрузкеВариантаНаСервере(Настройки)
   
Н =Настройки;

КонецПроцедуры

смотри что в настройках? там есть поле Идентификатор пользовательской настройки оно не должно быть ""
28 jump if zero
 
09.09.11
13:59
в смысле
Настроки.праметрыДанных.элементы
29 колодина
 
09.09.11
14:02
(27) у меня формы отчета нету... я делаю через схему компоновки данных. поэтому кстати и проблема с параметрами
30 GenV
 
09.09.11
14:06
(26) Внешний тоже типовой.
(29) Может тогда сам отчет не обновился (его метаданные), раз варианты не доступны. Если ты добавила в схему еще вариант - он !должен! быть доступен для выбора.
31 acsent
 
09.09.11
14:18
Настройки сохпаняла небось
32 колодина
 
09.09.11
14:29
(30) недоступен... ну посмотри сам - создай внешний отчет и подцепи его...
33 GenV
 
09.09.11
14:47
34 колодина
 
09.09.11
14:55
и куда ты эти варианты записал, чтобы видеть их?
35 колодина
 
09.09.11
15:00
где их прописать  в схеме компоновки? и если откроет другой пользователь а не ты - он их увидит, эти варианты?
36 GenV
 
09.09.11
15:02
(34) http://s03.radikal.ru/i176/1109/a1/6d0f09d8472d.jpg
Да. Это предопределенные варианты. На их основе можно сохранять свои, только для себя.
37 колодина
 
12.09.11
06:17
(36) а вот не видно этих предопределенных вариантов, когда запускаю отчет.... создаю их в схеме - а когда отчет открываю, то их не видно... может, еще чего надо сделать?
38 колодина
 
12.09.11
07:58
добавляю варианты в СКД - а когда открываю отчет , то их не вижу... видать что-то надо еще сделать?
39 колодина
 
12.09.11
09:09
подниму.... так и не разрешилась проблема у меня
40 колодина
 
12.09.11
09:39
почитала еще одну ветку - там так запросто говорят "добавь свои варианты.... " а как? дорогие друзья, подскажите плиз
41 GenV
 
12.09.11
10:21
42 колодина
 
12.09.11
10:55
изменить вариант и сохранить его - это я могу. а вот в конфигураторе мне надо сделать предопределенный вариант, чтобы его все видели - не могу.
43 GenV
 
12.09.11
11:06
(42) Телепаты по поводу (36) отдыхают ...
44 колодина
 
12.09.11
11:07
(43) да не появляются они у меня! создала два варианта - но когда запускаю отчет - не вижу их. что надо еще сделать?
45 колодина
 
12.09.11
11:08
я так понимаю - еще надо чего-то  сделать, чтобы варианты увидеть когда запускаешь отчет...
46 GenV
 
12.09.11
11:10
(45) Ну, да. Нажать кнопку "Выбрать вариант".
47 колодина
 
12.09.11
11:14
(46) нажимаю... нету их там... уже несколько раз сообщала - не вижу их... пустой список - нет вариантов для выбора
48 GenV
 
12.09.11
11:28
(47)
1. Ты сообщаешь слишком обтекаемые ответы. Например: "вот в конфигураторе мне надо сделать предопределенный вариант, чтобы его все видели - не могу" в конфигураторе оказывается у тебя все добавляется, ты не можешь выбрать их в режиме предприятия. Гадать, что ты имела ввиду не очень интересно ...
2. Уже говорил. Проверь что у тебя метаданные обновились, внешние отчеты имеют тенденцию грузится из кэша. Попробуй на тестовой или демо базе сначала с отчетом включенном в конфигурацию, потом со внешним. У меня нормально все работает ...
49 колодина
 
12.09.11
11:34
кэш чистила....
в конфигураторе - конечно могу добавлять.
а вот когда запускаю внешний отчет - нет вариантов для выбора.
с отчетом включенным в конфигурацию - конечно все работает. тут-то проблем нету...
откуда-то программа цепляет постоянно одну и ту же настройку... не могу понять.
за тебя - рада что все работает.
50 GenV
 
12.09.11
11:38
(49) Хранилище вариантов отчетов не назначено?
51 колодина
 
12.09.11
11:42
не назначено... конфига - типовая, изменять ее - не хотим.
если можно как-то назначить  не изменяя конфигу - не знаю пока как
52 GenV
 
12.09.11
11:48
(51) Платформа, конфа, простейший отчет с минимальным запросом также ведет себя?
53 колодина
 
12.09.11
11:50
1С:Предприятие 8.2 (8.2.13.219)
Управление торговлей, редакция 11.0 (11.0.6.9) (http://v8.1c.ru/trade/)
Copyright © ООО "1C", 2003-2011. Все права защищены
(http://www.1c.ru)
да, все так себя ведет.
предопределенные варианты, созданные в конфигураторе - не вижу после нажатия кнопки "выбрать вариант".
и пока не понимаю - что нужно сделать, чтобы их увидеть.
54 GenV
 
12.09.11
11:59
(53) У тебя для всей конфы назначено хранилище вариантов (свойство конфигурации). Вот оно и работает, т.к. для отчета не указано. Типовое хранилище работает с настройками из справочника. Вроде там была процедурка как его заполнять по метаданным, сейчас посмотрю.
ЗЫ Если бы сразу сказала, что у тебя картинка выбора варианта другая сэкономила бы время )
55 колодина
 
12.09.11
12:02
да 150 раз уже говорила об этом...
56 GenV
 
12.09.11
12:14
(5) Где конкретно у тебя сказано, что ты используешь хранилище вариантов отчета, т.к. типовая форма у тебя не отображается, ткни пальцем плиз ...
ЗЫ автообновление вариантов в конфигурации выполняется ВариантыОтчетов.ОбработкаПредопределенныхВариантов. Не знаю работает ли для внешних, но можно создать по аналогии. Или вручную для всех пользователей варианты сохранить - УТ это позволяет.
57 колодина
 
12.09.11
12:20
(56) так ты делаешь так что ли? в отчете запускаешь эту процедуру из общего модуля? или - все-таки у тебя как-то сами устанавливаются варианты? и ты - в конфигураторе создал несколько вариантов, а потом по кнопке - "выбрать вариант" - видишь их перечень?
58 GenV
 
12.09.11
12:28
(57) В другой конфе, у которой не назначено общее хранилище вариантов, варианты берутся типовыми средствами из схемы как я показал на картинках.
В типовой УТ варианты берутся только из хранилища вариантов (справочника). Предопределенные варианты туда помещаются при обновлении конфигурации или при начале работы (не помню когда) этой процедуркой. Т.к. УТ работает с хранилищем, то при ручном сохранении доступен выбор пользователей и подсистем для которого этот вариант будет доступен. Подсистема вариантов в УТ аналогична подсистеме "Варианты отчетов" из БСП - там можно почитать подробнее.
59 колодина
 
12.09.11
12:33
что такое БСП?
60 колодина
 
12.09.11
12:34
т.е. у тебя другая конфа вообще, в которой нет общего хранилища отчетов?
61 GenV
 
12.09.11
12:38
(59) Библиотека Стандартных Подсистем - описание на ИТС.
(60) В точку ) А твоей я демку поставил.
62 колодина
 
12.09.11
12:40
ну буду разбираться...... в инете поискала - у многих такая проблема, однако решения - не нашла... если получится - напишу
63 GenV
 
12.09.11
12:45
(62) Как варианты прописать в отчете при создании, если его вариантов в справочнике вообще нет - добавить варианты из схемы с флагом для всех новых пользователей.
64 GenV
 
12.09.11
12:46
63-Как варианты -> Как вариант:
65 колодина
 
12.09.11
13:02
(63) ну как их пропишешь? они есть в схеме. когда я подцепляю отчет  - никаких вариантов не могу добавить... нет там такого функцонала.
значит - надо как-то прописывать в модуле отчета...
66 GenV
 
12.09.11
13:34
(65) Можно внешнюю обработку написать, которая будет заполнять варианты добавленного внешнего отчета.
67 колодина
 
12.09.11
13:37
уху... страшно удобно....
68 колодина
 
12.09.11
13:37
фигня все... должно быть простое и удобное действие
69 колодина
 
12.09.11
13:51
походу надо в самом отчете как-то исхитриться варианты обновлять в хранилище...
только вот куда это записать? подскажите плзи
70 GenV
 
12.09.11
14:26
(69) Можно и в отчете - так конечно для пользователя удобнее. Справочник ВариантыОтчетов.
71 колодина
 
12.09.11
14:44
а вот и нельзя.... как ты в справочник запишешь, мне интересно?
72 GenV
 
12.09.11
15:28
(71) См. (48) - 1.
73 колодина
 
13.09.11
07:08
из обмена мнениями на закрытом сайте разработчиков стало ясно - что описанная выше ситуация результат недоработок в конфигурации. вот теперь интеерсно узнать - когда же это будет исправлено? а сейчас - без изменения кода не обойтись.
74 GenV
 
13.09.11
10:40
(73) Странно. У меня (с минимальным изменением кода внешнего отчета) нормально варианты добавляются и при получении параметров регистрации и при при открытии отчета. Но вам с разработчиками конечно виднее ...
75 колодина
 
15.09.11
06:04
(74) ты о внешнем отчете говоришь? или - о включенном в конфигурацию?
76 toypaul
 
гуру
15.09.11
09:05
создать новый внешний отчет с новым именем и перетащить туда все из текущего.
77 GenV
 
15.09.11
10:32
(75) О внешнем. Через файл-открыть или из справочника дополнительных отчетов.
78 колодина
 
15.09.11
14:13
(76) уху... это самое простое конечно...
(77) через файл если открыть - то все в порядке...
а вот если просто загрузить в ранее сохраненный отчет, тогда вот такая фигня и получается
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн