July 10th, 2006
For fields that input and display time, the default output format is MTHS, which will show AM/PM plus the seconds. Most applications don’t require seconds, but there is no way to display data in DesignBais with a mask like MTH. A similar situation applies to dates where you want to input or display dates in a variety of formats, depending on circumstances. This article goes into detail about how to do this, code included.
Read the rest of this entry »
Posted in DesignBais, MV, General | No Comments »
July 8th, 2006
Consider referring to images indirectly, rather than using filenames directly in code.
Read the rest of this entry »
Posted in DesignBais, MV, General | No Comments »
July 8th, 2006
mv.NET is a suite of three packages, one of which is the Adapter Objects library. This allows MV data to serve as a data source for ADO.NET just like any relational data source. Using the library can be very easy. In Visual Studio you can drop toolbox objects onto a form. Doing so invokes a Wizard to configure the components. Wow, that’s neat and it all works - but is this good coding practice?
Read the rest of this entry »
Posted in mv.NET, MV, Tech, General | No Comments »
July 2nd, 2006
Greetings DesignBais developers! Nebula Research and Development recently entered into an agreement with DesignBais International to provide Professional Services to and on behalf of DesignBais International, on an as-requested basis. In case you didn’t know me before, I just wanted to introduce myself.
Read the rest of this entry »
Posted in DesignBais, MV, General | No Comments »
July 2nd, 2006
Rather than putting application images directly into C:\db\images, put them in a folder under that. For example: C:\db\images\MyComp. This will help with upgrades, doing mass replacement of image files, etc. The default path used by DesignBais for images is images\ (with a trailing slash and relative to the base directory which is usually C:\db\. So, when referring to images, use only the subfolder and filename without an initial slash. For example: MyComp\filename.ext.
Posted in DesignBais, MV, General | No Comments »
June 26th, 2006
Welcome to the first product usage tip for DesignBais on this blog! Radio buttons are mutually exclusive, round check boxes. Selecting one of them unsets all of the others. DesignBais does not yet natively support radio buttons, but we can simulate them using the image technique for toolbars and other controls (to be discussed in another tip).
Read the rest of this entry »
Posted in DesignBais, MV, General | No Comments »
June 26th, 2006
DesignBais is a great product and perfectly suited to the Pick developer who doesn’t know or care about .NET, ODBC, sockets, ActiveX, Java, PHP, Perl, or any of these other tools that we discuss in public forums. I tend to say DesignBais is not for us, the geeks in the crowd, but that’s not entirely accurate.
Read the rest of this entry »
Posted in DesignBais, MV, General | 1 Comment »
June 26th, 2006
As many of you know I have been working with DesignBais for a while now. I’ve been impressed with it from the first time I saw it. This article contains excerpts from various forum postings I’ve made, and new material, to describe the product and explain my relationship with DesignBais International (DBI).
Read the rest of this entry »
Posted in DesignBais, MV, General | No Comments »
June 25th, 2006
This article discusses why I have chosen to work with Windows, the .NET Framework, and mv.NET for interfaces to MV DBMS applications. Feel free to disagree with my choices but maybe my reasoning will make sense to others who are trying to find their "home" amongst all of the available options.
Read the rest of this entry »
Posted in mv.NET, .NET General, MV, Tech, General | No Comments »
June 25th, 2006
Connectivity into MV / Pick databases from object-oriented languages and mainstream products used to be difficult. These days it’s not tough at all, and highly affordable as well. There are many tools in our market that can do communications between MV and others, but I’ve settled on one tool that satisfies almost all of my needs for communications development. This article focuses on some of the advantages of mv.NET over competing products.
Read the rest of this entry »
Posted in mv.NET, MV, General | 2 Comments »