|
Редактирование таблицы значений в 1с7.7
| ☑ |
0
fisherchess
29.02.12
✎
16:49
|
В общем есть на форме документа Таблица значений, которая формируется на основе табличной части документа, но сама табличная часть документа не отображается. Нужно чтобы пользователь мог редактировать строки таблицы значений на форме. Можно ли вобще это сделать, если можно, то каким образом? Всем заранее спасибо!
|
|
1
Sh1ko
29.02.12
✎
16:50
|
формулу на таблицу, потом кури текущаяколонка
|
|
2
fisherchess
29.02.12
✎
17:03
|
Вот к примеру добавляю я в таблицу значений колонку (ТЗ - это ОценкиПерсонала):
ОценкиПерсонала.НоваяКолонка("Сотрудник","Справочник.Сотрудники",,,,50);
Теперь мне нужно, чтобы пользователь в форме документа мог выбрать значение в эту колонку из справочника. А в предприятии эта колонка "Сотрудник" никак не реагирует на двойное нажатие.
|
|
3
Sh1ko
29.02.12
✎
17:06
|
На ВСЮ таблицу значений вешаешь формулу. Например ПриНажатииНаТЗ()
Далее, в процедуре ПриНажатииНаТЗ пишешь
Если ТЗ.ТекущаяКолонка()="Сотрудник" тогда
//тут тебе надо имитировать выбор сотрудника.
И так для каждой колонки.
|
|
4
also
29.02.12
✎
17:07
|
а лучше взять табличное поле из 1с++
|
|
5
Mikeware
29.02.12
✎
17:08
|
Либо ТабличнымПолем изС++, либо классом ПоставщикДанных
|
|
6
fisherchess
29.02.12
✎
17:22
|
Спасибо всем за помощь! Все получилось!!! Сделал через формулу и текущуюколонку.
|
|