Имя: Пароль:
1C
1С v8
ПолеТабличногоДокумента. Обработка выбора не работает
0 palpetrovich
 
14.03.12
14:41
Процедура ПолеТабличногоДокумента1Выбор(Элемент, Область, СтандартнаяОбработка)
ОбластьЗначение = Область.Значение;
{(1)}: Поле объекта недоступно для чтения (Значение)

туплю, помогите пожалуйста

зы: галки на Доступность и Защита - стоят
1 Wobland
 
14.03.12
14:42
а откуда там выбор?
2 Wobland
 
14.03.12
14:42
расшифровка ж вроде всегда была
3 Kreont
 
14.03.12
14:45
и "Область.Значение" вроде нету такого
4 palpetrovich
 
14.03.12
14:45
это внешняя обработка, ПолеТабличногоДокумента - как элемент формы
5 Wobland
 
14.03.12
14:45
Защиту сними на всякий случай...
6 Kreont
 
14.03.12
14:45
+(3) может Область.Текст?
7 Wobland
 
14.03.12
14:46
Область.Текст
8 palpetrovich
 
14.03.12
14:48
блин, смотрю, у меня похожий отчет сделланный мной еще в 2009 так работает
Процедура ПолеТабличногоДокумента1Выбор(Элемент, Область, СтандартнаяОбработка)
   
   Попытка
       ТекОбласть = Область.Значение;
   Исключение
       Возврат;
   КонецПопытки;    
   
   Если ТипЗнч(ТекОбласть) = Тип("СправочникСсылка.Номенклатура") Тогда
9 Wobland
 
14.03.12
14:48
(8) праильно! есть ошибка - в попытку её!
10 palpetrovich
 
14.03.12
14:49
(7) Область.текст  работает, но мне как-то маловато. Мне-ж надо текущий док открыть
11 palpetrovich
 
14.03.12
14:49
(9) не, ну там тыцнуть-же можно и на пустом месте
12 Wobland
 
14.03.12
14:50
(10) расшифровка подойдёт?
13 Kreont
 
14.03.12
14:50
Насчет "Область.Значение":
Примечание:
Свойство доступно, только если ячейка содержит значение (свойство СодержитЗначение равно Истина). Свойство применимо только для прямоугольных областей.
14 Wobland
 
14.03.12
14:51
Значение - это когда там параметр, не?
15 palpetrovich
 
14.03.12
14:56
(12) ну наверное
(13)(14) хм, ну там как-бы    |    ДвиженияДенежныхСредств.ДокументДвижения КАК ДокументДвижения,
16 Wobland
 
14.03.12
14:57
(15) а галка СодержитЗначение там как бы стоит?
17 palpetrovich
 
14.03.12
14:59
(16) дык, это=ж для ячейки вроде
...еще один свой старый нашел, тоже работает гад ...убей не помню как делал :)
18 palpetrovich
 
14.03.12
15:00
+17 хм, СП говорит что и дляТабДока СодержитЗначение тоже  ...ищу где это
19 palpetrovich
 
14.03.12
15:05
+18 блин, опять я пальцем в небо ...для ТабДока СодержитЗначение нет
20 palpetrovich
 
14.03.12
16:08
я таки тупил по черному :)
все просто,  "СодержитЗначение" нужно было отметить ИМЕНО в Макете
Всем спасибо  :)
2 + 2 = 3.9999999999999999999999999999999...