УФ - как прописать удаление строки из ТЧ?
☑
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
Например, покурить метод НайтиПоИдентификатору(<Идентификатор>)
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой