Имя: Пароль:
1C
 
Как в форме списка при передвижении по строкам выводить значение реквизита?
,
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) для обычных форм ЭлементыФормы. на УФ Элементы прокатывает.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан