D Domino News
All Posts Tags About 繁體中文
  • Release Notes Domino REST API +1
    Domino REST API: v1.1.7 Is the Current Latest — New Endpoints and Fixes

    HCL Domino REST API's current latest release is v1.1.7 (shipped April 7, 2026), adding endpoints for calendar profiles, PIM unread state, and message updates, plus fixes for attachment download, Microsoft Entra ID auth, and meeting invitations.

    2026.05.04 →
  • DQL LotusScript +3
    DQL Production-Ready: Catalog Maintenance, Permissions, and sessionAsSigner

    The two real walls when shipping DQL to production: how the Design Catalog gets maintained automatically (bootstrapping brand-new NSFs, incremental refresh after design changes), and why regular users hit the 'You don't have permission' error — plus the sessionAsSigner / scheduled-agent solutions. The final pattern is verified against Domino 12 production logs, with a production-ready Java helper class to drop in.

    2026.05.03 →
  • Tutorial LotusScript +1
    A Practical Guide to LotusScript NotesStream: Files Done Right

    NotesStream is the LotusScript abstraction for reading and writing files from a Notes/Domino agent. This guide walks through the real Open signature, the Truncate-before-write pattern, text vs binary I/O, and the gotchas the official documentation actually warns about.

    2026.05.02 →
  • DQL LotusScript +1
    DQL Pitfalls: 6 Query-Writing Details the Official Docs Don't Spell Out

    Domino Query Language (DQL)'s syntax looks SQL-like, but writing real queries surfaces a whole set of Notes-specific traps — view selection silently scopes results, the `'view'.column` references the view column's programmatic name (not a doc field), comparison operators need whitespace on both sides, backslashes in view names need escaping, `@formula` is a separate Formula Language parser, and string-stored date fields need `@TextToTime`. Each trap below comes with the verbatim error message and a working fix.

    2026.05.01 →
  • Tutorial LotusScript +1
    NotesRichTextItem: writing rich text fields from LotusScript

    NotesRichTextItem inherits from NotesItem, so every NotesItem property and method is already available — but it adds 22 methods of its own for paragraph styles, tables, embedded objects, and Navigator/Range traversal of existing rich-text content. This post catalogues construction, the 22 methods grouped by purpose, the inheritance contract, and the gotchas you hit in real code.

    2026.04.30 →
  • Tutorial LotusScript +2
    NotesNoteCollection: the Swiss-army tool for NSF design elements

    NotesNoteCollection is not a NotesDocumentCollection variant — it represents every kind of 'note' in an NSF, including data documents AND design elements (forms, views, agents, ACL, code libraries). This post catalogues the 32 properties, 14 methods, the True/False initialisation parameter on CreateNoteCollection, and its most common real-world use: feeding NotesDXLExporter.

    2026.04.29 →
  • Tutorial LotusScript +2
    NotesViewNavigator: navigate views the proper way, not GetFirstDocument loops

    NotesViewNavigator is the LotusScript tool for non-trivial view traversal: it returns ViewEntry objects (which carry view metadata GetFirstDocument doesn't), it can be built over a subset of the view (a single category, all unread, descendants of an entry, a max level), and it's faster than the naive document loop — provided you remember to switch AutoUpdate off first. This post catalogues the 4 properties, ~36 methods, 7 CreateViewNav* variants, and the caveats worth knowing.

    2026.04.29 →
  • Tutorial Domino Server +2
    Domino V12 lets notes.ini hold multiple HTTPAdditionalRespHeader entries

    Older Domino releases let you put exactly one HTTPAdditionalRespHeader in notes.ini — a second line silently overwrote the first. HCL added a numbered convention (HTTPAdditionalRespHeader01, 02, …) in V12.0.x so you can ship a full security-header baseline through notes.ini alone, which is the only path that still works when HTTP won't start and the Internet Site documents are unreachable.

    2026.04.28 →
  • Tutorial LotusScript +2
    Getting Started with NotesQueryResultsProcessor: Life After DQL

    NQRP is a LotusScript class added in Domino V12 that lets you re-sort, categorise, project, and serialise the results of a DQL query (or any NotesDocumentCollection) — straight to JSON or to a temporary view. Walks through the create flow, every method signature, the official examples, and the safety knobs.

    2026.04.28 →
← Previous Page 2 of 3 Next →
Powered by Astro and GitHub Actions