|
Считать Константу в режиме клиента (ver 8.2) |
☑ |
0
ice777
16.01.09
✎
11:58
|
Есть код:
&НаКлиенте
Процедура ПриОткрытии(Отказ)
// Вставить содержимое обработчика.
Если Объект.Организация=неопределено Тогда
Объект.Организация=Константы.ОсновнаяОрганизация.Получить();
КонецЕсли;
КонецПроцедуры
Ругается так: Переменная не определена (Константы)
Это почему происходит?
|
|
1
almar
16.01.09
✎
12:00
|
(0) На клиенте нет констант... Делай это в ПриСозданииНаСервере
|
|
2
чувак
16.01.09
✎
12:00
|
Уже в 8.2 работаете?
|
|
3
ice777
16.01.09
✎
12:01
|
(2) экспериментрируем. это бета
|
|
4
ice777
16.01.09
✎
12:03
|
(1) странно, но вот поставил в Параметрах Запуска1СПредприятия режим Клиента и перестало вопить. Хотя ты наверно прав.
Зато не работает ЗаписатьВФорме (Метод объекта не обнаружен (ЗаписатьВФорме))
|
|
5
almar
16.01.09
✎
12:05
|
(4) В толстом клиенте константы есть :)
|
|
6
ice777
16.01.09
✎
12:23
|
А что делать с ЗаписатьВФорме???
|
|
7
TitanLuchs
16.01.09
✎
12:35
|
(5) Что очень плохо )))
(6) Читаем СП:
Расширение формы элемента справочника (Catalog item form extension)
ЗаписатьВФорме (WriteInForm)
Синтаксис:
ЗаписатьВФорме()
Возвращаемое значение:
Тип: Булево. Истина - объект записан; Ложь - в противном случае.
Описание:
Записывает объект, редактируемый в данный момент в форме.
Доступность: клиент.
Обращаем внимание на последюю строку: Доступность: КЛИЕНТ
В режиме тонкого и веб-клиента этот метод не доступен.
|
|
8
ice777
16.01.09
✎
17:25
|
(7) я уже понял, что КЛИЕНТ - значит тока толстый. и заплакал.)
|
|
9
ice777
16.01.09
✎
17:27
|
Ладно, а что взамен тогда.. Хачу сделать типа программный аналог кнопки "Записать".
|
|
10
TitanLuchs
16.01.09
✎
18:03
|
(9) ЭтаФорма.Записать()
|
|