by Jonathan Halder | May 23, 2025 | MS Access, MS Access VBA Coding, Versioning
I have been playing a little bit with the SDOpenAI Access Add In. In particular testing what context is being sent to the API in different situations. When your cursor has nothing selected, the general chat context will send the current line your cursor is on. When...
by Jonathan Halder | May 22, 2025 | Blogging, MS Access, MS Access VBA Coding
The SDOpenAI Access plugin uses the OpenAI API to provide “tokens” which means the question or prompts that you use, and return results (again measured in tokens) from the OpenAI system. You are charged by the number of millions of tokens you provide to...
by Jonathan Halder | May 21, 2025 | Blogging, MS Access, MS Access Features, MS Access VBA Coding
So far, I have the SDOpenAI Access Plugin reinstalled and purchased and entered in the license number. Good deal. I was able to create a function header with a descriptive line of Public Function GetDateXDaysPriorToToday(days As Single) As Date with a single for days...
by Jonathan Halder | May 20, 2025 | Blogging, MS Access, MS Access VBA Coding, TDD, Versioning
So, I am beginning again to move into a place where I will attempt to use some AI tools. What will this do for me? Here are some of the things I’m hoping it will help with: Allowing me to delegate simple coding tasks like functions and subroutines. Get...
by Jonathan Halder | May 16, 2025 | Blogging, MS Access, MS Access Forms, MS Access VBA Coding
I have a form a customer wanted to track changes in. Not all changes, just the “important” ones which is a business definition. No problem. So what was my approach? I built a class object that could store the original state of a recordset, then compare...
by Jonathan Halder | May 13, 2025 | Blogging, MS Access, MS Access VBA Coding
I worked on copying some class objects and modifying behavior for them to allow the system to process different customers with different information. I am building the system based on exports from a database into a folder of CSV files. The user decides which files to...