|
2 УФ Передвинуть или сдвинуть колонку динамического списка | ☑ | ||
---|---|---|---|---|
0
TOlikRx
27.06.12
✎
08:11
|
Как программно передвинуть или сдвинуть колонку динамического списка ?
|
|||
1
RomaH
naïve
27.06.12
✎
08:25
|
(0) зачем
и чем отличается сдвинуть от передвинуть в данном контексте? сдвинуть - куда либо с этого места передвинуть - откуда либо на это место |
|||
2
TOlikRx
27.06.12
✎
08:27
|
(1) надо
не суть, главное найти решение |
|||
3
RomaH
naïve
27.06.12
✎
08:31
|
ну тогда делай дин список произвольным запросом и назначай ему текст с нужным "положением" колонок
только нафига - ге понятно |
|||
4
IamAlexy
27.06.12
✎
08:33
|
(3) отстань от человека
может он решил управляемые формы сделать действительно управляемыми и рисует пользователю инструмент настройки таблицы. с видимостью колонок он уже разобрался с шириной походу тоже.. щас видимо рисует кнопочки на специальной форме которые бы меняли положение колонок не мешай человеку творить... |
|||
5
RomaH
naïve
27.06.12
✎
08:35
|
(4) ты говоришь о элементе формы типа "Таблица" - а он о динамическом списке - это тип данных вроде
|
|||
6
TOlikRx
27.06.12
✎
08:36
|
(4) верно, кнопочки :) Только вот никак не разберусь как передвинуть влево или вправо колонку.
|
|||
7
TOlikRx
27.06.12
✎
08:36
|
Да Динамический список
|
|||
8
IamAlexy
27.06.12
✎
08:36
|
(5) я говорю о визуализации на форме...
|
|||
9
RomaH
naïve
27.06.12
✎
08:37
|
во
если с шириной разобралс - может подскажет? есть 4 колонки в таблице на УФ - последняя колонка растягивается до неприличия всегда до правого края таблицы как сделать все колонки одинаковыми? |
|||
10
RomaH
naïve
27.06.12
✎
08:38
|
(7) дин список - это тип данных, а ты говоришь о элементе формы типа таблица, все-таки - у него может быть источником как ТЗ, так и ДС
(0) удалить реквизит, а потом вставить его в новое место? |
|||
11
RomaH
naïve
27.06.12
✎
08:39
|
.. не реквизит конечно, а элемент формы
|
|||
12
butterbean
27.06.12
✎
08:41
|
попробуй через ЭтаФорма.Переместить(...)
|
|||
13
butterbean
27.06.12
✎
08:44
|
(12) т.е. Элементы.Переместить()
|
|||
14
TOlikRx
27.06.12
✎
08:44
|
(9) когда создаешь элементы задаешь ширину
Элемент = Элементы.Добавить(ИмяПоля, Тип("ПолеФормы"), Элементы.ТаблицаДанныхЭлемент); Элемент.Вид = ВидПоляФормы.ПолеВвода; Элемент.ПутьКДанным = "ТаблицаДанныхРеквизит."+ИмяКолонки; Элемент.Ширина = 10; а также можно еще дополнительно Элемент.РастягиватьПоГоризонтали = Ложь |
|||
15
TOlikRx
27.06.12
✎
08:45
|
(13) не прокатывает
|
|||
16
butterbean
27.06.12
✎
08:54
|
(15) у меня работает, что у тебя не получается?
|
|||
17
RomaH
naïve
27.06.12
✎
08:56
|
(14) тоже самое делаю интерактивно в конфигураторе - все-равно растягивает
|
|||
18
RomaH
naïve
27.06.12
✎
08:59
|
||||
19
TOlikRx
27.06.12
✎
09:01
|
(18) а по любому последняя колонка будет растягиваться за самой таблицей. так устроена платформа. Либо делать у самой таблицы фиксированную ширину, но тогда будет по уродски.
|
|||
20
butterbean
27.06.12
✎
09:02
|
(17)(18) пустое поле выведи последним и всё
|
|||
21
TOlikRx
27.06.12
✎
09:03
|
(20) как вариант
|
|||
22
RomaH
naïve
27.06.12
✎
09:05
|
(20) а для дин списка?
|
|||
23
butterbean
27.06.12
✎
09:06
|
(22) в запрос запихни "" КАК ПустоеПоле :-)
|
|||
24
butterbean
27.06.12
✎
09:06
|
(21) передвинуть то получилось??
|
|||
25
TOlikRx
27.06.12
✎
09:09
|
нет пока
|
|||
26
butterbean
27.06.12
✎
09:09
|
(25) я спецом только что сделал кнопки у себя - через Элементы.Переместить() все перемещается
|
|||
27
TOlikRx
27.06.12
✎
09:16
|
а в параметрах что задаешь ?
|
|||
28
butterbean
27.06.12
✎
09:18
|
(27) Элементы.МояКолонка,Элементы.МояКолонка.Родитель,Элементы.КолонкаПередКоторойНужноПереметсить
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |