Имя: Пароль:
1C
1C 7.7
v7: Вывод значения справочника в табличную часть документа (Нужна помощь)
,
0 Velka
 
15.06.12
11:30
Всем, привет!

у меня самописная конфа.
Создаю новый документ "Перемещение тары". В табличной части будет:
- Тара (Справочник.Тара)
- Подразделение текущее (Справочник.Тара - Подразделение)
- Состояние текущее (Справочник.Тара - Состояние)
- Новое подразделение (Справочник.Подразделения)
- Новое состояние (Перечисление.Состояния)

Нужно чтобы в табличной части при выборе какой-то тары рядом в ячейку автоматом заносилось ее текущее значение из справочника.
написала в формуле Тара.Подразделение, но ячейка Подразделение текущее осталось пустым.
Подскажите, как вытянуть информацию из справочника в документ?
1 АЛьФ
 
15.06.12
11:31
2(0) Сделать не реквизиты табличной части, а текстовые колонки.
2 Velka
 
15.06.12
11:35
(2)и так колонки текстовые и формула Тара.Подразделение (Тара - реквизит Табл.части документа с типом Справочник.Тара)
3 SanGvin
 
15.06.12
11:37
В формуле колонки тары вызывай процедуру, описанную в модуле, а там уже пиши чтото вроде

Процедура ПриИзмененииТары()
   НовоеПодразделение = Тара.Подразделение;
КонецПроцедуры

Слева - наименование колонки, куда пишешь значение, справа - откуда берешь.
4 АЛьФ
 
15.06.12
11:37
2(2) Колонка "Подразделение текущее" - это что? Текстовая колонка (созданная путем перетаскивания текста на табличную часть на форме) или колонка с реквизитом табличной части?
5 АЛьФ
 
15.06.12
11:38
2(3) Ну вот на фига так делать? А при изменении в справочнике тары старые документы кто будет переделывать? Пушкин?
6 Velka
 
15.06.12
11:42
(4) да, именно:Текстовая колонка (созданная путем перетаскивания текста на табличную часть на форме)
7 Velka
 
15.06.12
11:43
(5) а зачем старые изменять.  Этим документом у меня будет каждый раз присваиваться новое значение для каждой тары. А потом по отчету увижу где и когда побывала данная тара
8 Sphinx
 
15.06.12
11:43
При выводе строки табличного поля надо доп текстовую колонку менять
9 Velka
 
15.06.12
11:43
(5) мне нужно вывести текущее значение просто для информации, чтобы пользователь никуда не лазая, видел где именно сейчас числиться эта тара
10 Velka
 
15.06.12
11:44
(8) менять? это как?
11 SanGvin
 
15.06.12
11:46
(9) Тогда, я думаю, подойдет предложенный мною способ.
ИнформативнаяКолонка = ПутьКДанным.ЧерезТочку
12 Ёпрст
 
15.06.12
11:54
>>>написала в формуле Тара.Подразделение

в формуле какой колонки написала хоть ?
Надеюсь, текстовой ?
13 Ёпрст
 
15.06.12
11:55
+ реквизит Подразделение в справочнике Тара, не периодический, случаем ?
14 Velka
 
15.06.12
11:56
(12) ну конечно, не до такой же степени чайник))
15 Velka
 
15.06.12
11:57
(13) периодический
только хотела написать об этом
16 Ёпрст
 
15.06.12
11:58
(15) Тара.Подразделение.Получить(ДатаДок)
втыкай в формулу текстовой колонки.. наслаждайся
17 Velka
 
15.06.12
12:01
(16) точно!! и как я забыть могла. спасибо!
только  Тара.Подразделение.Получить(ДатаДок-1) -чтобы бралось последнее значение Траы
18 1Сергей
 
15.06.12
12:25
(17) что-то не так в вашей консерватории
19 Velka
 
15.06.12
12:50
(17) и что же?
20 Mikeware
 
15.06.12
12:52
(19) периодичность тары...
зы. и в ЗиКе-ЗУПе пол периодическим сделайте. причем справочником, чтоб добавлять можно было произвольные...
21 1Сергей
 
15.06.12
13:05
(19) остатки товаров обычно в регистрах хранят
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой