Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

путь к макету розница 2.1

путь к макету розница 2.1
Я
   lite700700
 
25.10.16 - 10:55
Создал внеш отчет erf. открываю через файл /открыть
Вопрос как тут правильно получит макет ?

&НаСервере
Процедура Команда1НаСервере()
     
         Макет = ВнешниеОтчеты.Контр777.ПолучитьМакет("Макет1");

ОШИБКА
Форма.ФормаОтчета.Форма(15)}: Поле объекта не обнаружено (Контр777)
    Макет = ВнешниеОтчеты.Контр777.ПолучитьМакет("Макет1");
 
 
   lite700700
 
1 - 25.10.16 - 10:57
Розница 2,1
   Любопытная
 
2 - 25.10.16 - 10:59
&НаСервере 
Процедура Команда1НаСервере()
     
         ОтчетОбъект = РеквизитФормыВЗначение("Отчет");

         Макет = ОтчетОбъект.ПолучитьМакет("Макет1");

КонецПроцедуры;
   lite700700
 
3 - 25.10.16 - 11:05
Макет схватил вроде ,
Показать здесть тоже не Работает ?

ТабДок.Показать() ;
по причине:
Метод недоступен на сервере
   Metman
 
4 - 25.10.16 - 11:06
(3) Серверу показываешь?
   lite700700
 
5 - 25.10.16 - 11:09
На клиенте чоли надо? , в чем тут логика , Грё банный веб интерфейс
   Любопытная
 
6 - 25.10.16 - 11:10
(5) Что значит - где логика? Логика вполне логичная - пользователь видит клиентское приложение, а серверу на твой макет начхать.
   Metman
 
7 - 25.10.16 - 11:14
(6) Ну почему же, сервер смотрит на макет и цокая языком говорит:"Красавчик, мамой клянусь!".
   lite700700
 
8 - 25.10.16 - 11:22
Чот я не понял как на клиенте это вывести ?
   Любопытная
 
9 - 25.10.16 - 11:23
(8) Передаешь ТабДок на клиент, а там уже ТабДок.Показать()
   lite700700
 
10 - 25.10.16 - 11:26
Команда2(,ТабДок)  ;
 
 Рекламное место пустует
   lite700700
 
11 - 25.10.16 - 11:26
Так ?
   Любопытная
 
12 - 25.10.16 - 11:33
Чего?

&НаКлиенте
Процедура КомандаПечать()
    
     ТабДок = СформироватьТабДокНаСервере();
     ТабДок.Показать();

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

&НаСервере
Функция СформироватьтабДокНаСервере()
   Объект = РеквизитФормыВЗначение("Отчет");
   Макет = Отчет.ПолучитьМакет("Макет1");
   ТабДок = Новый табличныйДокумент;
   ТабДок.Вывести(Макет);

   Возврат ТабДок;
КонецФункции
   lite700700
 
13 - 25.10.16 - 11:39
ОК сработало СПАСИБО ,Любопытная
   lite700700
 
14 - 25.10.16 - 11:39
А то уже зпутался с этими клиентами/серверами

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует