Имя: Пароль:
1C
 
Подставить в табличную часть
0 SSSPb
 
30.06.10
10:29
Здравствуйте! Подскажите пожалуйста.
Есть у меня документ, в нем табличная часть. Первая графа (Наименование) выбирается из справочника (Продукция), в котором есть еще поле (Двигатель).
Как вывести в табличную часть второе поле из выбранного элемента справочника?
1 miki
 
30.06.10
10:30
Текст с формулой НазваниеРеквизитаГдеНаименование.Двигатель
2 SSSPb
 
30.06.10
10:33
А для этого текста нужно создавать реквизит табличной части?
3 ДенисЧ
 
30.06.10
10:34
(2) если он тебе не нужен, то нет
4 SSSPb
 
30.06.10
10:34
Мне нужно, чтобы выводилось в отдельной колонке.
5 Ёпрст
 
гуру
30.06.10
10:35
(4) вот и создай текстовую колонку.
6 miki
 
30.06.10
10:35
(4)Текст, в контексте (1) - это колонка, отдельная.
7 SSSPb
 
30.06.10
10:35
Щас попробую, спасибо!
8 SSSPb
 
30.06.10
10:36
Тип колонки я делаю "Строка"?
9 Злобный Йожег
 
30.06.10
10:37
(8) Какой нафиг тип?
10 Злопчинский
 
30.06.10
10:37
(6) снизу на панели инструментов хватаешь синий значок Т и кидаешь его на ТЧ дока, листаешь ТЧ дока - он становится последней колонкой, передвигаешь его куда надо, в дополнительно в формуле пишешь как выше
11 Ёпрст
 
гуру
30.06.10
10:38
(8) нет. Кинь текст на ТЧ - появится новая текстовая колонка справа, дальше (1)
12 SSSPb
 
30.06.10
10:43
Во вкладке "Дополнительно" - "Формула" я написал "Двигатель".
Не работает :)
Может надо как указать, что от выбранного элемента?
13 ДенисЧ
 
30.06.10
10:43
(12) ты (1) снимательно прочитал?
14 SSSPb
 
30.06.10
10:44
НазваниеРеквизитаГдеНаименование.Двигатель

НазваниеРеквизита есть оператор ГдеНаименование - нет в синтаксис...
15 ДенисЧ
 
30.06.10
10:45
ойблин...
У тебя что, реквзит с продукцией называется Наименование (повыбывав бы).
Так и пиши Наименование.Двигатель...
16 miki
 
30.06.10
10:45
(14)Реквизит, где ты видишь наименование какой имеет идентификатор?
17 SSSPb
 
30.06.10
10:46
Наименование
18 SSSPb
 
30.06.10
10:46
Где - это оператор?
19 Ёпрст
 
гуру
30.06.10
10:47
(14) НазваниеРеквизитаГдеНаименование - Это имя реквизита табличной части где у тебя в (0) "Наименование", например, реквизит ТЧ - Номенклатура с типом  "Справочник.Продукция", тогда в формулу текстовой колонки нужно написать Номенклатура.Двигатель.

Фирштейн?
20 Ёпрст
 
гуру
30.06.10
10:48
(17) некошерно называть имена реквизитов зарезервированными словами, в обычном запросе болт поимеешь потом.
21 SSSPb
 
30.06.10
10:49
В формуле написал Продукция.НомерЧертежа

выдает ошибку

Продукция<<?>>.НомерЧертежа
Переменная не определена (Продукция)
22 miki
 
30.06.10
10:50
lol
23 SSSPb
 
30.06.10
10:51
Идентификатор нужно задать для колонки?
24 miki
 
30.06.10
10:52
не обязательно
25 SSSPb
 
30.06.10
10:53
Продукция - это справочник в котором есть поле НомерЧертежа
Что не правильно в формуле
Продукция.НомерЧертежа ?
26 miki
 
30.06.10
10:53
формула где?
27 SSSPb
 
30.06.10
10:56
Формула в свойствах колонки во вкладке "Дополнительно"-"Формула"
28 Жан Пердежон
 
30.06.10
10:56
(25) тебе не имя справочника нужно, а имя РЕКВИЗИТА ТАБЛИЧНОЙ ЧАСТИ в твоем документе (который ссылается на справочник "продукция")
29 SSSPb
 
30.06.10
10:58
Большой Вам Рахат Лукум. Всё заработало!
30 Злопчинский
 
30.06.10
11:00
ух... ну хоть сегодня день прошел не зря...
31 SSSPb
 
30.06.10
11:17
:) Еще вопрос. Сейчас делаю тоже но в форме.
Есть поле Контрагент, в которое выбираю из справочника "Контрагенты" организацию (подставляется "Наименование". В справочнике есть поле "ИНН".
Создал рядом текстовое поле ИНН в формуле которого написал
Наименование.ИНН
не работает.
32 Злобный Йожег
 
30.06.10
11:18
(31) "Все смешалось в доме Облнских"...
33 SSSPb
 
30.06.10
11:19
ага. В табличной части работает в форме нет...
34 Злобный Йожег
 
30.06.10
11:21
Напши в формуле того лейбла Контрагент.ИНН
35 SSSPb
 
30.06.10
11:26
Спасибо еще раз. Мозг подвис просто видимо.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший