|
Значение ячейки табличной части | ☑ | ||
---|---|---|---|---|
0
NewBieOneS
08.04.14
✎
20:11
|
Здравствуйте!
Есть документ с табличной частью. Необходимо (для примера) вывести на экран значение текущей выбранной ячейки (тип для всех реквизитов ТЧ - строка). Причем не при "клике" на ячейку, а при нажатии на кнопку командной панели таблицы. Единственный выход, который я вижу - это использовать события табличной части на форме, т.е. при "клике" на ячейку записывать в какой-нибудь реквизит формы ее значение, а при нажатии на кнопку командной панели - отображать последнее считанное значение. Есть ли более красивое решение без временных реквизитов? Спасибо. |
|||
1
KUBIK
08.04.14
✎
20:15
|
Ничего не понял..
Необходимо (для примера) вывести на экран значение текущей выбранной ячейки = куда? в новое окно, типа, с огромным шрифтом? зачем? |
|||
2
Wobland
08.04.14
✎
20:20
|
(1) поиметь то значение, в котором стоит юзер.
текущая строка, текущая колонка, текущие данные? |
|||
3
KUBIK
08.04.14
✎
20:23
|
(2) :)))) то, что "поиметь то значение,..." понятно.
Цель невнятна |
|||
4
Wobland
08.04.14
✎
20:25
|
>(для примера)
щупает человек |
|||
5
Wobland
08.04.14
✎
20:26
|
человек, данные - это не то, что видно на экране, запомни. а то вы горазды объект менять через элементы управления
|
|||
6
NewBieOneS
09.04.14
✎
08:11
|
Хорошо, опишу конкретную цель. Пользователь кликает на ячейку и нажимает кнопку. После этого значение выбранной ячейки проставляется по всей строке таблицы. Как это реализовать без использования временных реквизитов?
|
|||
7
Wobland
09.04.14
✎
08:13
|
>проставляется по всей строке таблицы
вот так прям и по всей строке? |
|||
8
anton_mgn
09.04.14
✎
08:23
|
(0) При активизации ячейки записывать Имя колонки и номер строки в переменные модуля формы, а не в реквизит.
|
|||
9
Wobland
09.04.14
✎
08:23
|
а для того, чтобы выяснить значение текущей строки текущей колонки, непременно хочется употребить временные реквизиты?
|
|||
10
NewBieOneS
09.04.14
✎
10:56
|
(7) да, по всей строке.
(8) а какая разница куда записывать: в переменную или в реквизит. (9) правильно ли я понимаю, что выяснить значение текущей строки и колонки можно только в событии при активизации ячейки? |
|||
11
Wobland
09.04.14
✎
10:57
|
(10) нет
|
|||
12
Рэйв
09.04.14
✎
10:58
|
(10)ТекущаеДанные - это спойство табличного поля как элемента формы
|
|||
13
NewBieOneS
09.04.14
✎
11:12
|
(11) а как тогда выяснить?
|
|||
14
Wobland
09.04.14
✎
11:13
|
текущие данные, строка, колонка
|
|||
15
NewBieOneS
09.04.14
✎
11:14
|
ТекущиеДанные - обращаемся на сервере?
|
|||
16
NewBieOneS
09.04.14
✎
14:26
|
Я заранее извиняюсь, но я никак не могу понять, каким образом решить мою проблему.
Опишу ситуацию подробнее. Есть документ "Дежурство". В документе есть табличная часть "Отметки". Табличная часть состоит из следующих реквизитов: сотрудник (ссылка), понедельник (строка), вторник (строка), ... , воскресенье (строка). Т.е. пользователь заходит в документ и выставляет какие-либо строковые заметки в столбце, соответствующем текущему дню недели. Мне нужно сделать кнопку, выполняющую следующие действия: 1. Получить строковое значение текущей ячейки. 2. Пробежаться по всей таблице и очистить те ячейки, в которых значения не совпадают со значением из текущей ячейки. Как я уже говорил ранее, можно воспользоваться переменной и событием активизации ячейки. Мой вопрос состоит в том, как можно обойтись без событий в решении данного вопроса? |
|||
17
Wobland
09.04.14
✎
15:20
|
(16) читать СП, усиленно думать
|
|||
18
NewBieOneS
09.04.14
✎
18:49
|
(17) Если бы я нашел решение в СП, я бы не писал сюда. Ладно, раз не хотите помогать - сделаю через события. Спасибо всем.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |