1. Набираем команду codeby webinar. Набираем команду для организации и проведения вебинаров. Подробнее ...

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление
  3. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

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

Простые операции на Ls

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

  1. Cleric-Lviv

    Cleric-Lviv Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    3 янв 2008
    Сообщения:
    600
    Симпатии:
    0
    Всем привет!
    вопросов много :) но вот литератури мало:(
    никогда не програмировал.......но теперь пришлось
    учусь с самого легкого пробую писать кнопки на lotusscript
    типа Save вишло
    Код:
    Sub Click(Source As Button)
    Dim ws As New NotesUIWorkspace
    Dim uidoc As NotesUIDocument
    Set uidoc = ws.currentdocument
    Call uidoc.save
    Call uidoc.Close
    End Sub
    нормально
    вот пробую edit
    Код:
    Sub Click(Source As Button)
    Dim ws As NotesUIWorkspace
    Dim uidoc As NotesUIDocument
    Set uidoc = ws.CurrentDocument
    uidoc.EditMode = True
    End Sub
    неканает :(
    ну и чтото пробивал на скрипте следующую команду @command([compose]; "form")
    здесь глушняк полний как задать форму?
    Код:
    Sub Click(Source As Button)
    Dim ws As NotesUIWorkspace
    Dim sesion As New NotesSession
    Dim form As NotesForm
    Dim uidoc As NotesUIDocument
    
    ????	 = "ADMCR"	---типа форма
    End Sub
    может кто хорошую книгу подкинет еще:blink:))))) буду признателен!!!!
     
  2. morpheus

    morpheus скриптописец

    Репутация:
    0
    Регистрация:
    7 авг 2006
    Сообщения:
    3.915
    Симпатии:
    1
    Код:
    Dim session As New NotesSession
    Dim db As NotesDatabase
    Dim ws As NotesUIWorkspace
    Dim doc As NotesDocument
    Set db = session.CurrentDatabase
    Set doc = New NotesDocument ( db )
    doc.Form = "ADMCR"
    call ws.editdocument( true, doc )
     
  3. Cleric-Lviv

    Cleric-Lviv Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    3 янв 2008
    Сообщения:
    600
    Симпатии:
    0
    Morpheus
    спасибо, но на будующее плиз просто толкой в правильное направление а то так и не научусь:)
     
  4. Akupaka

    Akupaka А че я?.. О.о

    Репутация:
    0
    Регистрация:
    4 окт 2007
    Сообщения:
    3.360
    Симпатии:
    2
    пробуй пользоваться справкой, там много того, что нужно :)

    notesUIWorkspace.ComposeDocument( [ server$ [, file$ [, form$...)
     
  5. abbatik

    abbatik Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    20 окт 2008
    Сообщения:
    277
    Симпатии:
    0
    В простых кнопках лучше юзать формулы.

    Сохранить и заркрыть - @If ( @Command ( [FileSave] ) ; @Command ( [FileCloseWindow] ) ; @Return ("") )
    Просто сохарнить соответственно @Command ( [FileSave] )
    Редактировать @Command ( [EditDocument] )
     
  6. Omh

    Omh Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    4 июл 2007
    Сообщения:
    2.210
    Симпатии:
    0
    Ещё можно не использовать dot-notation, а спец. ф-ии NotesDocument'a.
    Т.е. вместо
    Код:
    doc.Form = "Z"
    писать
    Код:
    doc.ReplaceItemValue("Form", "Z")
     
  7. Cleric-Lviv

    Cleric-Lviv Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    3 янв 2008
    Сообщения:
    600
    Симпатии:
    0
    Я знаю так и делаю но вот чтоб врубится в lotus script я пробую писать кнопки
     
Загрузка...
Похожие Темы - Простые операции на
  1. vital
    Ответов:
    10
    Просмотров:
    4.965
  2. Евгений1998
    Ответов:
    2
    Просмотров:
    1.560
  3. HackER
    Ответов:
    1
    Просмотров:
    212
  4. pee0ner
    Ответов:
    0
    Просмотров:
    1.169
  5. PetrovichVMF
    Ответов:
    4
    Просмотров:
    1.349

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