1. Наш канал codeby в telegram. Пишем об информационной безопасности, методах защиты информации, о программирован. Не пропускай новости с кодебай, будь в тренде ! Подробнее ...

    Скрыть объявление
  2. Чат codeby в telegram перезагрузка. Обсуждаем вопросы информационной безопасности и методы защиты информации, программирование. Задавайте свои вопросы и комментируйте чужие. Подробнее ...

    Скрыть объявление

Создыние Html страницы

Тема в разделе "Lotus - Программирование", создана пользователем Kizarek86, 26 сен 2007.

  1. Kizarek86

    Kizarek86 Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    20 июл 2007
    Сообщения:
    860
    Симпатии:
    6
    Поделитесь опытом, кто как делает.Как я понял нельзя напрямую сформировать страницу. Необходимо сначала создать некоторый текстовый документ, потом открыть(или преобразовать его в HTML). Куда в таком случае лучше выгружать, и как поменять расширение на скрипте?
     
  2. Sandr

    Sandr Гость

    Репутация:
    0

    Из чего понял? Можно... Если форму открыть в браузере, получишь ХТМЛ страницу... Можно и скриптом, но это в крайних случаях... Для создания ВЕБ приложений, в лотусе есть много фич и приколов... Просторов для изврата хоть отбавляй...
     
  3. Shtirlitz

    Shtirlitz Гость

    Репутация:
    0
    <!--QuoteBegin-Sandr+26:09:2007, 08:38 -->
    <span class="vbquote">(Sandr @ 26:09:2007, 08:38 )</span><!--QuoteEBegin-->Просторов для изврата хоть отбавляй
    [snapback]79570" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    Например http://www.w3schools.com/default.asp
     
  4. Kizarek86

    Kizarek86 Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    20 июл 2007
    Сообщения:
    860
    Симпатии:
    6
    Нужно сформировать код страницы, и ввести туда данные. Т.к. страница эта уже есть (образец), нужно всего лишь в HTML код подставить туда данные. Таким образом по клику на некоторую кнопку, у нас должен формироваться отчёт(ХТМЛ страничка). В вордовский файл я выгрузил содержание которое должно быть в ХТМЛ. Как сохранить из Лотуса документ как ХТМЛ?
     
  5. Sandr

    Sandr Гость

    Репутация:
    0
    Самый простой способ:

    Копируешь сорс странички, вставляешь как текст на форму, выделяешь все и помечаешь как ХТМЛ...

    Еще вариант:

    принтишь сорс в агенте...

    Есть еще куча вариантов...
     
  6. Kizarek86

    Kizarek86 Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    20 июл 2007
    Сообщения:
    860
    Симпатии:
    6
    Делаю сейчас просто выгрузку в Ворд, потом сохраняю как текстовый.Хотелось бы чтобы документ сохранялся в определённое место, как текстовый(ещё лучше как HTM сразу). Какой командой сохранить документ в указанное место с указанным именем?(не смог найти)И если задать название в Лотусе с расширением HTM то сохраниться ли он как файл с таким расширением, или к имени добавиться просто?
     
  7. Sandr

    Sandr Гость

    Репутация:
    0
    Вам в хелп нужно.. почитать про NotesStream class
     
  8. Kizarek86

    Kizarek86 Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    20 июл 2007
    Сообщения:
    860
    Симпатии:
    6
    Sandr, ничего путёвого не нашёл. Как сохранить объект Word.Basic? Не могу разобраться какие параметры у FileSave....На Объект.FileSave открывает диалог где можно выбрать имя и путь файла. Хотелось бы автоматически сохранять, как сделать так и не нашёл(
     
  9. Sandr

    Sandr Гость

    Репутация:
    0
    Код:
    Dim stream As NotesStream
    dim filepath as String
    dim filename as String
    filepath = "c:\temp" 'или куда тебе надо...
    filename = "mypage.html" 'или как тебе надо...
    filepath = filepath + "\" + filename
    Set stream = s.CreateStream 'поехали писать текст в файл
    If stream.Open(filepath) Then
    Call stream.Truncate 
    Call stream.WriteText("<HTML>содержимое страницы</HTML>") 'можно каждую строчку отдельно подобным способом...stream.WriteText добавляет текст в конец
    
    Call stream.Close
    End If
    вот пример...
     
  10. Kizarek86

    Kizarek86 Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    20 июл 2007
    Сообщения:
    860
    Симпатии:
    6
    Sandr, спасибо, переделал так) Получилось шустрее и проще.
     
Загрузка...

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