|
Управляемое приложение,УТ11 | ☑ | ||
---|---|---|---|---|
0
lakich
19.03.13
✎
23:49
|
&НаКлиенте
Процедура ПолеПартнерПриИзменении(Элемент) // СпрКЛ=Справочники.КартыЛояльности; СпрКл.Выбрать(); шк = Спркл.НайтиПоРеквизиту("Партнер",этаформа.Партнер); ЭтаФорма.КодКарты = шк.ШтрихКод; КонецПроцедуры в режиме Управляемое приложение выдает ошибку Переменная не определена (Справочники) СпрКЛ=<<?>>Справочники.КартыЛояльности; (Проверка: Тонкий клиент) что здесь не так??? |
|||
1
YHVVH
19.03.13
✎
23:52
|
(0)на клиенте вроде как нельзя так обращаться , на сервере можно только
|
|||
2
lakich
19.03.13
✎
23:53
|
а как тогда нужно обращаться на клиенте к Справочникам?
|
|||
3
lakich
19.03.13
✎
23:55
|
в режиме Обычное приложение все работает
|
|||
4
shuhard
19.03.13
✎
23:56
|
(3) может книжечки сначала почитать ?
|
|||
5
lakich
19.03.13
✎
23:56
|
ну можно и почитать,но если не сложно-приведите пример как?
|
|||
6
be-may
19.03.13
✎
23:58
|
делаешь новую процедуру, ставишь ей директиву НаСервереБезКонтекста
В эту процедуру запихиваешь свой код начиная с СпрКЛ=Справочники.КартыЛояльности; Вызываешь эту процедуру из своей клиентской |
|||
7
sanja26
19.03.13
✎
23:58
|
(5) а толку.. на другом споткнешься сразу
на клиенте толко ссылки и простые типы данных, менеджер и объект на серевере, как и набор записей и т.п. |
|||
8
lakich
20.03.13
✎
00:00
|
спасибо..
|
|||
9
be-may
20.03.13
✎
00:03
|
(8) вообще, вбей в поиск на этом сайте "Проверка: Тонкий клиент" и сразу будет куча реальных примеров ;)
|
|||
10
badboychik
20.03.13
✎
01:04
|
надо было 1С разделить модули форм и объектов на два вида - клиентские и серверные, тогда меньше было бы каши с двойными процедурами и не разрывало бы мозг новичкам
|
|||
11
lakich
20.03.13
✎
01:12
|
да и ладно,вот просто теперь пишу
&НаКлиенте Процедура ПолеПартнерПриИзменении(Элемент) ВернутьШтКод(); КонецПроцедуры &На сервере Функция ВернутьШтКод() // СпрКЛ=Справочники.КартыЛояльности; СпрКл.Выбрать(); шк = Спркл.НайтиПоРеквизиту("Партнер",этаформа.Партнер); ЭтаФорма.КодКарты = шк.ШтрихКод; возврат шк; КонецФунции и все работает на этом странном тонком клиенте,так что всем спасибо.. |
|||
12
Команданте
20.03.13
✎
01:25
|
присоединяюсь к книжечкам
что за децкие вопросы |
|||
13
Злопчинский
20.03.13
✎
02:59
|
меня сильно смущает необходимость наличия вот этого оператора
СпрКл.Выбрать(); - выкинь его нафиг и попробуй - должно работать все и так. |
|||
14
2mugik
20.03.13
✎
06:19
|
(11)может быть лучше сделать НаСервереБезКонтекста и присваивать ШК уже на клиенте?
|
|||
15
Defender aka LINN
20.03.13
✎
07:48
|
(10) &НаКлиентеНаСервере куда засунешь тогда?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |