|
УФ - как прописать удаление строки из ТЧ?
| ☑ |
0
RomaH
naïve
28.02.12
✎
11:14
|
Строку из таблицы формы которая отображает ТЧ документа удалить ткущую строку по команде - как такое написать?
|
|
1
RomaH
naïve
28.02.12
✎
11:15
|
пишу:
&НаСервере
Процедура УдалитьТекущийПолис()
ИндексДляУдаления = Элементы.ПолисыМедицинскогоСтрахования.ТекущаяСтрока;
Если ИндексДляУдаления <> Неопределено Тогда
Объект.ПолисыМедицинскогоСтрахования.Удалить(ИндексДляУдаления);
КонецЕсли;
но первую строку удалает по индексу 0
а вот вторую - ругается уже на то что индекс за пределами - "1"
|
|
2
Wobland
28.02.12
✎
11:15
|
(0) у УФ бывают кнопки на командной панели, связанной с ТЧ?
|
|
3
lubja
28.02.12
✎
11:17
|
а нельзя на форму вытащить стандартную команду удалить? и писать ничо не надо
|
|
4
RomaH
naïve
28.02.12
✎
11:21
|
надо запретить интерактивно менять пользовтаелю состав строк
|
|
5
Wobland
28.02.12
✎
11:22
|
&НаСервере
Элементы.ПолисыМедицинскогоСтрахования.ТекущаяСтрока;
меня отчего-то смущает
|
|
6
RomaH
naïve
28.02.12
✎
11:28
|
(5) от чего же?
|
|
7
Wobland
28.02.12
✎
11:28
|
(6) текущая строка на сервере. а после отработки клиент знает, что у него одной строки уже нет?
|
|
8
Mort
28.02.12
✎
11:36
|
Идентификатор текущей строки <> индекс строки ТЧ.
|
|
9
ilpar
28.02.12
✎
11:38
|
(1) код некорректный
|
|
10
RomaH
naïve
28.02.12
✎
11:47
|
и как тогда?
|
|
11
Mort
28.02.12
✎
11:57
|
Например, покурить метод НайтиПоИдентификатору(<Идентификатор>)
|
|