|
Табличная часть
| ☑ |
0
Oz11
09.12.11
✎
22:06
|
Помогите советом. Как лучше организовать такую работу? В справочнике Контрагенты есть табличная часть, которая выведена на форму. Задача состоит в том чтобы запрещать удаление строк из этой таб части, когда контрагент сохранен.
|
|
1
aleks-id
09.12.11
✎
22:08
|
проверка на ЭтоНовый
|
|
2
Oz11
09.12.11
✎
22:23
|
что мне это даст? это отбросит лишь тех контрагентов, которые только создаются, в мне нужно не только для новых. Вот хочу выяснить, можно ли как-то это провернуть без сохранения табличной части в какое-то хранилище?
|
|
3
KUBIK
09.12.11
✎
22:29
|
Обработать событие ПередУдалением() предлагать?
|
|
4
aleks-id
09.12.11
✎
22:29
|
тогда проверка на модифицированность. но тогда придется ее выставлять при открытии... мдя. бред.
|
|
5
ОбычныйЧеловек
09.12.11
✎
22:30
|
(0) а добавлять строки при этом можно?
|
|
6
Oz11
09.12.11
✎
22:33
|
табличная часть работает на добавление строк. пользователь открывает форму, добавляет строку (строки) и до того как он запишет элемент справочника, он может эту свою только что добавленную строку (строки) удалить. как только он запишет элемент справочника - удалить ничего уже нельзя, только добавить.
|
|
7
shuhard
09.12.11
✎
22:36
|
(6) полная жо.па получается,
как только добавлена новая строка можно удалять старые, ведь справочник не записан
|
|
8
Oz11
09.12.11
✎
22:38
|
(7) не так. я по-моему в (6) четко написал "он может эту свою только что добавленную строку (строки) удалить".
|
|
9
ОбычныйЧеловек
09.12.11
✎
22:48
|
(8) что-то ты не правильно делаешь (т.е. что-то как-то не правильно задача поставлена), ну раз уж поставлена то вводи понятие ID строки - при добавлении (но до записи) пиши туда что нить, при записи очищай...перед удалением строки проверяй есть заполнено ID строки или нет. если есть то можно удалять если нет то нет :)
|
|
10
Oz11
09.12.11
✎
22:51
|
(9) а вот это идея.
|
|
11
Oz11
09.12.11
✎
23:26
|
(9) да. это наверное лучший выход из этой ситуации. а я думал без создания какого-то регистра сведений не обойтись. спасибо.
|
|