Имя: Пароль:
1C
1С v8
Как задать ячейке обработку события расшифровка в таб. документе?
0 23th
 
28.02.14
04:44
У меня создается таб. документ из ТЗ. без макета.

я пишу например так:

Область = ДетальнаяСтрока.Область(1, ТекущееПоле + 1);
            Область.РазмещениеТекста=ТипРазмещенияТекстаТабличногоДокумента.Переносить;
Область.Расшифровка = ЗапросПоДвижениям(СтрокаТЗ.ПФ);

таки у меня выходит расшифровки при формировании таб.дока по ВСЕМ ячейка.

как зделать чтобы только при двойном клике?
Макета нет.
1 Wobland
 
28.02.14
05:45
чиго зделать?
2 Рэйв
 
28.02.14
06:23
В расшифровку ложи не процедцру, потому как процедура обработки предопределенная, а то объект расшифровки. ссылку,ТЗ,СЗ, соотвествие...На что фантазии хватит.
3 Wobland
 
28.02.14
06:26
(2) ну он так и делает
4 Рэйв
 
28.02.14
06:28
(3)ЗапросПоДвижениям(СтрокаТЗ.ПФ) - это фантазия через чур:-)

Если это обработка расшифровки я чейки то оно должно быть кошерно прописано в собыытии ОбработкаРасшифровки таб поля, а таб поле кошерно лежать на форме.
5 Рэйв
 
28.02.14
06:29
И:
Область.Расшифровка = СтрокаТЗ.ПФ;
6 Рэйв
 
28.02.14
06:29
и то не пойдет.Это тоже параметр
7 Рэйв
 
28.02.14
06:29
Должна быть заполнена как параметр -переменной
8 23th
 
28.02.14
06:33
Это как? как параметр переменной?
9 Рэйв
 
28.02.14
06:35
(8)Ты обычные параметры как заполняешь?
ОбластьКакаято.Парметры.ИмяПар=ЗначениеКакоето;

То же самое с расшифровкой.
Назначаешь ей переменную, допустим Расшифровка.
В коде эту переменную как то инициализируешь
10 23th
 
28.02.14
06:35
(4) как понять делать КАШЕРНО? только не советуйте читать Талмуд и блюсти Тору, под хави-нагила
11 23th
 
28.02.14
06:38
у меня нет параметров (9)

Область = ДетальнаяСтрока.Область(1, ТекущееПоле + 1);
            
Область.Текст = СтрокаТЗ[ТекущееПоле];
12 Рэйв
 
28.02.14
06:38
(10)Я без макета делать не пробовал:-)  Но у таб поля должно быть прописано событие ОбработкаРасшифровки,а у ячейки должно быть свойство Расшифровка. Его ты заполняешь тем что при клике пойдет параметром в процедуру расшифровки
13 Рэйв
 
28.02.14
06:39
И кстати, а чем макет помешал?
14 Wobland
 
28.02.14
06:41
(12) а без обработчика будет вроде как открыть значение
15 23th
 
28.02.14
06:42
так куда мне засунуть эту обработку расшифровки? и как ее пистать?
16 Wobland
 
28.02.14
06:42
(15) засунуть в модуль формы, писать в полном согласии с СП
17 Рэйв
 
28.02.14
06:43
(14)Ну да, при ТолькоЧтение=Истина будет обрабатываться стандартная обработка расшифровки.  Но если хочешь дела свою, то придется это дело обрабатывать, не забыв в своей процедуре сделать
СтандартнаяОбработка=Ложь;
18 Рэйв
 
28.02.14
06:43
(15)в модуль формы, на котором должно лежать таб поле
19 Wobland
 
28.02.14
06:44
+(16) и успеть это сделать до захода солнца
20 Рэйв
 
28.02.14
06:44
(19)Иначе ячейка превратится в тыкву?:-)
21 Wobland
 
28.02.14
06:45
с пятницей, кстати!

Существует тридцать девять видов (запрещенных в субботу) работ. Это:
...
32. Котев штей отийот (написание двух букв).
33. Мохек аль мнат лихтов штей отийот (стирание двух букв, с тем чтобы написать их заново).
22 Wobland
 
28.02.14
06:45
(20) 38. Маке бэ-патиш (нанесение заключительного удара молотком, (любое действие, приводящее предмет в состояние готовности, например; настраивание муз. инструментов, вставить новые шнурки в обувь, разрывание туалетной бумаги по линии перфорации и др.)).
23 catena
 
28.02.14
07:57
" разрывание туалетной бумаги по линии перфорации"
Ух... А как? Не по перфорации можно хотя бы?
24 Wobland
 
28.02.14
07:59
(23) наверное, для шаббата изобрели бумагу без перфорации
25 Starhan
 
28.02.14
08:02
(23) конечно, ведь получается ты сломал предмет, а не привел его в готовность.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан