![]() |
![]() |
![]() |
|
Запись знаяения в ячейку табличного поля | ☑ | ||
---|---|---|---|---|
0
v8
05.10.04
✎
11:22
|
Есть Табличоне поле "СправочникСписок", связанное со справочником.
В табличное поле добавлена колонка, не связанная с ни с одним реквизитом справочника. В колонку выводится некоторое значение, при необходимости редактируется пользователем. Как мне вывестив эту колонку значение. При выводе строки СправочникСписок.ТекущаяСтрока возвращает ссылку на справочник, а как обратится к значению ячейки в колонке? Не делать же не динамическое поле не свзанное со справочником, а в модуле хранить ТЗ на весь справочник? |
|||
1
v8
05.10.04
✎
11:46
|
Давайте проведем голосование:
1. Это можно сделать без ТЗ, но я не знаю как. 2. Это нельзя сделать без ТЗ. 3. Не поня вопроса. 4. Я игнорирую твою ветку. |
|||
2
BOS
05.10.04
✎
12:04
|
Есть метод ТекущиеДанные - что не подходит что ли?
|
|||
3
v8
05.10.04
✎
12:11
|
2 Спасибо :), я уж думал что единогласно 4.
ТекущиеДанные возвращает СправочникОбъект на точй строки которая выводится, а так как значение не является реквизитом спрачоника я и не мог получить. Нашел что можно получить через Элемент.Колонки.ИмяКолонки.ЭлементУправления.Значение спасибо. |
|||
4
BOS
05.10.04
✎
12:16
|
Ты хочешь сказать в ТекущиеДанные() (то что возвращается) нет твоей колонки, я ща проверю. (странно)
|
|||
5
v8
05.10.04
✎
12:20
|
4 да нету, в текущие данные только из справочника, а колонку я повесил прямо на табличное поле.
|
|||
6
BOS
05.10.04
✎
12:26
|
Нету... Да. Не знаю твоей задачи, мне надо было только при выводе строки в такие колонки записывать значения. Я использовал ОформлениеСтроки.
|
|||
7
Slice
05.10.04
✎
15:25
|
Т.к у тебя данными для табличного поля является СправочникСписок (динамический список) то и писать ты можешь только в событии ПриВыводеСтроки через ОформлениеСтроки
|
|||
8
v8
05.10.04
✎
16:18
|
7 Значение через ОформлениеСтроки? если бы оно ещё там сохранялось
|
|||
9
Slice
05.10.04
✎
16:24
|
Что значит сохранялось?
|
|||
10
v8
05.10.04
✎
16:41
|
9 если записывать через Элемент.Колонки.ИмяКолонки.ЭлементУправления.Значение то при редактировании этого поля ввода значение оказывается пустым.
А через ОформлениеСтроки максимум что можно задать - это текст отображаемый в элементе управления. |
|||
11
Alexandr Ch
05.10.04
✎
17:07
|
может по индексу строки:
ПриАктивизацииСтрокиТаб(Элемент) ИндексТекСтроки = ТабЧасть.Индекс(ЭлементыФормы.ТабЧасть.ТекущаяСтрока); |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |