Как удалить все реквизиты из помеченных на удаление документах ? #199225


#0 by Koliaff
Как удалить все реквизиты из помеченных на удаление документах после свертки базы ?
#1 by Sasha
Начнем с вопроса: Зачем?
#2 by sauxID
наверно что бы удалить потом еще немного неиспользуемых элементов...
#3 by Koliaff
Чтобы замести следы ... ))
#4 by Koliaff
Как удалить табличную часть я знаю - УдалитьСтроки ;)А вот остаётся два вопроса :1. Как удалить реквизиты шапки из документов ?2. Как узнать есть или нет в документе табличная часть ? ))
#5 by Sasha
2почему бы просто не удалить помеченное на удаление? поэтому и возникает вопрос - Зачем? :) ближе к истине, ИМХО :)
#6 by Koliaff
На второй вопрос уже нашёл сам ответ - КоличествоСтрок, остаётся первый ... ))
#7 by sauxID
4.1 через Метаданные4.2 через ВыбратьСтроки разве не прокатит?
#8 by Sasha
юзай метаданные
#9 by sauxID
5 ссылка на документ может быть остаться в проводках а вот содержание документа уже не интересно вот и нада удалить все...
#10 by DeiMos
1) В цикле по метаданным - реквизит шапки,2) КоличествоСтрок
#11 by andrey995
для семерки :1. обходишь все реквизиты документа: <РеквизитТабличнойчасти> =ПолучитьПустоеЗначение(<РеквизитТабличнойчасти>)2. используем РеквизитТабличнойЧастиСинтаксис:Метаданные.Документ(х).РеквизитТабличнойЧастиМетаданные.Документ(ВидДока).РеквизитТабличнойЧастиНазначение:Определение количества реквизитов табличной части х-того дока документов.Вобщем подсказки в синтакс помощнике
#12 by Sasha
(+10)еще ОбщийРекизитДокумента
#13 by Sasha
вот это как раз для и не надо :)
#14 by Dev
А зачем все таки все это? Ведь имеет смысл только очищать реквизиты типа документ
#15 by Rovan
1. в цикле по метаданным по данному виду документа
#16 by DeiMos
: Низзя. Ему надо, чтобы сами доки остались...
#17 by Koliaff
Спасибо всем !!! Вопрос закрыт !!!
#18 by sauxID
+14 или типа справочник... а потом обработкой удалить все не используемые объекты...
#19 by Sasha
Как это низзя ? :)Для того чтобы очистить все реквизиты шапки документа через метаданные надо пробежаться по РеквизитШапки и по ОбщийРеквизитДокумента, который тоже реквизит шапки. Или я чего не понял?
#20 by Dev
+ 14 и то только в непомеченных документах, имеющих ссылки на помеченные на удаление
#21 by Dev
Догнал зачем.Тогда 14 и 18
#22 by DeiMos
: Сорри, я имел в виду реквизиты ДатаДок, НомерДок...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С