|
О перетаскивании элементов в форме | ☑ | ||
---|---|---|---|---|
0
Necessitudo
12.01.12
✎
11:13
|
8.1 Есть две табличные части - необходимо строчку из одной ТЧ перенести в другую. Раньше никогда не приходилось работать с перетаскиванием и поэтому не понимаю порядка действий. Подскажите пожалуйста.
|
|||
1
Cube
12.01.12
✎
11:16
|
Делается через кнопку. Т.е. выделил строку, нажал кнопку, она перенеслась. Ну процедуру на кнопке знаешь как писать, да?
|
|||
2
Wobland
12.01.12
✎
11:16
|
я когда-то пытался что-то похожее делать, но не взлетело. что делал? события рассматривал?
|
|||
3
Necessitudo
12.01.12
✎
11:18
|
(1) Да что ты? А я и не догадывался. Это оказывается и есть "Перетаскивание"?)
(2) Создал все пустые процедуры со словом в названии "Перетаскивание" в обоих ТЧ, также поставил все галочки о перетаскивани... |
|||
4
Necessitudo
12.01.12
✎
11:18
|
(3)Строчка из ТЧ-источника тащится, но ТЧ-приемник ее не принимает...
|
|||
5
RomaH
naïve
12.01.12
✎
11:19
|
а в чем проблема-то?
события на ТЧ есть - создавай процедуры, ставь точки останва и смотри что там и кода |
|||
6
Necessitudo
12.01.12
✎
11:19
|
(5) Проблем в том, что при срабатывании процедуры срывается перетаскивание)
|
|||
7
Холодец
12.01.12
✎
11:20
|
а копи-паст ?
|
|||
8
RomaH
naïve
12.01.12
✎
11:21
|
ну так значит эта не та процедура
|
|||
9
Cube
12.01.12
✎
11:21
|
(3) О, нифига я тупанул)))
|
|||
10
Necessitudo
12.01.12
✎
11:22
|
(8) Если не сложно, скажи сначала - какие галочки должны стоять в ТЧ-приемке, а какие - в ТЧ-источнике? Я вижу галочки "Разрешить начало перетаскивания" и "Разрешить перетаскивание" - это все?
|
|||
11
V_V_V
12.01.12
✎
11:23
|
Галки РазрешитьНачалоПеретаскивания у Источника и РазрешитьПеретаскивание у Приемника стоят?
|
|||
12
V_V_V
12.01.12
✎
11:23
|
(10) Не успел... :))
|
|||
13
Necessitudo
12.01.12
✎
11:24
|
(12) Ну зато с галочками разобрались)
|
|||
14
V_V_V
12.01.12
✎
11:24
|
(10) Для разрешения такой операции это все галки. Дальше - обработчики событий.
|
|||
15
Necessitudo
12.01.12
✎
11:25
|
(14) Даже сейчас пытаюсь тянуть - в ТЧ-приемке вылезает запрещающий перетаскивание кружок перечеркнутый
|
|||
16
ll13
12.01.12
✎
11:27
|
||||
17
V_V_V
12.01.12
✎
11:28
|
(15) Значит РазрешитьПеретаскивание у Приемника не стоит
|
|||
18
Necessitudo
12.01.12
✎
11:30
|
(17) Стоит...Я тут немножко не то написал - источник это ТаблицаЗначений, а приемник - ТабличнаяЧасть. Может просто несовпадение типов перетаскивамой строки и отсюда запрет на перетаскивание?
|
|||
19
V_V_V
12.01.12
✎
11:32
|
(18) Стояло бы - ты туда из любого списка, у которого есть признак РазрешитьНачалоПеретаскивания мог бы кидать чего угодно. И у Приемника сработает событие Перетаскивание, в котором ты и проверишь, что именно ты притащил и что с этим делать. У меня если из справочника Контрагентов потянуть элемент на форму списка заказов - будет новый заказ. А заказ на расходные накладные - новая расходная на основании заказа.
|
|||
20
V_V_V
12.01.12
✎
11:33
|
(18) С чистой ТЗ не работал. Может и правда в этом жоопа, не скажу...
|
|||
21
Necessitudo
12.01.12
✎
11:38
|
(20) Поэкспериментировал с перетаскиванием ТЗ-ТЗ и ТЧ-ТЧ. Один фиг тоже самое. Ну стоит там галочке черт возьми, я ж не настолько глуп:(
|
|||
22
Necessitudo
12.01.12
✎
11:39
|
Может еще какая галочка есть?
|
|||
23
V_V_V
12.01.12
✎
11:42
|
(22) У Приемника ТолькоПросмотр не включен?
|
|||
24
V_V_V
12.01.12
✎
11:44
|
(22) Заодно и Доступность глянь...
|
|||
25
Necessitudo
12.01.12
✎
11:51
|
Да стоят...
|
|||
26
V_V_V
12.01.12
✎
11:52
|
(25) Так выключи ТолькоПросмотр
|
|||
27
Necessitudo
12.01.12
✎
11:53
|
(26) Нет, стоят Видимость и Доступность) ТолькоПросмотр снята канеш.
|
|||
28
Necessitudo
12.01.12
✎
11:54
|
А где в типовой УТ посмотреть это перетаскивание?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |