|
Как в форме списка при передвижении по строкам выводить значение реквизита? | ☑ | ||
---|---|---|---|---|
0
AlexBor
naïve
17.03.15
✎
13:39
|
Есть в справочнике реквизит Исполнитель (тип строка). В форме списка внизу поместил элемент управления - надпись. Задача что бы при передвижение по строкам в надпись попадали значения реквизита исполнитель.
|
|||
1
ДенисЧ
17.03.15
✎
13:40
|
Gkfnajhvf&
|
|||
2
GROOVY
17.03.15
✎
13:41
|
Это жутко не эффективно, будут постоянные запросы к БД. Выведи колонку лучше.
Ну а если уж хочется, то смотри событие "При активизации строки". |
|||
3
Ёпрст
17.03.15
✎
13:41
|
(1)снеговик, поди
|
|||
4
AlexBor
naïve
17.03.15
✎
13:42
|
(1) нет
|
|||
5
AlexBor
naïve
17.03.15
✎
13:42
|
(2) просто в типовых видел что это делается
|
|||
6
Ёпрст
17.03.15
✎
13:43
|
(4) че нет ?
|
|||
7
AlexBor
naïve
17.03.15
✎
13:43
|
(6) а че Gkfnajhvf&?
|
|||
8
palpetrovich
17.03.15
✎
13:44
|
(2) +1
(5) если это реквизит справочника - ну напашмвается-ж решение вывести колонку |
|||
9
AlexBor
naïve
17.03.15
✎
13:44
|
(8) с этим вопросов нет .... хотят именно как я написал
|
|||
10
palpetrovich
17.03.15
✎
13:47
|
(9) хотят и платят - делай, какие проблемы?
|
|||
11
Web00001
17.03.15
✎
13:48
|
(7)Тебя спросили "Платформа?"(1)Предположил, что 8ка
(9)Ну и делай как сказали в (2) |
|||
12
AlexBor
naïve
17.03.15
✎
13:49
|
(11)ясно
|
|||
13
Drac0
17.03.15
✎
13:50
|
(0) Добавляешь новое поле. Вид: Поле надписи
Путь к данным: Элементы.Список.ТекущиеДанные.ТвойРЕквизит |
|||
14
AlexBor
naïve
17.03.15
✎
14:20
|
(13) Спасибо получилось вот так
ЭлементыФормы.Исп.Заголовок = "Справочник был создан пользователем: " + ЭлементыФормы.СправочникСписок.ТекущиеДанные.Ссылка.Исполнитель; |
|||
15
AlexBor
naïve
17.03.15
✎
14:21
|
(2) Если можно а что вы имели ввиду под жутко не эффективно т.е. будут возникать тормоза при работе со списком или что?
|
|||
16
Fedor-1971
17.03.15
✎
14:28
|
(15) будут идти лишние запросы к БД, сначала для списка, а потом для получения данных для декорации.
К стати: Элементы.Список.ТекущиеДанные.ТвойРЕквизит - нормально, данные уже получены для списка ЭлементыФормы.СправочникСписок.ТекущиеДанные.Ссылка.Исполнитель - не нормально, сначала получаются данные для списка, а потом подтягиваются все (!!!) данные записи справочника для получения только одного реквизита Исполнитель и так для каждой строки. |
|||
17
AlexBor
naïve
17.03.15
✎
14:40
|
(16) При Элементы.Список.ТекущиеДанные.Исполнитель - у меня вылетала ошибка "Реквизит Исполнитель не найден" почему?
|
|||
18
Fedor-1971
17.03.15
✎
14:42
|
(17) в колонки списка нужно включить Исполнителя и если заказчик не хочет его видеть снять галку "видимость".
|
|||
19
AlexBor
naïve
17.03.15
✎
14:48
|
(18) Сделал вот что получилось
Справочник.Должностные_лица.Форма.ФормаСписка(5,34)}: Переменная не определена (Элементы) ЭлементыФормы.Исп.Заголовок = <<?>>Элементы.Список.ТекущиеДанные.Исполнитель; Почему? |
|||
20
Fedor-1971
17.03.15
✎
14:52
|
ЭлементыФормы?
|
|||
21
Fedor-1971
17.03.15
✎
14:53
|
и Список точно так называется на форме?
|
|||
22
Fedor-1971
17.03.15
✎
14:56
|
21+ заодно проверь, что будет когда твой список будет пустым.
Сначала ТекущиеДанные получи в переменную, проверь её на Неопределено, и только потом пиши в заголовок декорации Исполнителя или пробел |
|||
23
AlexBor
naïve
17.03.15
✎
14:57
|
{Справочник.Должностные_лица.Форма.ФормаСписка(5,34)}: Переменная не определена (Элементы)
ЭлементыФормы.Исп.Заголовок = <<?>>Элементы.СправочникСписок.ТекущиеДанные.Исполнитель; Да назывался не так исправил , но все равно ошибка. |
|||
24
AlexBor
naïve
17.03.15
✎
14:59
|
Переменная не определена (Элементы) - почему?
|
|||
25
Fedor-1971
17.03.15
✎
15:02
|
(24) для обычных форм ЭлементыФормы. на УФ Элементы прокатывает.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |