Имя: Пароль:
1C
1С v8
Произвольная форма. Редактирование реквизитов.
0 Lama12
 
30.08.22
14:21
К справочнику добавлена произвольная форма. У формы нет основного реквизита. Реквизиты формы - тип строка. В качестве элементов формы отображающих ее реквизиты - поля ввода.
На самой форме, на группе в которой расположены элементы связанные с реквизитами, и на самих элементах доступность, видимость - Истина, только чтение - Ложь.
При этом нет возможности редактировать значения в полях ввода. На просмотр и редактирование права есть. Функциональные опции не используются.
Куда еще обратить внимание? У меня идеи кончились :-/
1 Святофор
 
30.08.22
14:26
вопрос то в чем? "У формы нет основного реквизита" - т.е. автоматически реквизиты формы с реквизитами элемента справочника не "смаппируются"... делайте сами
2 Lama12
 
30.08.22
14:27
(1) Вопрос - почему нет возможности редактировать информацию в полях ввода?
3 Lama12
 
30.08.22
14:28
(1) Форма произвольная. Данные отображаемые на ней частично вообще не относятся ни к одному конкретному объекту. К справочнику имеет опосредованное отношение.
4 azernot
 
30.08.22
14:32
(0) Как открывается форма? С какими параметрами?
Точно после открытия Форма.ТолькоПросмотр = Ложь?
5 СеменовСемен
 
30.08.22
14:33
нужно проверять элементы и вышестоящие группы вплоть до самой формы
6 СеменовСемен
 
30.08.22
14:34
может еще быть РедактированиеТекста = Ложь;
А выглядит как: как ТолькоПросмотр или как недоступный ?
7 Lama12
 
30.08.22
14:34
(4) ОткрытьФорму("Справочник.РТС_ПисьмаКОтправке.Форма.ФормаПисьмо",Парам,,,,,,РежимОткрытияОкнаФормы.БлокироватьВесьИнтерфейс);
Форма.ТолькоПросмотр = Ложь
8 Lama12
 
30.08.22
14:35
(6) Выглядит как "Только просмотр". Т.е. текст скопировать могу из поля.
9 Святофор
 
30.08.22
14:35
>на группе в которой расположены элементы связанные с реквизитами

это в свойствах как выглядит? и объект к реквизиту которого привязка идет какого типа?
10 Lama12
 
30.08.22
14:37
(9) На форме обычная группа. В группе два поля ввода. Пути к данным у этих полей ввода к реквизитам формы. Реквизиты формы с типом - строка.
У формы, у группы, и у полей ввода только просмотр = ложь.
11 СеменовСемен
 
30.08.22
14:38
покажи скриншот в конфигураторе и в предприятии
12 Lama12
 
30.08.22
14:43
Интересно. Я даже очистить могу поле ввода через контекстное меню, но не могу в него вставить из буфера.

(11)https://disk.yandex.ru/d/vVQ8BrRyHz5log
13 azernot
 
30.08.22
14:48
(12) Ничего что галка "редактирование текста" не стоит у поля ввода?
14 Smallrat
 
30.08.22
14:48
(12) может там ссылки в полях и выключено свойство "редактирование текста"?
15 Lama12
 
30.08.22
14:48
(6) (13) Точно. Спасибо.
Надо отдохнуть.
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.