I need a template based file importer that does the following:
- be able to point to a file and accepts(fixed width, delimited text files and Excel files)
- let the user select a template that corresponds to that file (previousely saved) or create a new one.
- apply the selected template to the imported file
- if new template, provide facilities to save the template to a .MDB
- next time a round, just point to the template and point to the file then click import and the file fields will be imported into an area for the user to see and accept or reject.
- a standard GUI with a treeview (for templates) and somewhere to display the file's fields (using tab control to switch back and forth between "before" and "after" the template was applied to the file. as well as a standard MDI navigation
- the utility will have the ability to store multiple templates/file information combinations (must have a unnique ID for each template preferably a keyGenerator that is based on the time of template creation.
- the GUI must be reasonably resizable (basic stuff)
I will give the code I have to winning bider to examine and/or to build on.
my goal is to have something like "TextPad" with the addition of import wizard/templates and possibly a horizontal and vertical ruler to indicate the characters' position. (I have a tone of code to show how this works just not enough time to get it done)
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request.
3) Complete ownership and distribution copyrights to all work purchased.
4) not to include any software or portion thereof where I have to be licenced for its use.
* Source Code: VB 6.0 only (no 3rd party OCXs etc and certainely nothing that will require me to purchase a licence from someone else)
* Must run (at minimum) on Win 98/XP/2000
Must be easily upgradable to contain other features
* Every procedure must have brief comment to describe its purpose.