Ошибка 4407 при Expandallsections

Тема в разделе "Lotus - Программирование", создана пользователем Nova, 10 мар 2010.

Наш партнер Genesis Hackspace
  1. Nova

    Nova Гость

    Доброго вечера!


    Пробую раскрыть все элементы документа, но при вызове получаю ошибку "Document command is not available".

    Вот код:
    Код (Text):
    Call workspace.EditDocument(True, doc)
    Set uidoc = workspace.CurrentDocument
    uidoc.ExpandAllSections
    Права есть. Вручную все раскрывается.
     
  2. RonTermit

    RonTermit Гость

    можно попробовать вот так...
    Set uidoc = workspace.EditDocument(True, doc)
    uidoc.ExpandAllSections
     
  3. Nova

    Nova Гость

    не срабатывает
    версия Notes 8.5
     
  4. hosm

    hosm * so what *

    Регистрация:
    18 май 2009
    Сообщения:
    2.450
    Симпатии:
    7
    а кинуть в постопен формы документа - так не получится?
     
  5. alik86

    alik86 Well-Known Member
    Lotus team

    Регистрация:
    20 ноя 2008
    Сообщения:
    465
    Симпатии:
    1
    А ругается на точно на <uidoc.ExpandAllSections> или же на <Call workspace.EditDocument(True, doc)>?
    P.S. Принято писать <Call notesUIDocument.ExpandAllSections>
     
  6. Nova

    Nova Гость

    документы менять нельзя

    Да, именно на Expand, сам документ открывается.
    Call тоже пробовал.
     
  7. Klido

    Klido Гость

    если точно по синтаксису - должно работать

    Syntax
    Call notesUIDocument.ExpandAllSections
     
  8. morpheus

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

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    а может собакой эвалюатить???
     
  9. Klido

    Klido Гость

    мож с доступом к секциям что-то не так? все видны пользователю?
    что-то вычисляется/скрывается в открытой секции?

    топиковый еррор - это вроде как формульный, а не скриптовый?
     
  10. hosm

    hosm * so what *

    Регистрация:
    18 май 2009
    Сообщения:
    2.450
    Симпатии:
    7
    кстати, по логике приложения это действительно надо делать кодом?
    может, подойдет просто настроить свойства секций при открытии документа в режиме редактирования? :)
     
  11. Nova

    Nova Гость

  12. Klido

    Klido Гость

    явно речь про глюки в какой-то версии клиента (в топе на ldd - проблемы с древними шаблонами к тому же)...

    а если явно проверить в режиме ли редактирования уидок и если нет - проставить/перевести повторно? см. пример в хелпе....
     
  13. Nova

    Nova Гость

    проверял. режим редактирования True.
    в общем непонятно.
    база версии 4
     
  14. Klido

    Klido Гость

    в смысле сервак/клиенты 4.х??? ^_^

    Добавлено:
    по посту №9 проверяли?
     
  15. Nova

    Nova Гость

    база - 4, клиент - 8.5
    открывал как открыть приложение.

    вручную секции открываются, проблема была в том, что на всем документе кидается эта ошибка о недопустимости операции.
     
  16. nvyush

    nvyush Well-Known Member
    Lotus team

    Регистрация:
    22 апр 2009
    Сообщения:
    2.317
    Симпатии:
    0
    Nova
    Обнаружил в справке для @Command( [SectionExpandAll] ):
    Может в этом причина?
     
Загрузка...
Похожие Темы - Ошибка 4407 при
  1. Denybxx
    Ответов:
    5
    Просмотров:
    64
  2. heyyy
    Ответов:
    0
    Просмотров:
    61
  3. ildareshka
    Ответов:
    4
    Просмотров:
    132
  4. Ruska132
    Ответов:
    1
    Просмотров:
    176
  5. Lamerman
    Ответов:
    2
    Просмотров:
    138

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