Как выбрать помеченные на удаления элементы ?
☑
0
DmitriyDI
09.10.13
✎
17:23
Делаю так:
СтруктураПоиска = Новый Структура("ПометкаУдаления",Истина);
//СтруктураПоиска.Вставить("ПометкаУдаления",Истина);
СпрВыбр = Справочники.Номенклатура.Выбрать(,,СтруктураПоиска ,);
Что я делаю не так?
1
Ненавижу 1С
гуру
09.10.13
✎
17:26
запросом надо
2
ДенисЧ
09.10.13
✎
17:27
Глобальный контекст.НайтиПомеченныеНаУдаление (Global context.FindMarkedForDeletion)
Глобальный контекст (Global context)
НайтиПомеченныеНаУдаление (FindMarkedForDeletion)
Синтаксис:
НайтиПомеченныеНаУдаление()
Возвращаемое значение:
Тип: Массив.
Массив со списком ссылок помеченных на удаление объектов.
Описание:
Осуществляет поиск всех помеченных на удаление объектов, которые доступны в рамках текущего сеанса с учетом разделения (учитывается и условное разделение).
Доступность:
Сервер, толстый клиент, внешнее соединение.
Пример:
ПомеченныеОбъекты = НайтиПомеченныеНаУдаление();
Для Каждого ПомеченныйЭлемент Из ПомеченныеОбъекты Цикл
Сообщить("Помечен на удаление: " + ПомеченныйЭлемент);
КонецЦикла;
3
Euguln
09.10.13
✎
17:28
(0) не в той профессии работаешь.
Читать СП метод Выбрать()
Читать СП метод НайтиПомеченныеНаУдаление()
много думать
4
Шапокляк
09.10.13
✎
17:28
По пометке удаления справочник не индексируется и потому нельзя ее в отборе указывать. Используйте запрос.
5
DarKySiK
09.10.13
✎
17:28
(2) чейта ты добрый какой-то стал.. а где предложение продать?
6
DmitriyDI
09.10.13
✎
17:29
(1) (4) спасибо)
(2) не то
7
DmitriyDI
09.10.13
✎
17:29
(3) ну спасибо ...
8
ДенисЧ
09.10.13
✎
17:34
(5) А всё равно не купит... Зачем слова тратить...
2 + 2 = 3.9999999999999999999999999999999...