Не найдена таблица при формировании запроса
При формировании запроса вылетает ошибка. Условие на проверку сделано.
Где я допустил ошибку?
&НаСервереБезКонтекста
Функция ПолучитьКоличествоЗаписейОбъектаСистемы(ОбъектСистемы)
Если ОбъектСистемы <> Неопределено Тогда
Запрос = Новый Запрос;
Запрос.Текст = "Выбрать Количество(*) КАК КоличествоЗаписей ИЗ " + ОбъектСистемы;
РезультатЗапроса = Запрос.Выполнить().Выбрать();
Пока РезультатЗапроса.Следующий()Цикл
Возврат РезультатЗапроса.КоличествоЗаписей;
КонецЦикла;
КонецЕсли;
КонецФункции
ПоказатьГде я допустил ошибку?
По теме из базы знаний
- Загрузка чеков ФНС в документы 1С:БП, 1С:УНФ, 1С:ERP, 1С:КА и 1С:УТ
- Нестандартное использование СКД
- Распространенные ошибки разработчиков, приводящие к проблемам производительности
- Как читать чужой код? Часть 3. Разбор и доработка запросов
- API-интеграция 1С с маркетплейсами ОЗОН, WildBerries, Я.Маркет, СберМегаМаркет, Стройландия, Леруа Мерлен, Hoff, AliExpress для УТ11, КА2, ERP2, УНФ, БП3, Розница, УТ10, УПП1.3
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)
Если ОбъектСистемы <> Неопределено Тогда
Запрос = Новый Запрос;
Запрос.Текст = "Выбрать Количество(*) КАК КоличествоЗаписей ИЗ " + ОбъектСистемы +" КАК Набор";
РезультатЗапроса = Запрос.Выполнить().Выбрать();
Пока РезультатЗапроса.Следующий()Цикл
Возврат РезультатЗапроса.КоличествоЗаписей;
КонецЦикла;
КонецЕсли;
Для каждого строчка Из Метаданные.РегистрыСведений Цикл
*********=Строчка.Имя
КонецЦикла;
Вот так получишь в Строчка.Имя имена всех существующих в базе Регистров Сведения....
Или еще раз говорю
"Исходную задачу в студию"
(21) Зачем мне все? если есть список!
Показываю скрин что в базе НСИ такой регистр есть, а в ерп его нет.
Если бы нужны были данные по всем объектам системы, я бы другим методом получил бы.
Показываю скрин что в базе НСИ такой регистр есть, а в ерп его нет.
Если бы нужны были данные по всем объектам системы, я бы другим методом получил бы.
Прикрепленные файлы:
ERP_Tables.xlsx
NSI_Tables (1).xlsx
А обработка не предназначена для работы с одной из баз, там где нету РегистраСведений.ЗначениеСвойстОбъектов!
Вот просто и проверяйте - нету регистра - в сад...
Сообщение пользователю, что мол низзя эту обработку тут запускать...
Вот просто и проверяйте - нету регистра - в сад...
Сообщение пользователю, что мол низзя эту обработку тут запускать...
Вы просто не реагируете на обычные вопросы... я вынужден был 3 раза вас попросить и до сих пор вы подробно не описали свою задачу...
Вас иначе не подтолкнешь!
То что вы говорите , что хотят пользователи там увидеть - это не задача....
Вы понимаете элементарную вещь, что запрос к несуществующему невозможен?
Вас иначе не подтолкнешь!
То что вы говорите , что хотят пользователи там увидеть - это не задача....
Вы понимаете элементарную вещь, что запрос к несуществующему невозможен?
Вы можете себе представить мнение отличное от того , чтобы не использовать указанную обработку тех базах, где невозможно обратиться к отсутствующему РС?
Правильно - создайте этот регистр везде и будет вам счастье...
Альтернативы то нету - есть регистр - все будет работать, нет регистра - Отказ=Истина
Правильно - создайте этот регистр везде и будет вам счастье...
Альтернативы то нету - есть регистр - все будет работать, нет регистра - Отказ=Истина
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот