|
|
|
Переменная не определена (Объект) (Проверка: Тонкий клиент) | ☑ | ||
|---|---|---|---|---|
|
0
franchisees
12.06.11
✎
00:48
|
Подскажите в чем проблема, написал код Справочник.Контрагенты.ФормаСписка
http://s57.radikal.ru/i156/1106/a9/c10df6722c4c.jpg &НаКлиенте Процедура НаименованиеПриИзменении(Элемент) Если Объект.ПолноеНаименование = "" Тогда Объект.ПолноеНаименование = Объект.Наименование; КонецЕсли; КонецПроцедуры Выдадало сообщение об ошибке {Справочник.Контрагенты.Форма.ФормаСписка.Форма(4,8)}: Переменная не определена (Объект) Если <<?>>Объект.ПолноеНаименование = "" Тогда (Проверка: Тонкий клиент) |
|||
|
1
Reaper_1c
12.06.11
✎
00:52
|
А кто такой объект? Ты забыл системе об этом рассказать
|
|||
|
2
franchisees
12.06.11
✎
00:54
|
А по подробнее можно, только учусь
|
|||
|
3
franchisees
12.06.11
✎
00:55
|
Без разницы где этот болк размещать "Модуле объекта", а то у меня он прописан в моделе списка
|
|||
|
4
zladenuw
12.06.11
✎
01:02
|
может ЭтотОбъект ?
|
|||
|
5
franchisees
12.06.11
✎
01:05
|
{Справочник.Контрагенты.Форма.ФормаСписка.Форма(4,8)}: Переменная не определена (ЭтотОбъект)
Если <<?>>ЭтотОбъект.ПолноеНаименование = "" Тогда (Проверка: Тонкий клиент) {Справочник.Контрагенты.Форма.ФормаСписка.Форма(5,4)}: Переменная не определена (ЭтотОбъект) <<?>>ЭтотОбъект.ПолноеНаименование = ЭтотОбъект.Наименование; (Проверка: Тонкий клиент) {Справочник.Контрагенты.Форма.ФормаСписка.Форма(5,36)}: Переменная не определена (ЭтотОбъект) ЭтотОбъект.ПолноеНаименование = <<?>>ЭтотОбъект.Наименование; (Проверка: Тонкий клиент) |
|||
|
6
sanja26
12.06.11
✎
01:15
|
Задай в реквизите формы ЭтотОбъект = Справочник.Контрагенты или в параметре
|
|||
|
7
zladenuw
12.06.11
✎
01:15
|
(3) ты в модуле объекта попробуй, а если на форме то там не так
|
|||
|
8
H A D G E H O G s
12.06.11
✎
01:18
|
В тонком клиенте, в форме списка справочник редактирвоать нельзя.
Код мимо кассы. |
|||
|
9
NcSteel
12.06.11
✎
01:19
|
(8) Можно
|
|||
|
10
H A D G E H O G s
12.06.11
✎
01:20
|
(9) Как же так!
|
|||
|
11
NcSteel
12.06.11
✎
01:21
|
(10) В форме списка есть возможность вызова сервера (как и в любой другой форме). А на сервере никто ничего не запрещал.
|
|||
|
12
sanja26
12.06.11
✎
01:24
|
Объект найти не может
|
|||
|
13
NcSteel
12.06.11
✎
01:25
|
(12) Чего его искать ? Его надо получать.
|
|||
|
14
Immortal
12.06.11
✎
01:26
|
брр
гоvнокодеры |
|||
|
15
sanja26
12.06.11
✎
01:26
|
Получать на сервере
|
|||
|
16
Immortal
12.06.11
✎
01:26
|
в смысле (0)
|
|||
|
17
NcSteel
12.06.11
✎
01:28
|
А вообще код надо с модуль объекта и перед записью .
ПолноеНаименование = Наименование; |
|||
|
18
Immortal
12.06.11
✎
01:28
|
(17)это ещё зачем?
|
|||
|
19
sanja26
12.06.11
✎
01:38
|
ТипЗнч(Список.НаименованиеПолное) = Строка
Список.НаименованиеПолное = Список.Наименование как-то так |
|||
|
20
Immortal
12.06.11
✎
01:39
|
(19)тебе-лоботомию, за реализацией - к PR, он безболезненно делает=)
|
|||
|
21
H A D G E H O G s
12.06.11
✎
01:44
|
NcSteel совсем мышей не ловит.
|
|||
|
22
H A D G E H O G s
12.06.11
✎
01:44
|
(20) Татьяна ТВ безболезнено мозг выносит. Ошибся ты.
|
|||
|
23
Immortal
12.06.11
✎
01:47
|
(22)а, ну да, ей же дали недавно диплом хирурга-мозгоправа=)
|
|||
|
24
Nesh
12.06.11
✎
03:25
|
(0) а как ты зайдешь в процедуру эту?
|
|||
|
25
franchisees
12.06.11
✎
13:13
|
Проверил на форме элемента, работает
&НаКлиенте Процедура НаименованиеПриИзменении(Элемент) Если Объект.ПолноеНаименование = "" Тогда Объект.ПолноеНаименование = Объект.Наименование; КонецЕсли; КонецПроцедуры |
|||
|
26
Luhtas
12.06.11
✎
14:09
|
(25) А тебе зачем этот код в форме списка то писать? Что-то не пойму. Там элементы. Чего добиваешься?
У тебя реквизиты есть Наименование и полное наименование. В форме объекта их приравняй, как выше написал, ну и потом в форме списка выведи. Т.е. создай форму списка с элементами наименование и полное наименование. |
|||
|
27
franchisees
12.06.11
✎
20:32
|
Спасибо (26)
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |