|
Заполнить поле справочника - ПолноеНаименование |
☑ |
0
Roma1314704
09.08.17
✎
09:12
|
Есть справочник Контагенты, Необходимо при заполнении стандартного реквизита Наименвание автоматически заполнять реквизит -ПолноеНаименование
в ФормеЭлемента справочника ввожу след код
&НаКлиенте
Процедура НаименованиеПриИзменении(Элемент)
Стр = Элементы.ПолноеНаименование;
Стр = ПолучитьНаименование(ВыбранноеЗначение);
КонецПроцедуры
&НаСервере
Функция ПолучитьНаименование(ВыбранноеЗначение)
Возврат ВыбранноеЗначение.Наименование ;
КонецФункции
ошибка - Справочник.Контрагент.Форма.ФормаЭлемента - переменная не определена ВыбраноеЗначение
что не так?
|
|
1
Зуекщмшср
09.08.17
✎
09:15
|
Не поверишь - переменная не определена!!!
|
|
2
Roma1314704
09.08.17
✎
09:16
|
Верю )) , признаю, но блин ткните носом что не так
|
|
3
Зуекщмшср
09.08.17
✎
09:17
|
Ты передаешь в функцию переменную, которая непонятно откуда берется. Ее до этого вызова не существует, определи, что ты передаешь в функцию.
|
|
4
Lexey_
09.08.17
✎
09:19
|
(2) стаж 10 лет...откуда ты взял ВыбранноеЗначение?
|
|
5
LenaAt
09.08.17
✎
09:20
|
(0) А что такое ВыбранноеЗначение на клиенте?
|
|
6
Roma1314704
09.08.17
✎
09:25
|
&НаКлиенте
Процедура НаименованиеПриИзменении(Элемент)
Стр = Элементы.ПолноеНаименование;
Стр = ПолучитьНаименование(Элемент);
КонецПроцедуры
&НаСервере
Функция ПолучитьНаименование(Элемент)
Возврат Элемент.Наименование ;
КонецФункции
|
|
7
Roma1314704
09.08.17
✎
09:25
|
правильно?
|
|
8
Lexey_
09.08.17
✎
09:27
|
(6) кажется, ты вообще не понимаешь, что делаешь
|
|
9
Roma1314704
09.08.17
✎
09:28
|
через функцию нужно вернуть значение поля элемента формы - наименование
|
|
10
Lexey_
09.08.17
✎
09:28
|
(6) какой смысл у строки Стр = Элементы.ПолноеНаименование;?
|
|
11
Рэйв
09.08.17
✎
09:36
|
Процедура НаименованиеПриИзменении(Элемент)
Объект.ПолноеНаименование=ОБъект.Наименвание;
КонецПроцедуры
|
|
12
aleks_default
09.08.17
✎
09:40
|
(11)Взял и сломал мозг ТС. Это не может быть так просто, это же ПРОГРАММИРОВАНИЕ!!!
|
|
13
Рэйв
09.08.17
✎
09:40
|
(12)Может со сломанным мозгом у него лучше будет получаться:-)
|
|
14
Roma1314704
09.08.17
✎
09:44
|
Респект, Рейв , неужели не нужно вызывать функцию что бы передать значение?
|
|
15
Любопытная
09.08.17
✎
09:47
|
(14) какую функцию? КОму-то пора отдохнуть похоже
|
|
16
Рэйв
09.08.17
✎
09:59
|
(14)открой для себя "=" :-)
|
|
17
Numerus Mikhail
09.08.17
✎
10:03
|
(14) Это нужно, если у ссылочного значения пытаешься достучаться до реквизитов
|
|
18
AsadRoman
09.08.17
✎
10:05
|
По ходу его франчи обучали ;-)
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший