Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dentemple/taskhelper-job-corps
Glue Application between VBA and the AS/400
https://github.com/dentemple/taskhelper-job-corps
as400 iseries vba
Last synced: 9 days ago
JSON representation
Glue Application between VBA and the AS/400
- Host: GitHub
- URL: https://github.com/dentemple/taskhelper-job-corps
- Owner: dentemple
- Created: 2015-05-08T18:09:33.000Z (almost 10 years ago)
- Default Branch: Refactor
- Last Pushed: 2015-10-01T20:05:23.000Z (over 9 years ago)
- Last Synced: 2024-04-13T22:55:58.348Z (10 months ago)
- Topics: as400, iseries, vba
- Homepage:
- Size: 1.33 MB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TaskHelper-VBA-iSeries
*(Please note: this project is a work in progress. This is being developed by only a single person, in a live environment, by someone fully committed to other, non-programming responsibilities. Also because of these details, I may not always be able to maintain "best practices" throughout each iteration.)*
See the included LICENSE.md file for a copy of the GNU General Public License.
## Version
**1.1**
## About
The **TaskHelper VBA iSeries** is a glue application built to automate processes performed between Microsoft Excel and IBM's AS/400. The TaskHelper uses IBM's Host Access Class Library (HACL) and works exclusively through client-side access.
Because of its reliance on *GetText/SetText*, it only works "as is" within a single company's AS/400 implementation. However, those individuals seeking to learn more about Excel-to-AS/400 automation may find the overall use of the HACL to be informative for their own purposes.
With each iteration of this project, I'll do what I can to localize context requirments, but I can't guarantee true *context-free code* for quite a long time, if at all. This code is being uploaded to github.com due to our simple lack of version control.
To learn more about IBM's HACL:
http://www-01.ibm.com/support/knowledgecenter/SSEQ5Y_5.9.0/com.ibm.pcomm.doc/books/html/host_access06.htm
## Testing
**The TaskHelper assumes the client can create a new instance of the *autECLSession* object.** This is a non-trivial
concern for users on a thin-client or VPN, and a basic *"Set objAS400 = CreateObject("PCOMM.autECLSession")"*-style component test should be performed on workstations first so as to identify potential issues prior to real development.## Module List
*To be added...*