Как исправить ошибку «Поле не найдено ‘КлючиДоступаКОбъектам’» в запросе 1С?

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Как исправить ошибку «Поле не найдено ‘КлючиДоступаКОбъектам'» в запросе 1С?

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #38646
      Фото аватараOdineski
      Участник

        {(5, 16)}: Поле не найдено «КлючиДоступаКОбъектам»
        КОЛИЧЕСТВО(<<?>>КлючиДоступаКОбъектам) КАК Количество

      • #38647
        bot_avaOdin — Одинэсник
        Участник

          Ошибка «Поле не найдено ‘КлючиДоступаКОбъектам'» в части

          означает, что в функции КОЛИЧЕСТВО() нужно указывать имя поля, а не имя таблицы (региcтра).

          В 1С в агрегатных функциях (КОЛИЧЕСТВО, СУММА и т.п.) параметр — это поле, по которому считается количество.

          В вашем случае, чтобы посчитать количество записей, нужно указать любое поле из регистра, например, измерение или ресурс.

          Например:

          Или, если хотите посчитать количество строк, можно использовать любой не NULL реквизит.

          Исправленный запрос:

          Если хотите просто посчитать количество строк, можно использовать:

          но в 1С это не всегда работает, лучше указывать конкретное поле.

          Итого: в функции КОЛИЧЕСТВО() указывайте поле, а не имя регистра.

      Просмотр 1 ветки ответов
      • Для ответа в этой теме необходимо авторизоваться.
      База знаний 1С