|
v7: Ошибка при расшифровке в 7.7 | ☑ | ||
---|---|---|---|---|
0
programmer1c_
63 30.07.13
✎
20:08
|
Подскажите пожалуйста - не знаю где ошибка ... Есть отчет, в расшифровке конкретной ячейке передаю список значений, при нажатии в отчете пишет - что "...не (Выбран)". В чем может быть ошибка? Я уже все просмотрел - в самой форме отчета нигде не вызывается Выбран. Может я что-то упускаю?
|
|||
1
Ёпрст
30.07.13
✎
20:10
|
Смотри, что написано в ОбработкаЯчейкиТаблицы или в самой поделке или в глобальнике, если не указана в модуле поделки.
|
|||
2
programmer1c_
63 30.07.13
✎
20:14
|
(1) в глобальнике какие функции могут вызываться?
|
|||
3
programmer1c_
63 30.07.13
✎
20:14
|
в поделке нет, в ОбработкеЯчейкиТаблицы тоже нет
|
|||
4
Тьма
30.07.13
✎
20:34
|
Ошибка "не выбран элемент/не выбран документ" не связана с использованием метода Выбран()
|
|||
5
programmer1c_
63 30.07.13
✎
20:35
|
(4) да, вылетает вот такая ошибка. с чем это может быть связано?
|
|||
6
FN
30.07.13
✎
20:39
|
в расшифровку положил ссылку на выборку, в не на объект
|
|||
7
programmer1c_
63 30.07.13
✎
20:51
|
Значение не представляет агрегатный объект (выбран)
вот такая ошибка |
|||
8
Тьма
30.07.13
✎
20:58
|
Если в тексте ошибки нет указания на строку модуля, то ошибка содержится в формуле диалога либо формуле, записанной в выводимой таблице.
|
|||
9
MatrosoV AleXXXand_R
31.07.13
✎
07:53
|
(8) точно, посмотрю сегодня ... Возможно и правда в этом дело
|
|||
10
MatrosoV AleXXXand_R
31.07.13
✎
08:07
|
А хотя нет ... какие события могут выполняться при расшифровке? Кроме "ОбработкаЯчейкиТаблицы"?
|
|||
11
MatrosoV AleXXXand_R
31.07.13
✎
08:08
|
в глобальном модуле может какая-нибудь процедура выполняться?
Конфигурация - ТиС |
|||
12
1Сергей
31.07.13
✎
08:11
|
(11) Вы с автором родственники чтоли?
|
|||
13
MatrosoV AleXXXand_R
31.07.13
✎
08:12
|
(12) MatrosoV AleXXXand_R = programmer1c_63
|
|||
14
MatrosoV AleXXXand_R
31.07.13
✎
08:13
|
(13) + "= ИСТИНА"
|
|||
15
1Сергей
31.07.13
✎
08:15
|
(14) ты (6) пробовал? покажи как
|
|||
16
MatrosoV AleXXXand_R
31.07.13
✎
08:16
|
Прошу помочь мне :)
Конфигурация ТиС, в параметр расшифровки ячейки передаю список значений, который заполняется в момент вывода секции, но при срабатывании расшифровки из отчета лезет ошибка "Значение не представляет агрегатный объект (выбран)". Список значений - не переменная "Расшифровка", а моя переменная "СписокРасшифровки1" |
|||
17
1Сергей
31.07.13
✎
08:16
|
не умеет 1С список значений отображать, если метод .Выбрать(), но это нето
|
|||
18
MatrosoV AleXXXand_R
31.07.13
✎
08:19
|
(15) сделал так как обычно - перенес функционал из того отчета, в котором расшифровка работает точно, поэтому точно не в этом дело
(17) СписокРасшифровки1# - в параметре расшифровки, передается туда список значений, а в "ОбработкаЯчейкиТаблицы" я по идее должен получать "выбранное значение". Я функционал переносил с того отчета, в котором расшифровка работает. Только там она почему-то работает, а в этом отчете нет :) |
|||
19
MatrosoV AleXXXand_R
31.07.13
✎
08:20
|
у меня даже до процедуры "ОбработкаЯчейкиТаблицы" не доходит, смотрел отладчиком - до нее вылетает
|
|||
20
cw014
31.07.13
✎
08:20
|
В ТиС в глобальном модуле есть процедура обработки расшифровки. Она срабатывает в зависимости от значения расшифровки
|
|||
21
1Сергей
31.07.13
✎
08:21
|
(19) в ГМ не заходит?
|
|||
22
MatrosoV AleXXXand_R
31.07.13
✎
08:21
|
(20) Вот .. это .. похоже на правду! Спасибо большое :)
|
|||
23
MatrosoV AleXXXand_R
31.07.13
✎
08:22
|
(21) скорее всего заходит, но я по большей части в последние годы 8-рочник, поэтому я не знал где проверять в ГМ - заходит или нет
Спасибо cw014, сегодня попозже посмотрю |
|||
24
MatrosoV AleXXXand_R
31.07.13
✎
08:23
|
А процедура ОбработкаРасшифровки в ГМ она является предопределенной или она откуда-то вызывается?
|
|||
25
aka AMIGO
31.07.13
✎
08:26
|
(24) ИМХО. Эта процедура вызывается, если в твоей поделке в этой процедуре стоит флаг =1.
Если флаг=0 - выполняется всё, что в проце твоей поделки |
|||
26
MatrosoV AleXXXand_R
31.07.13
✎
08:29
|
(25) понял... Получается что дело в чем-то другом? А какие процедуры и функции могут вызываться в ТиСе при расшифровке?
|
|||
27
aka AMIGO
31.07.13
✎
08:33
|
(26) дык вроде всё, что прописано в теле этой процы "глОбрРасш" из ГМ
к примеру, открытие дока, журнала, отчета, обработки, справочника.. |
|||
28
1Сергей
31.07.13
✎
08:33
|
Процедура ОбработкаЯчейкиТаблицы(<?>,,,)
КонецПроцедуры Синтаксис: ОбработкаЯчейкиТаблицы(<Значение>,<ФлагСтандОбраб>,<Таблица>,<Адрес>) Назначение: Предопределенная процедура обработки ячейки таблицы (по двойному щелчку мыши или по нажатию клавиши ''Enter'' в табличном документе на выбранной ячейке). ... Важно! Если данная процедура описана в модуле формы, то вызывается она, иначе система запускает одноименную процедуру из глобального модуля. |
|||
29
MatrosoV AleXXXand_R
31.07.13
✎
08:34
|
(27), (28) Спасибо вам большое :)
|
|||
30
MatrosoV AleXXXand_R
31.07.13
✎
08:35
|
сама процедура "ОбработкаЯчейкиТаблицы" в форме отчета есть, я вчера ее добавлял
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |