Имя: Пароль:
1C
 
Метод ПолучитьБазу для регистра расчета
0 pro3ri
 
26.10.15
18:42
Добрый вечер!
Написал обработку
&НаСервереБезКонтекста
Процедура ПолучитьБазуНаСервере(РазовыеНачисления)

    Отбор = Новый Структура("Регистратор", РазовыеНачисления);
    Ресурсы = Новый Массив();
    Ресурсы.Добавить("ОсновныеНачисления.Результат");
    Измерения = Новый Структура();
    Измерения.Вставить("Сотрудник", "ОсновныеНачисления.Сотрудник");
    Измерения.Вставить("Подразделение", "ОсновныеНачисления.Подразделение");
    
    Таблица = РегистрыРасчета.ДополнительныеНачисления.ПолучитьБазу(Отбор, Ресурсы,Измерения);
    
    
    
КонецПроцедуры

&НаКлиенте
Процедура ПолучитьБазу(Команда)
    ПолучитьБазуНаСервере(РазовыеНачисления);
КонецПроцедуры

В отладчике она выдает Результат = 0, при этом
https://s.mail.ru/2pu1w2s7RZju/img-2015-10-26-19-41-08.png
и https://s.mail.ru/4W1GJRjjD3Vt/img-2015-10-26-19-42-25.png
1 pro3ri
 
26.10.15
18:43
переменная РазовыеНачисления это ссылка на док РегистрацияРазовыхНачислений
2 Мимохожий Однако
 
26.10.15
19:01
Каким образом вторая процедура связана с функцией
Таблица = РегистрыРасчета.ДополнительныеНачисления.ПолучитьБазу(Отбор, Ресурсы,Измерения);?
3 pro3ri
 
26.10.15
19:03
4 Мимохожий Однако
 
26.10.15
19:47
Не надо картинки. Просто ответь на вопрос.
5 pro3ri
 
26.10.15
20:09
(4) Первая процедура формы передает ссылку на документ в серверный вызов.
6 Мимохожий Однако
 
26.10.15
20:19
(5)А зачем вторую нарисовал? Она не имеет отношения к "серверному вызову"
7 Мимохожий Однако
 
26.10.15
20:25
Надо смотреть функцию ПолучитьБазу()
Основная теорема систематики: Новые системы плодят новые проблемы.