|
Таблица значений в Расшифровке клетки | ☑ | ||
---|---|---|---|---|
0
nordbox
12.02.15
✎
10:46
|
в общем то все работает, вот кусок:
Функция КнопкаРасшифровка(Движение,Коммент,Сумма) ТЗ=Новый ТаблицаЗначений; ТЗ.Колонки.Добавить("Движение",,,60); ТЗ.Колонки.Добавить("Коммент",,,60); ТЗ.Колонки.Добавить("Сумма",,,17); // тарам парам //далее запрос и заполнение таблицы КонецФункции в отчете для одной из клеток пишем ...... Область.Параметры.РасшифровкаСумма= КнопкаРасшифровка(ВыборкаРесурс.Двжение, ВыборкаРесурс.Коммент,Вы боркаРесурс.Сумма); Все работает нормально, выходит Таблица, заполняется, все хорошо, но уже сижу и туплю Ей управлять можно? Например задать размер, цвет и т.д.? Как в обычном приложение делать такие фокусы? Про условное оформление я в курсе. там писАть много )) Другие способы есть? Меня в принципе интересу в основном Размеры и Перенос длиной строки. Знает ли кто нибудь? |
|||
1
Ёпрст
12.02.15
✎
10:48
|
Кому задать цвет и размер ?
Расшифровке ячейки таблицы ? Че куришь то ? |
|||
2
nordbox
12.02.15
✎
10:53
|
(1) нее, не ячейке
На ячейке два раза жмем что бы вызвать расшифровку, Появляется расшифровка, таблица. Так вот в этой таблице есть строковое поле Коммент, оно длинное. Как сделать что бы внтри клетки переносилось? Данный пример работает 100% можешь проверить. |
|||
3
Ёпрст
12.02.15
✎
11:03
|
(2) перехватывать расшифровку, подменять стандартное открытие на свою форму с табличкой , и там - что угодно.
|
|||
4
nordbox
12.02.15
✎
11:10
|
(3) Как ?
|
|||
5
Ёпрст
12.02.15
✎
11:23
|
(4) чего как ?
|
|||
6
Ёпрст
12.02.15
✎
11:25
|
через событие ОбработкаРасшифровки открываешь свою форму с табличным полем.. там что угодно
|
|||
7
nordbox
12.02.15
✎
11:45
|
(6) я про это знаю
я бы хотел вот стандартную таблицу попилить. |
|||
8
Ёпрст
12.02.15
✎
11:47
|
(7) да не вопрос, обращайся с этим вопросом на селезнёвку, мот учтут твои хотелки и реализуют возможность модификации штатных диалогов.
|
|||
9
nordbox
12.02.15
✎
11:56
|
Было бы здорово, например:
ТЗ=Новый ТаблицаЗначений; ТЗ.ВизуальныйОбъект=Истина: ТЗ.Колонки.Добавить("Коммент"); ТЗ.Колонки.Добавить("Сумма"); СтрТЗ=ТЗ.Добавить(); СтрТЗ.Сумма.ЦветТекст=Зеленый; СтрТЗ.Сумма.ЦветФон=Беееелий; СтрТЗ.Сумма.=1000000; Блин сделали бы так, и проще было бы, а то херню всякую придумывают, а елементарные вещи..... ))) |
|||
10
nordbox
12.02.15
✎
15:55
|
Ёпрст, а вот такой вопрос.
ОбработкаРасшифровки это когда есть форма табдокумента, ну естепственно справа свойства обомотка расшифровки, это все понятно. Но как быть если нужно вытащить расшифровку клетки макета? |
|||
11
Ёпрст
12.02.15
✎
15:57
|
макета ?
что имеется ввиду ? |
|||
12
nordbox
12.02.15
✎
16:04
|
Блин ))
ТабДок=Новый ТабличныйДокумент; Макет = ПолучитьМакет("Расшифровка"); ОбластьДетальныхЗаписей = Макет.ПолучитьОбласть("Детали"); ОбластьДетальныхЗаписей.Параметры.Заполнить(ВыборкаДетальныеЗаписи); ТабДок.Вывести(ОбластьДетальныхЗаписей,ВыборкаДетальныеЗаписи.Уровень()); ТабДок.ТолькоПросмотр=истина; ТабДок.Показать(); Как то так. )) Никогда отчеты не делал чо ли? |
|||
13
Ёпрст
12.02.15
✎
16:09
|
(12) и, че ты хочешь от него ?
Обработка ячейки таблицы работает только для таб дока на форме |
|||
14
nordbox
12.02.15
✎
16:19
|
Ёпрст читай еще раз сабж
все работает нормально можешь проверить просто есть вопросу которые я уже задал |
|||
15
nordbox
12.02.15
✎
16:20
|
Икто тебе такую глупость сказал???
>>Обработка ячейки таблицы работает только для таб дока на форме |
|||
16
Ёпрст
12.02.15
✎
16:36
|
(15) не тупи, перехват (событие) обработки ячейки таблицы, есть только у полятабличного документа на форме, просто у таблицы, перехват расшифровки не возможен - там только штатное поведение платформы.
|
|||
17
ДенисЧ
12.02.15
✎
16:44
|
(16) не обязательно на форме...
|
|||
18
nordbox
12.02.15
✎
16:47
|
Ёпрст ))))))))
я бы щас чем нибудь кинул в тебя )))) (не обижайся шучу) Мне специально для тебя пример написать и на почту тебе кинуть? Могу за 15 минут ))) все там работает ))) это ты не тупи |
|||
19
Ёпрст
12.02.15
✎
16:50
|
(18) кидай
|
|||
20
Ёпрст
12.02.15
✎
16:52
|
(17) Хочешь сказать, что ОбработкаРасшифровки есть у обычного табличного документа ?
|
|||
21
nordbox
12.02.15
✎
16:54
|
(19) Сейчас, 5 мин, уже дописываю ))))
Мыло в студию))) |
|||
22
Ёпрст
12.02.15
✎
16:56
|
(21)webfile.ru
|
|||
23
Ёпрст
12.02.15
✎
17:03
|
Ну чего, сделал ужо событие(перехват) ОбработкаРасшифровки у обычного Табличного документа ?
|
|||
24
Ёпрст
12.02.15
✎
17:03
|
жду
|
|||
25
nordbox
12.02.15
✎
17:04
|
||||
26
nordbox
12.02.15
✎
17:10
|
Ауууууу Ёпрст!
Ты гдеее? |
|||
27
Ёпрст
12.02.15
✎
17:12
|
(26) снимаю шляпу.
Был не в курсе, что в снеговике в расшифровку можно было пихать имя процедуры |
|||
28
Ёпрст
12.02.15
✎
17:15
|
Тьфу мля, забираю шляпу в зад
|
|||
29
Ёпрст
12.02.15
✎
17:15
|
Где тут перехват события расшифровки ????
Правильно - его нет! |
|||
30
Ёпрст
12.02.15
✎
17:15
|
Он есть только у полятабличного документа в событии ОбработкаРасшифровки
|
|||
31
nordbox
12.02.15
✎
17:16
|
Чо тебе опять нендравится?
|
|||
32
Ёпрст
12.02.15
✎
17:16
|
сбил с толку своей функцией..
|
|||
33
Ёпрст
12.02.15
✎
17:16
|
(31) читай (13,16)
|
|||
34
Ёпрст
12.02.15
✎
17:18
|
у тебя сейчас - штатная обработка ячейки таблицы(это событие при клике на ячейке) которое ты перехватить не можешь, о чем я тебе сказал в (13,16)
|
|||
35
nordbox
12.02.15
✎
17:18
|
Ёпрст, ты опять сам тупишь
что в эту функцию впихнешь, то так и будет расшифровываться. |
|||
36
nordbox
12.02.15
✎
17:19
|
Правую кнопку на ячейке
и смотри там свойства |
|||
37
Ёпрст
12.02.15
✎
17:22
|
(35) :))))))))))
на вот тебе, для размышлений. http://files.webfile.ru/ea00fce21b2d46d0c2ff700802a3a655 |
|||
38
nordbox
12.02.15
✎
17:23
|
а чем по твоему Расшифровка отличается от Обработки ячейки
77 чо ли вспомнил? )) |
|||
39
nordbox
12.02.15
✎
17:25
|
Ёпрст незнаю что тым в обормотке написал
но он у меня заблокирован -Содержит вирус или шпиёна |
|||
40
Ёпрст
12.02.15
✎
17:26
|
(38) прочти ветку с начала, ты спросил, как разукрасить тз, если я её в расшифровку положил.
Мой ответ- перехвати событие обработки ячейки таблицы(в терминах снеговика это ОбработкаРасшифровки) и делай там что хочешь. |
|||
41
Ёпрст
12.02.15
✎
17:26
|
(39) скачай в ИЕ
|
|||
42
Ёпрст
12.02.15
✎
17:26
|
или хроме
|
|||
43
Ёпрст
12.02.15
✎
17:28
|
Бородач еще в (17) с толку сбил..
:) |
|||
44
nordbox
12.02.15
✎
17:37
|
Ёпрст почему ты решил что именно в твоем примере именно настоящий перехват?
Он отличается только тем что ты перехватываешь на форме. а я в макете |
|||
45
Ёпрст
12.02.15
✎
17:38
|
(44) Ну давай, покажи перехват в "макете"
|
|||
46
Ёпрст
12.02.15
✎
17:39
|
Сейчас , ты положил ТЗ в расшифровку в момент вывода секции, она и показывается.
Ну сделай теперь, чтоб при нажатии на эту ячейку выскакивало предупреждение, "хеллоу ворд!", например |
|||
47
nordbox
12.02.15
✎
17:39
|
Блин, я тебе только что таблицу вывел???
Это чо по твоему? |
|||
48
Ёпрст
12.02.15
✎
17:40
|
а не ТЗ, как сейчас
|
|||
49
Ёпрст
12.02.15
✎
17:40
|
(47) ЭТО Штатное событие обработки ячейки таблицы, а не ТВОЁ
|
|||
50
Ёпрст
12.02.15
✎
17:40
|
в моём примере - я перехватил штатное событие, и заменил своим - показом тебе предупреждения.
|
|||
51
Ёпрст
12.02.15
✎
17:41
|
сделай то же самое в "макете", как ты его называешь
|
|||
52
Ёпрст
12.02.15
✎
17:46
|
Мот так тебе понятней будет, не ?
https://cloud.mail.ru/public/ff302324b9d3/ВнешнийОтчет1.erf |
|||
53
nordbox
12.02.15
✎
18:02
|
||||
54
Ёпрст
12.02.15
✎
18:05
|
(53) и ?
:)) |
|||
55
nordbox
12.02.15
✎
19:09
|
Ёпрст, я сейчас спорить не буду, но я потом попробую.
Сейчас уговорил клиента на такой отчет, им нужен был другой, для дебилов что бы не нажали куда не надо. Допишу, потом тобой займусь, я даже записал.)))) А вообще вопрос был как с ТЗ воевать, а не перехват расшифровки ))) |
|||
56
DirecTwiX
12.02.15
✎
19:13
|
Судя по всему, ответ на (0) содержится в (4) в полной мере.
А так, да, ты тупишь) Для доказательства обратного попробуй провернуть (46) :) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |