|  | Получить текущую область при клике на ТабДокумент | ☑ | 
    
        | 0
    
        Slon747   04.12.18✎ 12:56 | 
        Нужно определить, по какой области был клик.
В ячейке задал Имя "Остаток", но когда кликаю по ней, то получаю имя "R5C6".
 Как тогда узнать, куда кликнул?
 |  | 
    
        | 1
    
        Slon747   05.12.18✎ 09:24 | 
        up     |  | 
    
        | 2
    
        youalex   05.12.18✎ 09:43 | 
        Как вариант: 
 ТабличныйДокумент (SpreadsheetDocument)
 Вывести (Put)
 Синтаксис:
 
 Вывести(<Таблица>, <Уровень>, <ИмяГруппы>, <Открыта>)
 
 
 Возвращаемое значение:
 
 Тип: ОбластьЯчеекТабличногоДокумента.
 Область, в которую был осуществлен вывод.
 |  | 
    
        | 3
    
        Slon747   05.12.18✎ 09:45 | 
        (2) Не вот уже табдокумент на экране. Как узнать по какой области кликнул?
"Элемент.ТекущаяОбласть.Имя" вместо заданного имени возвращает "R5C6"
 |  | 
    
        | 4
    
        ZDenis   05.12.18✎ 09:54 | 
        (3) Область.Имя     |  | 
    
        | 5
    
        ZDenis   05.12.18✎ 09:54 | 
        В процедуре 
Процедура ТабличныйДокументВыбор(Элемент, Область, СтандартнаяОбработка)
 |  | 
    
        | 6
    
        Slon747   05.12.18✎ 10:06 | 
        (5) То же самое.
Область.Имя возвращает "R24C8", как будет не задавал имя в конфигураторе.
 |  | 
    
        | 7
    
        ZDenis   05.12.18✎ 10:08 | 
        (6) ТабДокумент у тебя висит на форме? Как ты его выводишь изначально?     |  | 
    
        | 8
    
        youalex   05.12.18✎ 10:09 | 
        (6) ты в макете задавал? А в результирующем табдоке эта ячейка из макета несколько раз выводится?  Так то не может быть две ячейки с одним именем.     |  | 
    
        | 9
    
        Slon747   05.12.18✎ 10:19 | 
        (7) Да. Макет на форме.
(8) Похоже, что так.
 
 Приходится извращаться:
 ОбластьМакета.Параметры.РасшифровкаОстаток = Магазин.Код + "|" + Остаток;
 
 А потом при клике по ячейке расшифровывать
 |  | 
    
        | 10
    
        youalex   05.12.18✎ 10:26 | 
        (9) >>= Магазин.Код + "|" + Остаток; 
В параметр расшифровки можно и структуру пихать (не забывая  каждый раз создавать новую)
 |  | 
    
        | 11
    
        Slon747   05.12.18✎ 10:32 | 
        (10) Думаю, сильно затормозит формирование     |  | 
        Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший