Печать Embedded View

Тема в разделе "Lotus - Программирование", создана пользователем Idea, 16 сен 2008.

  1. Idea

    Idea Гость

    Доброго времени суток!

    Вопрос касается не только печати доков со встроенными представлениями, но и их отображения в целом.

    Очень хочу узнать, есть ли возможность динамически задавать размеры встроенного представления, чтобы оно растягивалось на заполненное количество строк (подогнать его размеры под содержимое)?

    Очень неудобно, при распечатке, что несколько листов тратится впустую. Пробовала вставлять в таблицу - обрезает:)

    Подскажите пожалуйста, что можно делать?
     
  2. Medevic

    Medevic Что это ? :)
    Lotus team

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Я переделал печать в htlm.
     
  3. Idea

    Idea Гость

    эмм.... имеется в виду печать из браузера или достаточно напихать тегов в форму? (просто с Лотусом под вебом отношения как-то не сложились :) )
     
  4. Medevic

    Medevic Что это ? :)
    Lotus team

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Как делать я писал здесь - http://codeby.net/forum/threads/7432.html
    Т.е. просто ручками на html делаешь таблицу и переносишь нужные данные из документа и встроенного представления. И вешаешь это на кнопку "Печать".
    У меня в конце написано:
    Код (Text):
    Call ws.EditDocument(False, dbReportDoc, False)
    session.ConvertMIME = True
    Заменяешь на:
    Код (Text):
    Dim newuidoc As NotesUIDocument
    ...
    Set newuidoc = ws.EditDocument(False, dbReportDoc, False)
    Call newuidoc.Print()
    Call newuidoc.Close()
    session.ConvertMIME = True
    И всё.
     
  5. Idea

    Idea Гость

    Метод поняла, но на всякий случай уточню. "Ручками" - это в тексте процедуры? То есть собираем коллекцию документов, пробегаем по каждому и в цикле формируем строки таблицы, добавляя к предыдущему тексту. Ничего не упустила?
     
  6. Medevic

    Medevic Что это ? :)
    Lotus team

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Ага.
     
Загрузка...

Поделиться этой страницей