Имя: Пароль:
1C
1С v8
Вычисляемая колонка
0 mirror1982
 
29.01.16
14:22
В табличное поле справочника добавлено 2 колонки: "Контрагент" и "Организация". Там 3 колонки: договор, контрагент, организация. Последние 2 - вычисляемые. Вычисляются и отображаются здесь:

Процедура ДоговорыПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
    
     МойКонтрагент=ДанныеСтроки.Договор.Владелец.Наименование;
     МояОрганизация=ДанныеСтроки.Договор.Организация.Наименование;
     ОформлениеСтроки.Ячейки.Контрагент.Значение=МойКонтрагент;
     ОформлениеСтроки.Ячейки.Организация.Значение=МояОрганизация;

КонецПроцедуры

Проблема в том что если наименование большое (>10 символов примерно). То значение в вычисляемых колонках обрезается до 10 символов.

В чем дело?
1 mirror1982
 
29.01.16
14:22
обычное приложение и обычные формы.
2 HardBall
 
29.01.16
14:29
Пятница?
3 mirror1982
 
29.01.16
14:30
(2) сегодня да
4 LordCMEPTb
 
29.01.16
14:32
Обычно, если в 1С в переменную закидывают строку, а отладчик показывает значение 0 (число), значит это неудачное название переменной, и она где-то используется в реквизитах (жестко задан тип).
Ну это так, может натолкнет на мысль...
5 palpetrovich
 
29.01.16
14:32
(0) наверное не лишне будет  озвучить тип добавленных колонок
6 mirror1982
 
29.01.16
14:35
(5) тип я не могу задать. на форме кликаю правой кнопкой->свойства по колонке. Но там тип нельзя выбрать.
7 mirror1982
 
29.01.16
14:36
(5) все. разобрался. спасибо!
Закон Брукера: Даже маленькая практика стоит большой теории.