| 
    
            
         
         | 
    
    
  | 
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 
 | 
         
        сама процедура "ОбработкаЯчейкиТаблицы" в форме отчета есть, я вчера ее добавлял     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |