#0
by deputat
сабж. если сбе.найтипореквизиту("арт",сокрлп(тз2.артикул),1)=1 тогда .. конецесли; ничего не находит хотя в группе этого реквизита есть такое значение.
#3
by deputat
В случае применения объекта "Запрос" для выборки информации из справочников 1С:Предприятия необходимо учитывать следующую особенность. При обработке справочника объект "Запрос" не обрабатывает группы справочника. То есть он не использует их в качестве исходных данных для получения первичной выборки. При обработке уже полученных записей запрос добавляет группы для выбранных записей - элементов, если существует группировка по переменной запроса типа "Справочник". Такой способ обработки является стандартным, и Запрос выполняет ее так же, как он это делает, например, для реквизитов документа имеющих тип "Справочник". То есть, если в запросе по документам использовать группировку по реквизиту "Товар" документа "Счет", то в полученном отчете можно получить записи и по группам товаров, вошедших в запрос. Аналогично, если в запросе по справочнику получать в качестве группировки текущий элемент, то в полученный отчет будут включены записи, соответствующие группам отобранных запросом элементов. Однако так как сами группы не обрабатываются запросом при заполнении таблицы выборки, то в отчет не попадут те группы, которые не имеют элементов, или группы, элементы которых не попали в выборку. Соответственно объект "Запрос" не может применяться в тех случаях, когда нужно обрабатывать собственно группы, или получать все элементы, включая группы. С другой стороны, так как в большинстве случаев должны выбираться непосредственно элементы, запрос может быть успешно применен для обработки справочника. В том числе, Запрос позволяет существенно ускорить выборку элементов по условию, при работе с базой данных в формате SQL.
#8
by jj_mail
реквизит "арт" скорее всего текстовый ? НайтиПоРеквизиту может тупо не находить значение реквизита. Если попробовать вместо СокрЛП(....) скормить ему конкретное значение из справочника (например "0000000001"), находит ?
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v7: v7 : НДС при возврате
- v7: Что нужно чтоб подключить ККМ Меркурий 112F к 1с V7 Торговля + склад
- v7: v7.7 премещение элемента справочника
- v7: v8: v7: Кто-нибудь сумел скачать комплект отчетности за I квартал 2007 года
- v7: 1С V7.7 в сети
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
- v7: Перенос данных Бухгалтерия из v7 в v8
- v7: 1c++: проверка элемента справочника на вхождение в группу / список групп
- v7: НайтиПоРеквизиту в группе справочника.. для группы не работает?
- v7: v7 Перехват глобального события ПриЗаписи() или ОбработкаПроведения()
- v7: ТиС 7.7 ,групповая обработка документов, отбор по группе контрагентов
В этой группе 1С
- Электронный документооборот между контрагентами. Как этот реализуется.
- п.ф. Расходный кассовый ордер поле Получил в 1С 8.3 Бухгалтерия КОРП
- Заполнение годовой декларации по транспортному налогу БП 3.0
- Временные разницы в ERP
- 1С 7.7 ПУБ - > 1С 8.3 КА 2.2
- интеграция 1с 8.3 и онлайн интернет магазин
- Корректировка остатков ЕГАИС. Ошибка при попытке вставки записи с неуникальным з
- Расширение 1С не работает перехват
- УТ11.2 и SQL Express
- БП 2.0 не могу настроить почту. В ЗУП 2.5 все работает
- При формировании отчета Расчетного листа в ЗУП 2.5 - 1С зависает наглухо.
- Защита от опасных действий для доп. обработки как фоновое задание
- Обмен данными между не идентичными конфигурациями УТП
- Нужна консоль запросов с замером скорости выполнения запросов вирт. таблиц
- Нумерация авансовых отчётов с дробью.
- Программное управление отображения общей команды на управляемой форме
- 1С:Документооборот - хранение версий файлов. Возможно ли?
- Тормозит обработка ПодборНоменклатуры УПП 1.2 + SQL Server 2008 R2
- Отказоустойчивый SQL сервер под 1с, какие варианты есть?
- Не работает ФиксацияСлева и ФиксацияСверху