|
Помогите разобраться как работать в режиме &НаКлиенте | ☑ | ||
---|---|---|---|---|
0
Adecvator
26.01.13
✎
23:27
|
Получить пустую ссылку нельзя:
Контрагент <> Справочники.Контрагенты.ПустаяСсылка() Обратиться к регистру на прямую нельзя: РегистрыНакопления.Реализация.Обороты() а к реквизиту док. хоть можно? |
|||
1
mikecool
26.01.13
✎
23:29
|
(0) можно, если основной объект формы - документ
|
|||
2
Adecvator
26.01.13
✎
23:31
|
(1) что значить основной объект формы, я нахожусь в Процедура КлиентПриИзменении(Контрагент)
|
|||
3
IamAlexy
26.01.13
✎
23:31
|
(0) а что именно не получается ?
проверка заполненности - ну так есть ЗначениеЗаполненно() нафейхоа с сылкой сверять? |
|||
4
Adecvator
26.01.13
✎
23:33
|
я пришел к выводу что надо ставить просто &НаСервере
|
|||
5
mikecool
26.01.13
✎
23:33
|
(2) тьфу, перепутал - основной реквизит
жамкаешь на закладку "реквизиты" и смотришь, кто выделен жирным, тот и основной |
|||
6
mikecool
26.01.13
✎
23:33
|
(4) неправильный вывод
правильный - почитать литературу по упр. формам |
|||
7
IamAlexy
26.01.13
✎
23:34
|
(4) продолжайте наблюдения :) :) :)
|
|||
8
Бешеная Нога
26.01.13
✎
23:34
|
Ввв.спец8.ру тебе туда
|
|||
9
БалбесВ1с
26.01.13
✎
23:52
|
Много &НаСервере сервер падать ты увольняться
|
|||
10
WASSUP_NIGGA
27.01.13
✎
01:24
|
&НаКлиенте вы не можете обращятся к объектам базы данных типа Справочники, Константы и т.д.
В первую очередь директивы эти сделали для тонкого клиента. Тонкий клиент это форма, НаКлиенте вы можете работать только с формой которая у клиента (изменение колонок, видимость элементов, расчет сумм и т.д) при этом запросы к серверу не идут вообще, всё работает локально у юзера. Что бы делать запросы на сервер из &НаКлиенте юзаем &НаСервере, или лучше всего &НаСервереБезКонтекста (так не передаётся форма полность, быстрее работа идёт) |
|||
11
Adecvator
27.01.13
✎
21:11
|
(10) Спасибо большое за разъяснения.
|
|||
12
Команданте
27.01.13
✎
22:35
|
присоединюсь к (10)
если будут вопросы, пиши на мыло, разъясню |
|||
13
MrStomak
27.01.13
✎
22:38
|
пустую ссылку на клиенте надо получать через ПредопределенноеЗначение. ЗначениеЗаполнено - неявный вызов сервера, это сильный фэил.
|
|||
14
ChAlex
27.01.13
✎
22:59
|
(13) бугага, а ПредопределенноеЗначение - не неявный вызоа сервера???
|
|||
15
Adecvator
28.01.13
✎
03:31
|
Помогите плз. разобраться с запросом:
Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ОстНом.КоличествоОстаток КАК КолОст, | ОстНом.СуммаОстаток КАК СуммаОст, | ОстНом.Номенклатура КАК НоменклатураОст |ИЗ | РегистрНакопления.ОстаткиНоменклатуры.Остатки(&Момент, | Склад = &Склад И Номенклатура В | (ВЫБРАТЬ РАЗЛИЧНЫЕ | Док.Номенклатура | ИЗ | Документ.РасходнаяНакладная.СписокНоменклатуры КАК Док | ГДЕ | Док.Ссылка = &Ссылка)) КАК ОстНом | ЛЕВОЕ СОЕДИНЕНИЕ | РегистрБухгалтерии.Управленческий.Остатки(&Момент, &Счет = Счет, &Субконто1, | Субконто1 В | (ВЫБРАТЬ РАЗЛИЧНЫЕ | Док.Номенклатура | ИЗ | Документ.РасходнаяНакладная.СписокНоменклатуры КАК Док | ГДЕ | Док.Ссылка = &Ссылка)) КАК Упр | ПО ОстНом.Номенклатура = Упр.Субконто1"; Запрос.УстановитьПараметр("Ссылка",Ссылка); Запрос.УстановитьПараметр("Момент",МоментВремени()); Запрос.УстановитьПараметр("Склад",Склад); Запрос.УстановитьПараметр("Счет",ПланыСчетов.Управленческий.Товары); Запрос.УстановитьПараметр("Субконто1",ПланыВидовХарактеристик.ВидыСубконто.Номенклатура); Ругается на {(23, 31)}: Поле не найдено "Упр.Субконто1" ПО ОстНом.Номенклатура = Упр.<<?>>Субконто1 |
|||
16
rphosts
28.01.13
✎
03:42
|
это значит что у "Упр" который есть РегистрБухгалтерии.Управленческий.Остатки нет такого реквизита. Исправл=те имя реквизита на верное
|
|||
17
Adecvator
28.01.13
✎
11:50
|
(16) эта системный реквизит, как я понял.
|
|||
18
cw014
28.01.13
✎
11:51
|
(0)
Контрагент <> Справочники.Контрагенты.ПустаяСсылка() можно, но вот так Контрагент <> ПредопределенноеЗначение("Справочник.Контрагенты.ПустаяСсылка") |
|||
19
IamAlexy
28.01.13
✎
11:52
|
(18) дрочнет сервер же серверным вызовом же ?
|
|||
20
cw014
28.01.13
✎
12:04
|
(19) А вот фиг
|
|||
21
cw014
28.01.13
✎
12:04
|
(19) Пустая ссылка - это 0x00000000000000000000000000000000
Так что тут даже к серверу не ходи, что бы узнать |
|||
22
IamAlexy
28.01.13
✎
12:05
|
(20) чо там, вызовов не появится?
помнится если перечисления так использовать - вызовы того. появлялись.. посему использование "ЗначениеЗАполнено" как то более привлекательно.. |
|||
23
cw014
28.01.13
✎
12:07
|
(22) По перечислениям - вызов будет, но только для определения порядка элемента, так что незначительно
|
|||
24
Adecvator
28.01.13
✎
12:12
|
Товарищи а кто-то может помочь с запросом?
|
|||
25
sapphire
28.01.13
✎
12:15
|
(24) А что с запросом?
|
|||
26
sapphire
28.01.13
✎
12:16
|
А что с запросом?
|
|||
27
Adecvator
28.01.13
✎
12:26
|
(26) в (15) посте. Ошибку пишет.
|
|||
28
MrStomak
28.01.13
✎
13:12
|
(14)СП почитай, умник.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |