|
УФ, Как выгрузить результат запроса в дерево на форме | ☑ | ||
---|---|---|---|---|
0
Karambol
28.10.12
✎
17:27
|
Подскажите, как выгрузить результат запроса в дерево на форме?
Пишу: лпДерево = Результат.Выгрузить(ОбходРезультатаЗапроса.ПоГруппировкамСИерархией); ЗначениеВРеквизитФормы(лпДерево, "Дерево"); ЗначениеВДанныеФормы(лпДерево, "Дерево"); Ошибка: Ошибка при вызове метода контекста (ЗначениеВРеквизитФормы) по причине: Недопустимое значение параметра (параметр номер '2') Что я делаю не так? |
|||
1
Wobland
28.10.12
✎
17:29
|
&НаКлиенте
Процедура ВыраститьДуб(Команда) ИнициализацияДерева(ЗначениеНуля); КонецПроцедуры &НаСервере Процедура ИнициализацияДерева(Ноль) Дуб=Новый ДеревоЗначений; Дуб.Колонки.Добавить("Количество"); Ветка0=Дуб.Строки.Добавить(); Ветка0.Количество=Ноль; Ветка1=Ветка0.Строки.Добавить(); Ветка1.Количество=Ноль; Ветка1.Строки.Добавить().Количество=10; Ветка1.Строки.Добавить().Количество=5; Ветка1.Строки.Добавить().Количество=10; Ветка1=Ветка0.Строки.Добавить(); Ветка1.Количество=Ноль; Ветка2=Ветка1.Строки.Добавить(); Ветка2.Количество=Ноль; Ветка2.Строки.Добавить().Количество=7; ЗначениеВРеквизитФормы(Дуб, "Дерево"); КонецПроцедуры |
|||
2
Wobland
28.10.12
✎
17:30
|
(1) а Дерево - реквизит формы
|
|||
3
Karambol
28.10.12
✎
17:34
|
(1)Тоже ошибку пишет:
Ошибка при вызове метода контекста (ЗначениеВРеквизитФормы) ЗначениеВРеквизитФормы(Дуб, "Дерево"); по причине: Недопустимое значение параметра (параметр номер '2') |
|||
4
Wobland
28.10.12
✎
17:35
|
(3) что такое Дерево?
|
|||
5
Karambol
28.10.12
✎
17:36
|
(4) Реквизит управляемой формы и типом значения ДеревоЗначений
|
|||
6
Wobland
28.10.12
✎
17:39
|
(5) аналогично. но у меня работает
|
|||
7
Wobland
28.10.12
✎
17:50
|
вот тебе запросом. найди 10 отличий
https://dl.dropbox.com/u/64196148/НуКаДерево.epf |
|||
8
Karambol
28.10.12
✎
17:56
|
(7)Хм. В управляемом приложении работает. Но у меня режим обычного приложения с поддержкой УФ, может из-за этого не хочет?
|
|||
9
Wobland
28.10.12
✎
18:03
|
а у меня эта форма ваще в обычном не открывается
|
|||
10
Karambol
28.10.12
✎
18:07
|
(9)У меня тоже не открывается, я ее код в свою обработку скопировал
|
|||
11
Wobland
28.10.12
✎
18:11
|
(10) неудачник
http://screencast.com/t/407ebaOrRR1 |
|||
12
Karambol
28.10.12
✎
18:15
|
(11)Как сделал? :)
|
|||
13
Wobland
28.10.12
✎
18:15
|
(12)&НаКлиенте
Процедура ВыраститьДерево(Команда) СделатьДерево(); КонецПроцедуры &НаСервере Процедура СделатьДерево() Запрос=Новый Запрос; Запрос.Текст="выбрать 50 как раз"; ЗначениеВРеквизитФормы(Запрос.Выполнить().Выгрузить(ОбходРезультатаЗапроса.ПоГруппировкамСИерархией), "Дуб"); КонецПроцедуры |
|||
14
Karambol
28.10.12
✎
18:26
|
почему-то не открываются внешние обработки на УФ в обычном приложении. А если обработка в конфигурации, то открывается
|
|||
15
Wobland
28.10.12
✎
18:54
|
телепатирую: получаемое дерево не совпадает по структуре с реквизитом формы
|
|||
16
rphosts
28.10.12
✎
18:57
|
(14) правов не хватает
|
|||
17
Wobland
28.10.12
✎
19:01
|
(16) у меня мелкая конфигурация, с нуля писанная. пользователей в базе вообще нет, роль одна - повелитель
|
|||
18
Wobland
28.10.12
✎
19:01
|
(17) в смысле такая же ерунда
|
|||
19
rphosts
28.10.12
✎
19:12
|
а, ёпрст! ну конечно, а как вообще согут открыться УФ из обычного приложения!!! Как вообще из обычного каике УФ могуть открываться!!!
Обратное иногда верно, но только если для этого сделан ряд телодвижений и к тому-же не всегда это адекватно по трудозатратам, не редко проще написать 2 разных обработки для УФ и для обычных. |
|||
20
Wobland
28.10.12
✎
19:13
|
(19) показать пример УФ в обычном приложении?
|
|||
21
rphosts
28.10.12
✎
19:16
|
(20)документа у которого есть и форма для УФ и для обычного? Так у обработок есть только одна основная форма для того режима под который рисолвалась
|
|||
22
Wobland
28.10.12
✎
19:18
|
(21) ну одна основная. управляемая. во внешней не открывается, во встроенной открывается
|
|||
23
rphosts
28.10.12
✎
19:21
|
основной режим запуска = ?
|
|||
24
Wobland
28.10.12
✎
19:23
|
(23) Управляемое приложение
|
|||
25
Wobland
28.10.12
✎
19:23
|
перекроил на обычное. результат тот же - не открывается
|
|||
26
rphosts
28.10.12
✎
19:23
|
и внешняя форма под УФ не открывется?
|
|||
27
Wobland
28.10.12
✎
19:24
|
(26) ахха
|
|||
28
Wobland
28.10.12
✎
19:25
|
управляемая форма внешней обработки в обычном режимен не открывается.
управляемая форма втроенной обработки в обычном режимен не открывается. |
|||
29
rphosts
28.10.12
✎
19:25
|
а у меня всё нормально отрбатывает!!! фотку дать?
|
|||
30
Wobland
28.10.12
✎
19:25
|
(28) последнее не убрать ;)
|
|||
31
Wobland
28.10.12
✎
19:26
|
(29) не, не дать, верю ;)
но как-то интересно, что я делаю не так... |
|||
32
rphosts
28.10.12
✎
19:26
|
так если основной режим запуска = УФ, то основной это и ест УФ, а обычные форрмы - это огрызки старого....
|
|||
33
rphosts
28.10.12
✎
19:27
|
забавно.... надо будет разобраться с этим вопросом... но завтра... поздновато уже...
|
|||
34
Karambol
29.10.12
✎
05:24
|
(19) Так обычное приложение может поддерживать УФ, если в свойствах конфигурации поставить галочку "Использовать управляемые формы в обычном приложении".
|
|||
35
rphosts
29.10.12
✎
05:59
|
Wobland, ну короче, что-бы не повторять то что упорно не получается - дай мне твой нераб. пример - а то я или не то делаю или нифига не могу добиться того что у тебя не работает
|
|||
36
Wobland
29.10.12
✎
07:08
|
(35) а вон же - в (7)
|
|||
37
rphosts
29.10.12
✎
07:18
|
(36) и конфу надо! с её настройками и кодом как её вызывабют! думается всё кроется в каких-то деталах...
|
|||
38
Wobland
29.10.12
✎
08:09
|
(37) а она дома...
|
|||
39
rphosts
29.10.12
✎
08:10
|
вот-же нафиг!
|
|||
40
Wobland
29.10.12
✎
08:14
|
(39) да можно взять совсем голую конфигурацию и играться с ней, но не до этого сейчас
|
|||
41
Karambol
29.10.12
✎
16:22
|
(15)Был прав! Все получилось! Всем большое спасибо! :)
|
|||
42
Wobland
29.10.12
✎
16:26
|
(29) ну-ка ходи сюда ;)
v8: управляемая форма обработки в обычном режиме |
|||
43
rphosts
29.10.12
✎
16:30
|
(43) сходил, я не так запускал... надоб было с тебя сразу конфу требовать
|
|||
44
Wobland
29.10.12
✎
16:33
|
(43) надо было всё-так фотку просить ;)
|
|||
45
rphosts
29.10.12
✎
17:22
|
(44) всё-же дай конфу а я покалупаюсь при случае
|
|||
46
Wobland
29.10.12
✎
17:24
|
||||
47
rphosts
29.10.12
✎
17:38
|
забрал - в выхи помучаю
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |