|
Запрет изменения Табличной части
| ☑ |
0
Voblhned
21.05.18
✎
12:55
|
Добрый день,
Подскажите направление, пользователь может добавлять строки в табличной части и вводить данные, но после того как добавил строку, старую строку нельзя изменять.
|
|
1
Малыш Джон
21.05.18
✎
12:58
|
(0) в какой момент новая строка становится старой?
|
|
2
Галахад
гуру
21.05.18
✎
12:58
|
Самое простое, свою форму нарисовать, для заполнения строки.
|
|
3
mehfk
21.05.18
✎
12:59
|
ТабличноеПоле (TableBox)
ПередНачаломИзменения (BeforeRowChange)
Синтаксис:
ПередНачаломИзменения(<Отказ>)
Параметры:
<Отказ>
Тип: Булево.
Признак отказа от изменения. Если в теле процедуры-обработчика установить данному параметру значение Истина, интерактивное изменение строки не начнется.
Значение по умолчанию: Ложь
Описание:
Возникает перед началом интерактивного изменения существующей строки табличного поля.
|
|
4
Serg_1960
21.05.18
✎
13:05
|
Имхо, пока нет ответа на вопрос в (1) - тема для передачи "Угадайка" среди телепатов Мисты.
|
|
5
Voblhned
21.05.18
✎
13:07
|
(1) когда окончен ввод строки, она становится недоступна для изменения или просто открыл документ и пытаешься изменить строку.
Грубо говоря, вводишь [0] строку, нажал enter перешел в строку [1] и все строку [0] изменить нельзя.
|
|
6
Voblhned
21.05.18
✎
13:08
|
(3) спс
Если ПроверкаРоли("Менеджер") тогда
Отказ = истина;
КонецЕсли;
теперь подвопрос, а удаление строк как запретить в Табличной части?
|
|
7
Voblhned
21.05.18
✎
13:09
|
как я понимаю "ПередУдалением, BeforeDeleteRow"
|
|
8
shuhard
21.05.18
✎
13:17
|
(7) заруби ИзменятьСоставСтрок и сделай отдельную кнопку добавления в ТЧ документа
|
|