|
Удалить нужное в регистре
| ☑ |
0
funtik123
13.12.14
✎
14:21
|
Здравствуйте.
В переменной есть название регистра сведений
В другой -- одно из название полей данного регистра
Мне нужно сделать так:
Пройтись по всему данному регистру, и если в поле(которое у меня во второй переменной) содержится дата, удалить его
|
|
1
shuhard
13.12.14
✎
14:23
|
(0) Название полей регистра сведений
нужно - сделай
форуму учебные примеры неинтересны
|
|
2
ДенисЧ
13.12.14
✎
14:25
|
Сколько?
|
|
3
funtik123
13.12.14
✎
14:26
|
(2) что сколько?
|
|
4
ДенисЧ
13.12.14
✎
14:27
|
(3) Денег, разумеется
|
|
5
funtik123
13.12.14
✎
14:29
|
(4) ммм
еще один остроумный...
|
|
6
Фокусник
13.12.14
✎
14:31
|
(5) в (0) пост похож на техническое задание. Поэтому вопрос: "сколько предлагаете за его решение" вполне ожидаем и уместен ;)
|
|
7
Yanduraev
13.12.14
✎
14:33
|
тут удаляю движения где есть счет МЦ04
СтруктураПоиска = Новый
Структура("СчетКт",ПланыСчетов.Хозрасчетный.ИнвентарьИХозяйственныеПринадлежностиВЭксплуатации);
НайденныеСтроки = ДвиженияДок.НайтиСтроки(СтруктураПоиска);
Для каждого СтрокаТЧ Из НайденныеСтроки Цикл
ДвиженияДок.Удалить(СтрокаТЧ);
КонецЦикла;
|
|
8
funtik123
13.12.14
✎
15:47
|
(7) а можно типо, как-то так? :
РС = ЭлементыФормы.Выбранныйрегистр.Значение;
рег = РегистрыСведений[РС].Выбрать(Дата(НачПериода),Дата(КонПериода));
Пока рег.Следующий() Цикл
Сообщить("начинаем удалять " + рег);
орег = рег.ПолучитьМенеджерЗаписи().Удалить();
КонецЦикла;
|
|
9
funtik123
13.12.14
✎
15:47
|
Но тут не указан именно в каком поле выборку делать..
|
|