TIA
Ок, я отвечу уголками на каждый пункт, так будет более сжато.
> 2, 3.
Не использую меню Create, ни какие-либо другие, т.к. пользователям трудно запомнить куда надо идти. Простой принцип - однообразность: если действие относится к СЭД - все работают из Action Bar'ов, если надо использовать функциональность самого клиента - идут в меню. Иногда использую меню для специфических действий, например запуск агентов чисто для разработчика/админа.
> 4. Необходимо специальным образом прописывать имя формы
В функциии классов передаётся имя формы, оно там вглубине и прописывается.
Для документов, созданных Compose, когда документ новый, для доступа внутри формы приходится явно создавать поле Form с именем формы в значении по умолчанию.
> 5. Необходимо специальным образом устанавливать респонсное отношение.
NotesDocument.MakeResponse, по моему это не сложно - всё на классах, где всё один раз прописано и действует везде.
> 1. Не работают UI-примочки при создании документа, такие как "Formulas inherit values from selected document" и "Inherit entire selected document into rich text field"
Не использую их, т.к. это источник очень неприятных глюков (писал выше). Всё на общих библах. + ещё картинки (логотип и всякое такое) можно впихнуть в ричтекст до открытия, и всё будет корректно отображаться. О5 же весь функционал зашит в классах.
> 6. Не работает @InheritedDocumentUniqueID
Задумался... не припоминаю ни одного случая, где бы это понадобилось.
> 7. Параметр Isnewdoc в QO тоже False
Всегда используется IsNewNote.
В общем получается - о5 же личные предпочтения
Но выработаны они разными точками отсчёта.
Так что тут "у каждого своя правда".
Добавлено:
IdeaJam бесполезный сайт. Большинство самых очевидных улучшений висит там уже больше 2х лет и IBM не чешется чтобы их реализовать (ну разве что кроме LS-редактора нового).
Это больше для очистки совести - просто надо высказаться
Вместо этого они бросают своих криворуких индусов и китайцев реализовывать XPages и другие не особо полезные идеи.
'Не_особая_полезность' XPages - это ещё вопрос. Думаю, всё будет зависеть от конечной реализации. Но уже сейчас мне кажется это интересным.
Я уже давно бросил надеятся что из лотуса получится нормальное средство разработки.
Я тоже бросил, но 8.5.1 очень отличается в лучшую сторону (сравниваю с 6.5.1, на котором раньше сидел). Конечно много багов в Дизайнере, но это можно пережить и, думаю, поправят. Мне в LS не хватает сниппетов, а так очень даже ничего