|
Проставить флаги в колонке, не связанной с ТЗ
| ☑ |
0
extrim-style
30.06.14
✎
11:56
|
В табличной части документа на форме есть доп. колонка, не связанная с данными. В ней необходимо проставить флаги. Установка флагов в документе делается через ОформлениеСтроки.Ячейки.НужнаяКолонка.Флажок = 1 в процедуре ПриПолученииДанных. Мне необходимо обработать вне этой процедуры. Как это сделать?
|
|
1
PR
30.06.14
✎
11:58
|
Зачем?
|
|
2
extrim-style
30.06.14
✎
12:00
|
(1) есть такая необходимость. документ формируется программно.
|
|
3
ДенисЧ
30.06.14
✎
12:01
|
Не надо это делать вне этой процедуры
|
|
4
Wobland
30.06.14
✎
12:01
|
(2) откуда форма вылезла?
|
|
5
PR
30.06.14
✎
12:01
|
(2) И че?
|
|
6
extrim-style
30.06.14
✎
12:02
|
(3) получается, что надо.
|
|
7
extrim-style
30.06.14
✎
12:02
|
(5) ничё. просто уточнил.
|
|
8
kosts
30.06.14
✎
12:04
|
Что-то похожее:
Во втором варианте, только вместо ключевого поля "Ссылка" нужно использовать номер строки. Но если строки в процессе могут быть добавлены или удалены нужно еще думать...
|
|
9
Михаил Козлов
30.06.14
✎
12:05
|
"Выделите" для колонки переменную (например, Соответствие: ключ - строка ТЧ, значение - значение флага) для хранения значений флага.
|
|
10
PR
30.06.14
✎
12:06
|
(7) Что уточнил-то?
У тебя есть данные, которые не хранятся в документе, но кровь из носу нужно их туда записать. Куда, спрашивается и зачем?
|
|
11
extrim-style
30.06.14
✎
12:23
|
(10) данный подход используется в одной из конф 1С Совместимо
|
|
12
extrim-style
30.06.14
✎
12:27
|
(10) я не говорил, что мне их нужно записать. Я сказал, что мне нужно проставить флаге в колонке ТЧ.
|
|
13
extrim-style
30.06.14
✎
12:27
|
+(12) флаги
|
|
14
extrim-style
30.06.14
✎
12:41
|
Всё получилось. В форме документа обнаружилась экспортная переменная, в которую я передал подготовленную таблицу.
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший