D HCL Domino Daily
All Posts Tags Search About
A 文
  • Domino IQ AI +1
    Domino IQ RAG: A Built-In Pipeline That Wires Your NSFs Straight Into a Local LLM

    Domino 14.5.1 adds RAG (Retrieval-Augmented Generation) support to Domino IQ, running the LLM, embedding model, and vector database all on the Domino server itself — local execution, with NSF ACL and Readers fields enforced natively. This guide walks through prerequisites, the two-phase dominoiq.nsf configuration, updall vectorization, calling LLMReq from LotusScript, and why this is a different species from the OpenAI + Pinecone pipeline.

    2026.05.05 →
  • Domino IQ AI +2
    Domino IQ: What It Means to Run an LLM Inside the Domino Server

    Domino 14.5 introduces Domino IQ — an AI inference engine baked into the Domino server backend, callable from LotusScript via NotesLLMRequest / NotesLLMResponse without ever leaving the box. This guide covers the architecture, hardware requirements, install flow, the two-phase dominoiq.nsf configuration, the Command and System Prompt document model, and why this trade-off works for existing Domino shops where bolting on OpenAI doesn't.

    2026.05.05 →
  • 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 →
‹ Previous1…91011Next ›
Powered by Astro and GitHub Actions