Имя: Пароль:
1C
1С v8
УФ, процедура, исполнение и на клиете, и на сервере. Что не так делаю?
0 SkillUp
 
11.02.19
13:15
Хух, блин, не мой сегодня день...

Пытаюсь сделать процедуру исполнение которой будет и на клиенте и на сервере. Делаю так:

Создаю общий модуль ,ставлю галочки: Клиент(УФ), Сервер, Внешнее Соединение, Вызов сервера.

Там создаю экспортную процедуру:

Процедура Перенести (ДокЗагрузки, Контрагент, Загружено, ЭтаФорма) Экспорт
    
    ТабДокЗагрузки = ЭтаФорма.ТабДокЗагрузки;
    
    ПараметрыШаблона = РегистрыСведений.ШаблоныЗагрузки.СоздатьНаборЗаписей().ПолучитьПараметрыШаблона(Контрагент);
    Если ПараметрыШаблона=Неопределено тогда
        Сообщить("Не удалось получить параметры шаблона загрузки по контрагенту '"+Контрагент+"'");
        Возврат;
    КонецЕсли;

КонецПроцедуры

ошибка- Ошибка инициализации модуля: ОбщийМодуль.ОбщийМодульПеренести.Модуль
по причине:
{ОбщийМодуль.ОбщийМодульПеренести.Модуль(6,21)}: Переменная не определена (РегистрыСведений)
    ПараметрыШаблона = <<?>>РегистрыСведений.ШаблоныЗагрузки.СоздатьНаборЗаписей().ПолучитьПараметрыШаблона(Контрагент);

Не пойму ,где допустил ошибку, кто-то подскажет?
1 Мыш
 
11.02.19
13:17
(0) На клиенте регистры сведений недоступны
2 Жан Пердежон
 
11.02.19
13:18
РегистрыСведений только на сервере доступны
3 Жан Пердежон
 
11.02.19
13:19
точнее:

РегистрыСведений (InformationRegisters)
Использование:
Только чтение.
Описание:
Тип: РегистрыСведенийМенеджер.
Используется для доступа к определенным в конфигурации регистрам сведений.

Доступность:
Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер).
4 SkillUp
 
11.02.19
13:20
(1) (2) Блин, не знал...
5 Мыш
 
11.02.19
13:21
(4) На клиенте много чего недоступно.
6 SkillUp
 
11.02.19
13:23
(5) Моежет как-то через "НаКлиенетНАСерверБезКонтекста"? НЕ?
7 SkillUp
 
11.02.19
13:26
(5) Ясно.
8 Мыш
 
11.02.19
13:26
(6) Сервер и ВызовСервера оставь.
9 SkillUp
 
11.02.19
13:27
(8) А сообщения польвателю, вопросы там разные?
10 SkillUp
 
11.02.19
13:28
(8) Ок.
11 Мыш
 
11.02.19
13:29
(9) https://its.1c.ru/db/v8std#content:2149184118:hdoc

Всё есть в документации.
12 SkillUp
 
11.02.19
13:29
(11) СПАСИБО!
13 hhhh
 
11.02.19
13:30
(9) сообщения пользователю работают на сервере. Клиент не нужен.
14 SkillUp
 
11.02.19
13:32
(13) Блин, а еще думал, что разобрался с УФ... (
15 Мыш
 
11.02.19
13:33
(14) Почитай стандарты. Полезно. И про асинхронность не забудь )
16 Вася Теркин
 
11.02.19
13:34
(4) Вообще все физические таблицы доступны только на сервере...
17 SkillUp
 
11.02.19
13:35
(15) Понятно, изучу, что-то на обычных, а когда столкнулся с УФ и ...
18 Вася Теркин
 
11.02.19
13:35
(9) Вопросы там разные - это модальные окна, вроде... Лучше так не шути.
19 SkillUp
 
11.02.19
13:36
*на обычных привык, а когда столкнулся с УФ и ...
20 SkillUp
 
11.02.19
13:37
(18) Не-не ).
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший