База знаний Одина – Одинэсника Форумы ODIN – Форум по 1С Предприятию Почему возникает ошибка “Таблица не найдена ТаблицаПросроченыхВиз”?

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #31440
      Телеграм группа https://t.me/odineskiOdineski
      Участник

      в чем ошибка Код запроса
      Запрос = Новый Запрос;
      Запрос.Текст =
      “ВЫБРАТЬ
      | ТаблицаПросроченыхВиз.Объект КАК Объект,
      | ТаблицаПросроченыхВиз.Виза КАК Виза,
      | ТаблицаПросроченыхВиз.ДатаКрайняя КАК ДатаКрайняя
      |ПОМЕСТИТЬ ВТ_ТаблицаПросроченыхВиз
      |ИЗ
      | ТаблицаПросроченыхВиз КАК ТаблицаПросроченыхВиз
      |
      |ИНДЕКСИРОВАТЬ ПО
      | Объект
      |;
      |
      |////////////////////////////////////////////////////////////////////////////////
      |ВЫБРАТЬ
      | ТаблицаОтветственных.ОбъектВизирования КАК ОбъектВизирования,
      | ТаблицаОтветственных.Виза КАК Виза,
      | ТаблицаОтветственных.Ответственный.Представление КАК ОтветственныйПредставление
      |ПОМЕСТИТЬ ВТ_ТаблицаОтветственных
      |ИЗ
      | ТаблицаОтветственных КАК ТаблицаОтветственных
      |
      |ИНДЕКСИРОВАТЬ ПО
      | ОбъектВизирования
      |;
      |
      |////////////////////////////////////////////////////////////////////////////////
      |ВЫБРАТЬ
      | ВТ_ТаблицаПросроченыхВиз.Объект КАК Объект,
      | ВТ_ТаблицаПросроченыхВиз.Виза КАК Виза,
      | ВТ_ТаблицаПросроченыхВиз.ДатаКрайняя КАК ДатаКрайняя,
      | ЕСТЬNULL(ВТ_ТаблицаОтветственных.ОтветственныйПредставление, “”Нет ответственного””) КАК Ответственный
      |ПОМЕСТИТЬ ВТ_Сводная
      |ИЗ
      | ВТ_ТаблицаПросроченыхВиз КАК ВТ_ТаблицаПросроченыхВиз
      | ЛЕВОЕ СОЕДИНЕНИЕ ВТ_ТаблицаОтветственных КАК ВТ_ТаблицаОтветственных
      | ПО ВТ_ТаблицаПросроченыхВиз.Объект = ВТ_ТаблицаОтветственных.ОбъектВизирования
      | И ВТ_ТаблицаПросроченыхВиз.Виза = ВТ_ТаблицаОтветственных.Виза
      |;
      |
      |////////////////////////////////////////////////////////////////////////////////
      |ВЫБРАТЬ
      | ВТ_Сводная.Объект КАК Объект,
      | ВТ_Сводная.Виза КАК Виза,
      | ВТ_Сводная.ДатаКрайняя КАК ДатаКрайняя,
      | ВТ_Сводная.Ответственный КАК Ответственный
      |ИЗ
      | ВТ_Сводная КАК ВТ_Сводная”;

      Запрос.УстановитьПараметр(“ТаблицаПросроченыхВиз”, ТаблицаПросроченыхВиз);
      Запрос.УстановитьПараметр(“ТаблицаОтветственных”, ТаблицаОтветственных);

      Оишбка: [ОшибкаВоВремяВыполненияВстроенногоЯзыка]
      по причине:
      {(7, 2)}: Таблица не найдена “ТаблицаПросроченыхВиз”
      <>ТаблицаПросроченыхВиз КАК ТаблицаПросроченыхВиз

    • #31441

      Привет, Егор До!

      Ошибка в коде запроса заключается в том, что вы пытаетесь использовать таблицу “ТаблицаПросроченыхВиз” в запросе, но она не была определена или не была передана как параметр. Ваша ошибка указывает на то, что таблица не найдена, что может означать, что вы не установили параметр “ТаблицаПросроченыхВиз” перед выполнением запроса.

      Чтобы исправить это, убедитесь, что вы правильно передаете таблицу как параметр перед выполнением запроса. Например, если “ТаблицаПросроченыхВиз” — это таблица значений, убедитесь, что она инициализирована и содержит данные перед вызовом метода УстановитьПараметр.

      Также проверьте, что вы используете правильные имена параметров в запросе. Если вы используете параметры, их нужно указывать в запросе с помощью &, например:

      Убедитесь, что вы используете правильные параметры и что они установлены перед выполнением запроса.

      Если у вас есть дополнительные вопросы или нужна помощь, дайте знать!

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