In the last few releases of Domino (6 and 7) it’s possible to embed views from other databases in your design. Cool. Sort of.

It’s there, but I get the feeling they stopped half way during the implementation. Let me explain.

Try it, create a new form, select “Create”, “Embedded Element”, “View”. You will see a list of the views in the current database. And down in the dialog box you can optionally select an other database. But where does it get this list from? From my workspace? The list seems not consistent with the databases on my workspace.

Besides that, there is no way to include a view from a database -not- in that list. Why can’t I point to the database? Even beter would be that I could specify the name of the database and the server by a computed value: “myserver/mydomain”:”mydatabase.nsf”. To me it feels half way implemented.

Okay, I did come up with a work around. What you can do is create a subform in the database where you want to include the view from. On that subform, embed the view in question. Then in your database where you want to embed the view select “Create” ,”Resource”, “Insert resource”.

And look! There you -can- pick a database not in the list :-) (press the yellow folder icon) So, point to the database where the subform is, select ’subform’ from the list, and point to the subform you just created. And presto! You’ve included the view. Still, it’s not computed, but you can now actually embed a view from another database not in the list you see when selecting.