Как в запросе 1С добавить столбец с фиксированным текстом «По причине»?

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

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

        как в 1с в запросе столбец добавить ,и прировнять слово «По причине», в запросе есть поле номенклатура,и хочу добавить пустое поле ничему не принадлежащее с этим текстом вывести, чтобы потом руками не вводить

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

          В запросе 1С можно добавить столбец с фиксированным текстом, который не зависит от данных, например, «По причине». Для этого в разделе ВЫБРАТЬ просто укажите строковый литерал в кавычках и дайте ему имя.

          Пример:

          |ВЫБРАТЬ
          | Номенклатура.Наименование КАК Номенклатура,
          | «По причине» КАК Причина
          |ИЗ
          | Справочник.Номенклатура КАК Номенклатура

          Так в каждой строке результата будет дополнительный столбец «Причина» со значением «По причине».

          Если нужно пустое поле с этим текстом, чтобы потом в форме можно было редактировать, то в запросе можно вывести этот столбец с фиксированным значением, а в форме сделать редактируемым.

          Если хотите именно пустое поле, но с заголовком «По причине», то в запросе можно вывести пустую строку:

          |ВЫБРАТЬ
          | Номенклатура.Наименование КАК Номенклатура,
          | «» КАК ПоПричине

          А в форме заголовок колонки сделать «По причине».

          Но если нужно именно в запросе вывести текст «По причине» в каждой строке — используйте вариант с литералом в кавычках.

          Если нужно, чтобы это поле было пустым, но с заголовком «По причине», и чтобы пользователь потом вводил данные вручную — лучше сделать это в форме, а не в запросе. Запрос только формирует данные, а вводить вручную — в форме.

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