|
не удаляется запись в регистре сведений |
☑ |
0
inkvizitr
17.01.19
✎
15:37
|
Кто подскажет, что не так делаю, когда отладкой дохожу до прочитать, запись находится
НаборЗаписей = РегистрыСведений.ОсновныеСотрудникиФизическихЛиц.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.ГоловнаяОрганизация.Установить(Выборка.ГоловнаяОрганизация);
НаборЗаписей.Отбор.ФизическоеЛицо.Установить(Выборка.ФизическоеЛицо);
НаборЗаписей.Отбор.ДатаНачала.Установить(Выборка.ДатаНачала);
НаборЗаписей.Отбор.ДатаОкончания.Установить(Выборка.ДатаОкончания);
НаборЗаписей.Прочитать();
НаборЗаписей.Записать();
|
|
1
inkvizitr
17.01.19
✎
15:38
|
по идеи после такой конструкции НаборЗаписей.Записать(); запись должна была снестись
|
|
2
mistеr
17.01.19
✎
15:38
|
Очистить() забыл.
|
|
3
FIXXXL
17.01.19
✎
15:39
|
(1) или убери Прочитать или (2)
тому, кто это разрабатывал "надо в голову гвоздь забить"(с)
|
|
4
FIXXXL
17.01.19
✎
15:40
|
(3) я про методологию работы с РС :)
|
|
5
inkvizitr
17.01.19
✎
15:40
|
(3) без прочитать, запись не ищется
|
|
6
inkvizitr
17.01.19
✎
15:40
|
(2) спасибо, очистить помогло
|
|
7
FIXXXL
17.01.19
✎
15:47
|
(5) все там ищется...
говорю же, только гвоздь спасет...
там метода такая:
НаборЗаписей.Отбор - позиционирует "выборку" по измерениям, т.е. "находит" запись (или не находит)
НаборЗаписей.Прочитать() - считывает данные из базы (тут это и не нужно)
Набор можно "набить" данными или оставить пустым
НаборЗаписей.Записать() - пишет "выборку" в базу
если Набор пустой - происходит "удаление", по факту перезапись данных пустым набором
|
|