|
Внешняя обработка | ☑ | ||
---|---|---|---|---|
0
sovsemnovichek
26.08.13
✎
16:21
|
Как реквизиту внешней обработки присвоить значение, которое находится в поле ввода на форме?
|
|||
1
ukolabrother
26.08.13
✎
16:22
|
ЭтотОбъект.МойРеквизит = ЭлементыФормы.Реквизит1.Значение
|
|||
2
sovsemnovichek
26.08.13
✎
16:26
|
Делаю так...
ЭтотОбъект.РКод = ЭлементыФормы.ПолеВвода1.Значение; Не хочет |
|||
3
ukolabrother
26.08.13
✎
16:27
|
УФ?
|
|||
4
sovsemnovichek
26.08.13
✎
16:34
|
Я думал может из-за разных типов, типа строка и число, но так то 1с все равно, просто переделает в другой тип и все...
Так, что не знаю как... |
|||
5
Шапокляк
26.08.13
✎
16:35
|
Делаю так...
ЭтотОбъект.РКод = ЭлементыФормы.ПолеВвода1.Значение; Не хочет А где делаешь-то? В каком обработчике этот код? |
|||
6
sovsemnovichek
26.08.13
✎
16:37
|
Эта форма внешней обработки, в модуле этой формы
|
|||
7
lamme
26.08.13
✎
16:37
|
ЭтотОбъект.РКод - какой тип ?
ЭлементыФормы.ПолеВвода1.Значение - какой тип? |
|||
8
Шапокляк
26.08.13
✎
16:39
|
1. В какой процедуре модуля формы у тебя этот код?
2. Какие злые люди сперли у тебя отладчик? |
|||
9
sovsemnovichek
26.08.13
✎
16:39
|
ЭтотОбъект.РКод - Число,
ЭлементыФормы.ПолеВвода1.Значение - Строка. Я и так пробовал ЭтотОбъект.РКод - Строка, ЭлементыФормы.ПолеВвода1.Значение - Строка. |
|||
10
sovsemnovichek
26.08.13
✎
16:40
|
Отладчик показывает, что ЭлементыФормы.ПолеВвода1.Значение заполняется, а ЭтотОбъект.РКод остается пустым
|
|||
11
sovsemnovichek
26.08.13
✎
16:42
|
Процедура КнопкаВыполнитьНажатие
|
|||
12
Шапокляк
26.08.13
✎
16:43
|
У тебя в списке реквизитов РКод есть, так?
Попробуй вместо ЭтотОбъект.РКод=... написать так: РКод=ПолеВвода1. После этой строчки поставь точку останова и погляди что заполнилось. |
|||
13
sovsemnovichek
26.08.13
✎
16:44
|
Пробую
|
|||
14
sovsemnovichek
26.08.13
✎
16:45
|
РКод = 0, т.е. ничего не присвоилось
|
|||
15
Шапокляк
26.08.13
✎
16:48
|
А что отладчик показывает - вообще этот код выполнялся? ПолеВвода1 чему равно было? Ставил точку останова?
|
|||
16
sovsemnovichek
26.08.13
✎
17:14
|
Да все выполняется... Решил задачу... Надо было просто у поля ввода в свойстве данные указать связь с реквизитом! и все
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |