![]() |
![]() |
![]() |
|
Создал колонку на формеСписка, ширина всего 10символов! | ☑ | ||
---|---|---|---|---|
0
altaykniga
16.07.14
✎
14:22
|
Привет всем, уважаемые. Есть формаСписка документа, хочу вывести в отдельную колонку значение реквизита табличной части(значение первой строки ТЧ). Создал колонку на форме списка, без привязки к данным (поле Данные - пустое). Затем пишу код, но при открытии списка документов в созданную мной колонку выходят всего 10символов... Текст кода приведен ниже:
Процедура ДокументСписокПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) ТекущийДокумент = ДанныеСтроки.Ссылка; Если НЕ ТекущийДокумент.Пустая() Тогда Если ТекущийДокумент.Подработка.Количество() = 1 Тогда ОформлениеСтроки.Ячейки.Сырье.Значение = СокрЛП(ТекущийДокумент.Подработка[0].Сырье.Наименование); КонецЕсли; КонецЕсли; КонецПроцедуры |
|||
1
Рэйв
16.07.14
✎
14:24
|
я бы не городил такой огород, а сделал в объекте реквизит куда бы писал нужное значение из первой строки в ПредеЗаписью, а потом кошерно вывел его в список ак полагается
|
|||
2
altaykniga
16.07.14
✎
14:27
|
(1) нужно сделать так, чтобы не выгонять пользователей из базы данных. Следовательно, никакие новые объекты в конфигурацию добавлять нельзя.
|
|||
3
altaykniga
16.07.14
✎
14:28
|
(0) так почему ширина всего 10 символов?
|
|||
4
Fragster
гуру
16.07.14
✎
14:28
|
(3) потому что ты не раздвинул её в конфигураторе?
|
|||
5
Рэйв
16.07.14
✎
14:29
|
(2)А чего это их выгонять нельзя? Они там у вас к батарее прикованы чтоли и сутками пашут?
|
|||
6
Fragster
гуру
16.07.14
✎
14:29
|
также нужно ПриВыводеСтроки заменить на ПриПолученииДанных и добавить туда получение данных одним запросом на все строки
|
|||
7
mikecool
16.07.14
✎
14:29
|
(3) потому что тип значения в реквизите - строка(10)
|
|||
8
altaykniga
16.07.14
✎
14:31
|
(7) - а где посмотреть этот тип значения??? Я создал колонку на формеСписка, данные никакие не привязаны, т.е. негде тип посмотреть
|
|||
9
Fragster
гуру
16.07.14
✎
14:31
|
(5) может всех сразу выгонять нельзя...
|
|||
10
mikecool
16.07.14
✎
14:32
|
(8) открой свойства колонки
|
|||
11
altaykniga
16.07.14
✎
14:35
|
(10) разобрался. в свойствах колонки было пустое поле "ЭлементУправления". Поставил "ПолеВвода", тогда удалось увидеть Тип и изменить длину с 10 до нужного значения
|
|||
12
altaykniga
16.07.14
✎
14:35
|
спасибо всем за помощь
|
|||
13
mikecool
16.07.14
✎
14:36
|
(11) и без элемента управления можно указать тип значения...
|
|||
14
altaykniga
16.07.14
✎
14:36
|
(13) где
|
|||
15
mikecool
16.07.14
✎
14:37
|
(14) в свойстве колонки табличного поля
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |