Здравствуйте, дело такое, на форме есть реквизит: Наименование документа, с типом ДокументСсылка.
Как сделать так чтобы, если документа такого не существует, вводить свое значение?
Допустим я ввожу: "Акт выполнения" и снизу выходить подсказка "Акт выполнения работ".
А мне надо чтоб если такого документа не существует, просто ввести свое любое значние.
---
Сделайте у поля составной тип, в типах добавьте строку.
---
Не совсем понятна задача. Но при такой формулировке - использовать реквизит не ссылочного, а строкового типа, заполнив при этом для поля ввода список выбора. Флажок "Режим выбора из списка" при этом снять.
---
(3)формы управляемые
Скажу так, реквизит с типом ДокументСсылка, ввод там недоступен, надо нажимать "..." и там уже выбирать документ, мне надо сделать просто доступным ввод.
---
Так там список выбора типа документа. После того, как пользователь определился с типом, он переходит к выбору конкретного значения (документа). Что Вам даст ввод типа, который не существует в конфигурации?
---
Не знаю что мне это даст. мне просто сказали так сделать, что если нет в конфигурации, то вводить вручную и все.
Это возможно сделать?
---
Не могу ответить, т.к. не понимаю сути задачи.

После выбора типа пользователь выбирает документ. И ссылка на документ оказывается в поле ввода. А что должно произойти при вводе несуществующего типа?
---
Смотрите, попытаюсь объяснить:

Я выбираю тип документа, потом выбираю конкретный документ.
Если я не выбираю тип, нажав на "..." то это в это поле(с типом документссылка) нельзя вводить что-либо, а мне надо чтоб можно было ввести обычный текст, или выбрать типа документа, потом и конкретный документ.

Допустим Етсь Док: "Акт выполнения работ От 11.03.2019", чтоб его выбрать мне надо выбрать тип документа "Акт выполнения работ".
Но допустим у меня на руке есть документ в бумажном ввиде, которого нет в конффигурации, и ему не обязательно там быть.
Например документ: "Что-то там".
и если этого документа нет в конфигурации, должна быть возмодность просто ввести, и все.
Это как с параметрами в запросах, что то вроде {......} сделать не обязательным.
---
Ничего не должно происходить при вводе несуществующего типа, просто надо ввести обычный текст.
---
Понятно, у Вас документ составного типа, любая ссылка. Что бы выбрать документ, необходимо сначала выбрать тип документа, а потом уже сам документ, я правильно понял?
---
Да, абсолютно верно
---
Список выбора заполнять невозможно, каждый день новые доки.
---
Зависит от того какие формы. На обычных надо шаманить, на управляемых при вводе данных, если не найден элемент, то предлагает создать, но это обычно со справочниками. Документ по названию не ищется, он ищется по номеру.
И то что Вы описали, это кратко и нет деталей. Так как документ ссылка это объект конфигурации, но что делать если введут АктПереработок, но такого объекта у Вас в конфигурации нет.
---
Сделайте у поля составной тип, в типах добавьте строку.
---
а как по умолчанию строкой сделать?
у меня щас надо сначала выбрать тип строка, а потом уже вводить строку.
Хотелось бы чтоб сразу была строка
---
При открытие сделай приведение типов.
---
А можно пример какой нить?
---
при открытии написать НаименованиеДокумента = ""
---
Поле объекта не доступно для записи?
Если что это реквизит табличной части.
---
Сделать можно, в свойствах реквизита в поле КнопкаВыпадающегоСписка, установите "Да".
И необходимо сформировать список какой нить (можно с пустыми ссылками доступных документов). Далее будет возможность ввести текст и уже будет отрабатывать поле при изменение.
---
И получится, сначала выбирают тип документа, устанавливается пустая ссылка, а далее уже можно писать алгоритмы при изменение.
---
Всем Спасибо, разобрался