|
Не записывать определенные записи набора регистра сведений | ☑ | ||
|---|---|---|---|---|
|
0
Slon747
13.02.20
✎
15:29
|
Зависимый регистр сведений.
Можно ли при его записи не определенные записывать наборы записей? Можно при проведении их отсекать и не передавать на запись. Но хотелось бы сразу в модуле набора записей отсекать. Процедура ПередЗаписью(Отказ, Для каждого Запись Из ЭтотОбъект Цикл Если Эта_запись_не_нужна Тогда //не записывать этот набор КонецЕсли; КонецЦикла; |
|||
|
1
Slon747
13.02.20
✎
15:31
|
(0) случайно отправил.
Вот как-то так можно? Процедура ПередЗаписью(Отказ, Замещение) Для каждого Запись Из ЭтотОбъект Цикл Если Эта_запись_не_нужна Тогда //не записывать этот набор КонецЕсли; КонецЦикла; КонецПроцедуры |
|||
|
2
Жан Пердежон
13.02.20
✎
15:34
|
Можно но не так. При проведении ты сам набор записей готовишь: нужные добавляй в набор, ненужные удаляй
|
|||
|
3
Slon747
13.02.20
✎
15:35
|
(2) Как я сказал, хотелось-бы не зависеть от логики проведения
|
|||
|
4
lodger
13.02.20
✎
15:36
|
(1) это дикий копрокод, но из набора в ЭтотОбъект можно убрать строки.
или выгрузить в тз, поковырять и загрузить обратно. что суть одно и то же, но во втором случае будет больше расход мощностей и больше возможностей для алгоритмов. |
|||
|
5
lodger
13.02.20
✎
15:37
|
Процедура ПередЗаписью(Отказ, Замещение)
УдалитьМасс = новый массив; Для каждого Запись Из ЭтотОбъект Цикл Если Эта_запись_не_нужна Тогда УдалитьМасс.добавить(Запись); КонецЕсли; КонецЦикла; Для каждого Запись Из УдалитьМасс Цикл ЭтотОбъект.Удалить(Запись); КонецЦикла; КонецПроцедуры |
|||
|
6
spiller26
13.02.20
✎
15:37
|
||||
|
7
Slon747
13.02.20
✎
15:41
|
(5)(6) Спасибо, подумаю.
Есть еще вариант. Записывать в ресурсы нули )) Поправка к (0) - Регистр не сведений, а накоплений. |
|||
|
8
vicof
13.02.20
✎
15:42
|
(0) А почему бы не пересмотреть логику приложения, а не говнокодить?
|
|||
|
9
Slon747
13.02.20
✎
15:43
|
(8) Бывает, это того не стоит. За все приходится платить. Если не деньгами, то временем.
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |