|
На форму списка поместил поле ввода для отбора. Отбор работает, но вылетает ошиб
| ☑ |
0
AlexBor
naïve
23.10.15
✎
10:48
|
База самописная 8.2. Есть документ Предписание в нем реквизит - город. Соответственное в списке документов отбор есть по этому реквизиту. Что бы каждый раз не лазить в отбор и сортировку поместил на форме списка элемент управления (поле ввода).
ЭтаФорма.ДокументСписок.Отбор.Место_составления.ВидСравнения = ВидСравнения.Равно;
ЭтаФорма.ДокументСписок.Отбор.Место_составления.Использование = Истина;
ЭтаФорма.ДокументСписок.Отбор.Место_составления = ЭлементыФормы.Город;
Отбор отрабатывает но вылетает ошибка как убрать?
Документ.Предписание.Форма.ФормаСписка.Форма(24)}: Поле объекта недоступно для записи (Место_составления)
ЭтаФорма.ДокументСписок.Отбор.Место_составления = ЭлементыФормы.Город;
|
|
1
Альбатрос
23.10.15
✎
10:49
|
Значение
|
|
2
AlexBor
naïve
23.10.15
✎
10:50
|
(1) Ошибка при установке значения атрибута контекста (Значение)
ЭтаФорма.ДокументСписок.Отбор.Место_составления.Значение = ЭлементыФормы.Город;
по причине:
Неверный тип значения
|
|
3
AlexBor
naïve
23.10.15
✎
10:58
|
????
|
|
4
Рэйв
23.10.15
✎
11:00
|
Отбор.Место_составления.Установить(Город)
Не?
|
|
5
Рэйв
23.10.15
✎
11:01
|
+Не знаю как там что, но элемент формы отбор вряд ли съест в качестве значения:-)
|
|
6
AlexBor
naïve
23.10.15
✎
11:03
|
(5) Что само по себе странно потому как отбор работает правильно но вылетает приведенная мной ошибка.
|
|
7
Рэйв
23.10.15
✎
11:13
|
(6)Именно из-за этого оно тебя и завернуло в (2)
>>по причине:
Неверный тип значения
|
|
8
AlexBor
naïve
23.10.15
✎
11:17
|
(7) Спасибо за помощь прокатило вот так:
ЭтаФорма.ДокументСписок.Отбор.Место_составления.Значение = ЭлементыФормы.Город.Значение;
Ошибка не вылетает единственное я не понял в чем разница если можно поясните
|
|
9
Рэйв
23.10.15
✎
11:18
|
(8)
ЭлементыФормы.Город-Элемент формы
ЭлементыФормы.Город.Значение -- ссылка
В этом и разница
|
|
10
AlexBor
naïve
23.10.15
✎
11:21
|
(9) Теперь понятно Спасибо за помощь
|
|