Tag: Technology
-
Contractor Job Costing App lesson 5
Today we are looking as code for security controls of the app IE: Log In, New menu look and latest on our Drafting Module. Lets start with the Security code at the Log in screen. This is the button in the upper right corner of the screen and it sets the initial value. for each…
-
Contractor Job Costing App Lesson 3
After working on the application for several days now I have come to the decision that there needs to be two applications working together to have the app meet the extensive requirements. This lead me make a change in the look and functionality of the Contractor Job Costing App. One is the I also decided…
-
The Drawing Canvas
Hello. Thanks for stopping by. In the last post I discussed the basic concept of my Contractor’s Job Costing Application. Today we are looking a little deeper into the simple CAD style drawing module. If you have ever started a remodel project you know the contractors come to the property and use a pad and…
-
Contract Proposal Mgr:
Hello; Thanks for stopping by. To start off our project we need to determine exactly what the app will do. Sounds simple but if you have ever tired to write a design document from scratch you will find it is complicated. To ease my anxiety I like to start with broad strokes. For example, I…
-

Fetching Forms and Reports using Queries in Alpha Software
In our last exercise we looked at using queries controlled by variables to fetch and display a range of records in a form as well as using the table method to step through the child records to populate a rich text object with memo fields from the child records. In this exercise I will demonstrate…
-

Understanding Queries in Alpha Software
—
by
in .queryrun, batch_Begin, Changing Object Property Values, Converting Data Types, Declaring Variables on a Form, Fetch, Fetch_Last, fetch_Next, Form Design, How To, King James Bible Reader, List Object, List Objects, Memo Fields, Object Explorer, Object Method, ON Change, On Init, On Push, Radio Object, wordIn this current age of application development it is not enough to create an application which looks good and does what it was intended to do, it must also be fast. In Alpha Software when you create a table or set you will most likely create one or more index’s for controlling your data view.…
-
Programming Developers Diary 18
April 18th, 2017 Hello everyone I hope everyone enjoyed their weekend. I once had a customer tell me, ‘The computer needs to work for me not me work for the computer.’ That makes perfect sense to me and I take care to ensure all forms I design address function first then form. Today I want…
-
Programming Developers Diary 17
April 13th, 2017 Hello everyone. Wow has it been a busy month. My last post was on March the 13th and a lot has happened since then. Many of you know I have always said to be successful as a custom application developer you must give the customer more that they expect, which is what…
-
Programming Developers Diary – 16
March 13th 2017 Hello everyone. Hope you had a nice weekend. This morning I received a report design request which I never had before so I thought I would share the solution with you. A customer called and said they wanted a duplicate copy of their Parts quote report which did not show Part Numbers.…
-
Programming Developers Diary – 15
—
by
in Append, Changing Object Property Values, Declaring Variables on a Form, Design Document, Desktop Application, Developers Diary, External_Record_Content_Get, Fetch, Form as Dialog, Form Design, Form Load Method, Functions, Games, Having Fun With Graphics, Hot Spots, How To, List Object, List Objects, Object Method, Occurs, On Event, On Push, Operations, Programming A Chess Game, Radio Object, Right, Table Open Method, Tables and Sets, Using Eval function, Using goto label, Using If Else if, Using Images on Forms, word, Writing Array’s, XBasic Tips and Tricks, xDialogMarch 10th 2017 Hello everyone. In my last post I said I might try to create a method of setting up a ad hoc chess board so the user can practice specific chess scenarios. I decided to go ahead with this idea. The first thing I needed to do is add a new menu option…