|
Очистка поля ввода | ☑ | ||
---|---|---|---|---|
0
Prazdnic
26.03.14
✎
12:54
|
Всем доброго времени суток. Столкнулся с такой проблемой при разработке формы.
При изменении реквизита Номенклатуры в документе - программно должен изменяться Реквизит1 в зависимости от выбранной номенклатуры. Проблема состоит в том, что при редактировании документа, когда меняю номенклатуру - Реквизит1 вместо того, чтобы очиститься и принять новое значение - конкатенирует со строкой, уже хранившейся в Реквизит1. Код: &НаКлиенте Procedure НоменклатураПриИзменении(Элемент) // Вставить содержимое обработчика. Элементы.Реквизит1.ВыделенныйТекст = ""; ArrayArrayArray = new Array; NOM = Элементы.Номенклатура.ВыделенныйТекст; ArrayArrayArray = Iskat(NOM); Элементы.Реквизит1.ВыделенныйТекст = ArrayArrayArray[0]; endProcedure 1С 8.2 |
|||
1
Maxus43
26.03.14
✎
13:05
|
читать Ваш код - просто Prazdnic
|
|||
2
Maxus43
26.03.14
✎
13:06
|
по сабжу - что то там наверное
ArrayArrayArray = Iskat(NOM); чот за функция? |
|||
3
butterbean
26.03.14
✎
13:07
|
жесть Элементы.Реквизит1.ВыделенныйТекст = ArrayArrayArray[0];
|
|||
4
Maxus43
26.03.14
✎
13:08
|
ну и выделенный текст тут причем вобще? Вроде по русски - ВЫДЕЛЕННЫЙ, а что выделено?
|
|||
5
13_Mult
26.03.14
✎
13:10
|
(0) "Столкнулся с такой проблемой при разработке формы"
А раньше не сталкивались (не было таких проблем)? |
|||
6
Prazdnic
26.03.14
✎
13:20
|
(2) Функция ищет свойство этой номенклатуры. А выделенный текст, потому что ТекстРедактирования не хочет меняться. Пишет "Поле объекта недоступно для записи".
|
|||
8
butterbean
26.03.14
✎
13:21
|
(6) а почему ты не хочешь менять сам Реквизит1, а все время пытаешься изменить его поле ввода??
|
|||
9
Maxus43
26.03.14
✎
13:23
|
(8) вангую - он никогда не писал на 1с, хотя даже в других языках меняют саму "переменную", которая отображается, а не поле, которое отображает... тогда ничо не понятно
|
|||
10
Maxus43
26.03.14
✎
13:28
|
(6)
- Почему ты копаешь землю палкой? - Потому что сосед лопату не дал Меняй не текст, а данные |
|||
11
Prazdnic
26.03.14
✎
13:32
|
(8) Не совсем понял вас. Можно отсюда подробнее?
|
|||
12
butterbean
26.03.14
✎
13:33
|
(11) пиши просто Реквизит1 = КакаяТоТвояХрень;
|
|||
13
Prazdnic
26.03.14
✎
13:42
|
(12) Поле объекта недоступно для записи (Реквизит1)
|
|||
14
Aprobator
26.03.14
✎
13:42
|
(0) бггг - ...столкнулся с УФ - проблемы... Профразработку Габца читал или все по СП понять пытаешься?
|
|||
15
butterbean
26.03.14
✎
13:53
|
(13) а, ну если у тебя форма документа, то Объект.Реквизит1 = .....
читай книжки |
|||
16
Prazdnic
26.03.14
✎
14:07
|
(15) Помогло! Спасибо огромное!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |