Имя: Пароль:
1C
1C 7.7
v7: Как создать колонку в табличн. части док-та неимеющую реквизита в табл.части?
0 IgorTrifonov
 
31.07.11
09:11
Всем здрастьте. Мои поздравления в связи воскресеньем!
В общем дело в следующем:
в табличной части документа есть реквизит ДЕТАЛЬ  (тип справочник "Детали")
Я хочу рядом высвечивать наименование этой самой детальки, но реквизит создавать в этом документе не хочу.
Процедура ПриВыбореДетальки()
   НаимДетали = КодДетали.НаименованиеДетали;
КонецПроцедуры
чтобы было так я вынужден создавать два реквизита в табл. части док-та
а зачем. Мне хочется брать наименование по ссылке КодДетали и не иметь лишний реквизит.
Спасибо.
1 andrewalexk
 
31.07.11
09:12
:) перетащи текст в ТЧ
2 IgorTrifonov
 
31.07.11
09:23
создал текстовое поле
дал ему имя текстНаимДетали
в форме док-та перетащил в область табл.части

чего-то не получается
колонка не создаётся
3 Rie
 
31.07.11
09:25
(2) Неправильно. Не "создал текстовое поле и его перетащил", а "создал текст в табличной части".
4 ДенисЧ
 
31.07.11
09:28
нажми в панели реквизитов синюю букву Т и брось её на ТЧ. Прокрути ТЧ до конца вправо. Там ты увидишь новую колонку без заголовка. Перетащи её куда надо. В формулу этой колонки напиши ?(кодДетали.Выбран()=0,"",КодДетали.НаименованиеДетали).
Наслаждайся.
5 IgorTrifonov
 
31.07.11
09:30
Ураааааааааааааааа!
Получилось!!!

Большое сапасибо!
Всех благ, здоровья там всем. Класс!!!
6 IgorTrifonov
 
31.07.11
09:42
Ой-Ой-Ой. Ещё чуть-чуть Вашего внимания.
А что в свойствах этой текстовой колонки написать, в закладке "Дополнительно"
пробовал так:
КодДетали.Наименование - не работает

Создал функцию, которая возвращала то же самое  - не работает

Подскажите пожалуйста.
7 ДенисЧ
 
31.07.11
09:44
(6) внимательно читай (4)
8 Rie
 
31.07.11
09:45
(6) "Не работает" - что говорит?
Судя по (0), надо
КодДетали.НаименованиеДетали
9 IgorTrifonov
 
31.07.11
09:48
Теперь работает. Вы правы! "внимательней читай"
а я на радостях не всё прочитал.
Благодарю Вас.
Независимо от того, куда вы едете — это в гору и против ветра!