Hi Simon,
The answer to your first question adding "Imports Oakleaf.MM.Main.Business" is correct.
>Protected oLang As Language
>
>I cannot enter "Language" , the reference to my custom business object does not appear. I can select the custom Rules object, or the custom Data Access object, but not the custom business object.
>
>I note that back on the instructions for "Creating Custom Business Objects", it mentions this line:
>
>Namespace YourCompany.Product.Main.Business ....
>
>But over here on the maintenance form it is only:
>
>YourCompany.Product.Business
>
>
>Please can you explain which is correct, or both? This is my very first foray into MM, so I have got to get it right.
Use YourCompany.Product.Business! The Main is sort of confusing, but your business object project namespace is simpler without the Main. As for Language, if the other two show up in intellisense, check your namespaces. If all three have the same namespace and you include the Imports statement for the business project, it should show up.
Rex A. Willis MCSD