Имя: Пароль:
1C
1С v8
Обработка по поиску и удалению записей в регистрах накопления по условию.
,
0 Креатив
 
02.08.21
09:49
В моём случае нужно найти все записи всех регистров, у которых не заполнена организация. И удалить.
1 ДенисЧ
 
02.08.21
09:50
Сколько денех?
2 Почему 1С
 
02.08.21
09:52
Сделаю за 1К
3 Garykom
 
гуру
02.08.21
09:56
(2) демпингуешь
а если поле составное и не Организация назвается?
4 ДенисЧ
 
02.08.21
09:56
(2) Евро, надеюсь?
5 Garykom
 
гуру
02.08.21
09:57
(4) Фунтов стерлингов не выгодней ли?
6 Почему 1С
 
02.08.21
10:00
Я скоромный провинциальный 1с ник, цена в долларах
7 ДенисЧ
 
02.08.21
10:01
(5) Тогда уж (раз на весовые единицы перешли) килограммов золота... ))
8 ДенисЧ
 
02.08.21
10:01
(6) Подпиндосник...
9 Креатив
 
02.08.21
10:02
Вероятно, я неточно сформулировал тему. Мне нужна готовая. Написать я и сам могу.
10 Kassern
 
02.08.21
10:02
(0) что значит удалить записи в регистра накопления?) Вы хотите все документы с этой организацией удалить? Ну так это просто,
Выбрать Документ.Ссылка ИЗ Документы."+ИмяДокумента+" Где Документ.Организация=&Организация
В цикле пробегаетесь по метаданным, из них тянете имя документа. Проверяйте только, чтоб организация была в документе, либо в попытку оберните, все равно разовая операция. Полученные документы пометите на удаление.
11 Kassern
 
02.08.21
10:03
(9) конфа какая?
12 Креатив
 
02.08.21
10:07
(10)Нет не документы. В основном нужно будет чистить корректировки регистров, в которых могут быть и другие организации.
(11)УПП.
13 acht
 
02.08.21
10:32
(9) >  Мне нужна готовая.
Ты на форуме будешь дольше трындеть, чем обработку написать.
14 Креатив
 
02.08.21
10:42
(13)Я уж понял.
15 Креатив
 
02.08.21
12:35
Какая-то засада со строчкой
Регистр.Измерения.Содержит(Метаданные.Справочники.Организации)
Возвращает ложь, хотя в регистре такое измерение есть.
16 SiAl-chel
 
02.08.21
13:07
(15) Тебе надо справку почитать. Метод Содержит() коллекции измерений РН проверяет на вхождение метаданных измерения, а не типа значений этого измерения.
17 Креатив
 
02.08.21
15:18
(16)Определяет, принадлежит ли объект метаданных данной коллекции.
Отладчик говорить, что Метаданные.Справочники.Организации имеет тип объект метаданных.
19 mikecool
 
02.08.21
16:23
(0) купи у @TormozIt его ИР
20 d4rkmesa
 
02.08.21
16:37
(0) Через ИР подобные вещи удобно делать. Примеры обхода регистра там уже есть в консоли запросов.
21 Креатив
 
02.08.21
16:59
Что за ИР?
22 TormozIT
 
гуру
02.08.21
19:47
(21) это набор инструментов такой для ленивых разработчиков. Там ты вместо того чтобы 2 часа мучительно писать код обычно первый раз 1-5-10 минут ищешь нужный инструмент и потом он уже бОльшую часть работы за тебя делает. Но я тебе сэкономлю немного времени https://www.youtube.com/watch?v=MgDXX-qUrx0