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

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

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

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

    Пример:

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

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

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

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

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

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

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

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

    База знаний 1С