новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
Форум

Обсуждение к заданию: формирование ТабличногоДокумента

    • #1
    • 10.12.2021 13:25
    0
    требуется консультация: формирование Табличного Документа из Макета в Отчёте. Пишет ошибку "Метод Показать() не доступен на сервере".  Подробнее>>
    • #2
    • 10.12.2021 13:26
    0
    надо передать табличный документ на клиент и вызвать Показать
    • #3
    • 10.12.2021 13:31
    0
    А он и не будет работать на сервере. Сервер, попросту говоря, не имеет метода "Показать()". Он может, например, что-то посчитать, запросить данные из базы. Или положить данные в базу данных. А вот передать данные на клиент - а там уже Показать(), тогда да.
    • #4
    • 10.12.2021 13:32
    0
    Верни табличный документ из серверной функции на клиент, на клиенте показывай.

    Для примера:
    
    &НаСервере
    Функция СформироватьДокумент()
        //Формируешь тут
        Возврат ТабличныйДокумент;
    КонецФункции
    
    &НаКлиенте
    Функция печать()
           ТабличныйДокумент = СформироватьДокумент();
           ТабличныйДокумент.Показать();
            //а ещё лучше делать показ через типовой механиз
    КонецФункции;
    
    
    
    • #5
    • 10.12.2021 13:40
    • Отредактировано: 10.12.2021 13:41:27
    0
    Anatoliy Sklyadnev
    надо передать табличный документ на клиент

    Или использовать реквизит формы.
    Или временное хранилище.
Для участия в обсуждении Вам необходимо авторизоваться либо   зарегистрироваться