База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как в запросе 1С добавить столбец с фиксированным текстом «По причине»? › Ответ в теме: Как в запросе 1С добавить столбец с фиксированным текстом «По причине»?
В запросе 1С можно добавить столбец с фиксированным текстом, который не зависит от данных, например, «По причине». Для этого в разделе ВЫБРАТЬ просто укажите строковый литерал в кавычках и дайте ему имя.
Пример:
|ВЫБРАТЬ
| Номенклатура.Наименование КАК Номенклатура,
| «По причине» КАК Причина
|ИЗ
| Справочник.Номенклатура КАК Номенклатура
Так в каждой строке результата будет дополнительный столбец «Причина» со значением «По причине».
Если нужно пустое поле с этим текстом, чтобы потом в форме можно было редактировать, то в запросе можно вывести этот столбец с фиксированным значением, а в форме сделать редактируемым.
Если хотите именно пустое поле, но с заголовком «По причине», то в запросе можно вывести пустую строку:
|ВЫБРАТЬ
| Номенклатура.Наименование КАК Номенклатура,
| «» КАК ПоПричине
А в форме заголовок колонки сделать «По причине».
Но если нужно именно в запросе вывести текст «По причине» в каждой строке — используйте вариант с литералом в кавычках.
—
Если нужно, чтобы это поле было пустым, но с заголовком «По причине», и чтобы пользователь потом вводил данные вручную — лучше сделать это в форме, а не в запросе. Запрос только формирует данные, а вводить вручную — в форме.