Как найти помеченые на удаление объекты ?

1. Trotter_NN 25.12.13 10:20 Сейчас в теме
Есть вот такой вот кодик который считает сколько объектов в базе.(Справочник7 = COMObject)

Пока Справочник7.ПолучитьЭлемент()=1 Цикл
Если Справочник7.ЭтоГруппа() = 1 Тогда
ПеремОбщееКолГрупп = ПеремОбщееКолГрупп + 1;
КонецЕсли;
Если Справочник7.ЭтоГруппа() = 0 Тогда
ПеремОбщееКоличество = ПеремОбщееКоличество+1;
КонецЕсли;
Если Справочник7.ПометкаУдаления = Истина Тогда
ПеремОбщееКолУдал = ПеремОбщееКолУдал +1;
КонецЕсли;

Не считает помеченных на удаление.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. YNik 25.12.13 10:34 Сейчас в теме
(1) Trotter_NN, если Справочник7 из 1С 7.7, то тогда:
Если Справочник7.ПометкаУдаления() = 1 Тогда
4. Trotter_NN 25.12.13 10:36 Сейчас в теме
(3) YNik, Спасибо заработало... нашлось только 3... странно пойду попробую поудалять объекты )
5. Trotter_NN 25.12.13 10:39 Сейчас в теме
(3) YNik, Объектов больше трёх, а ищет только три.. (
6. Trotter_NN 25.12.13 10:49 Сейчас в теме
(3) YNik, в 7ке по поводу ПометкаУдаления:
Замечание:
Метод можно использовать только для объектов, созданных функцией СоздатьОбъект.
2. oldfornit 25.12.13 10:32 Сейчас в теме
а что отладчик показывает для Справочник7.ПометкаУдаления ? Что-то не уверен что сравнение с булевым тут правомерно.
7. 1vasia1 15 25.12.13 14:54 Сейчас в теме
На всякий случай. Для COM не забываем использовать параметры подключенной базы.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот