Print Page | Close Window

FormsTool V3.0 Beta (Feedback/Bugs/Support)

Printed From: ORCL Toolbox
Category: ORCL Toolbox
Forum Name: FormsTool
Forum Description: All questions/matters regarding FormsTool ...
URL: http://www.orcl-toolbox.com/forums/forum_posts.asp?TID=793
Printed Date: 14-August-2022 at 3:29pm
Software Version: Web Wiz Forums 11.01 - http://www.webwizforums.com


Topic: FormsTool V3.0 Beta (Feedback/Bugs/Support)
Posted By: Kaeluan
Subject: FormsTool V3.0 Beta (Feedback/Bugs/Support)
Date Posted: 10-September-2012 at 10:26am
Hi,
I am testing the new BETA v3.0 of FormsTool and I want to know what is the best way to report you some problem or bug in this new version.
 
And by the way congratulation for the new version. Some functionnality seem to be very helpfull and the new GUI look nice too.
 
Regards,



Replies:
Posted By: administrator
Date Posted: 10-September-2012 at 10:42am
Let's make this the official FormsTool V3.0 thread Smile ... please let me know any issues you encounter!

things already fixed for the next version (not yet release):

--FormsTool321--
h - PowerSearch, fixed access violation (Read of address 0000000000000000) when default filemask was used for directories
h - global, make performance testing (TreeScrolling is slow) with www.prodelphi.de
h - global, find out why vt doesn't scroll/display properly when many nodes are loaded (PowerSearch & devcompare!)
h - DevCompare, disable "View/Edit" button in the footer-editor if not on a node that supports it
h - global, display the version in the framemessage when showing warning about "saved in older version"!


Posted By: administrator
Date Posted: 10-September-2012 at 10:59am
Just thought maybe it's interesting to see for some people whats all on my todo-list in regards to FormsTool/FormsAPI Master. Anything prefixed with h/hm/hl is more or less scheduled to be implemented over the next few builds, might also get to do some "m's" (medium priorities):


========== Current Build Todo 321 =========

h - global, make copy/paste/cut from tabmenu work (with support for copying from trees).
h - global, make save/saveas work from tabsmenu

h - Explorer, sort module objectnodes like in FormsBuilder (not alphabetically)
h - DevCompare, sort module objectnodes like in FormsBuilder (not alphabetically)

h - DevCompare, if modules are changed then warn before doing a "re-compare"
h - DevCompare, if DirectoryCompare then only expand vt-nodes to the modulefiles, not beyond that!
hm - DevCompare, use syntax highlighter for plsql properties (like in powersearch)




========== Next Build Todo 322 =========

h - global, framemessage when warning about missing attach/ref then don't ignore possible version warning
h - global, paint window-bar by ourself, so that we can display the smarttabs in the caption
h - global, big-button-bar icons use floating baloon hint instead of caption-below-glyph on hover (TBackButtonItem)
h - global, big-button-bar icons shadow is not painted transparent (TGlowButton.PaintAlphaTxt - timaglist issue when painting on non-opaque background!) - replace with Graphics32-library to handle png's properly.

hm - DevCompare, CompareEditor implement name edit (needs to split the compare object into two!)
hm - DevCompare, add support for merging special-objects like Recourdgroup Rows/List Elements/Menu Roles, etc.
hm - DevCompare, add support for editing FormsCoordinate properties
hm - DevCompare, add support for merging properties of PropertyClass-objects

hm - PowerSearch, show properties/values on same line if they do not contain multilines
hm - PowerSearch, export to Microsoft Excel

h - Help, update screenshoots and document new command line parameters





========== Todo ==========

h - script, fix CLI parameter passing when they have same root-names: http://www.orcl-toolbox.com/forums/forum_posts.asp?TID=657&PID=2139#2139
h - script, check paramscreen comboboxes to have the right values when passed in (two elements xyz2 & xyz ...and if you pass in xyz it could select xyz2!)
h - script, new function api_getpropertystatus (see http://www.orcl-toolbox.com/forums/forum_posts.asp?TID=712&PID=2279#2279 )
h - script, goto-line
h - script, enforce Trial Limits! (save modules with tags!)
h - script, TMemStore.SaveAsCSV remove unicode flag parameter.
h - script, RepAPI_GenerateModule changed from function to procedure
h - script, function xInstr(s : widestring; substring : widestring; n : integer = 1) : integer; in scriptcmd is using scw.PosRev which is buggy (ignores start position)
h - script - codecompletion for d2fp constants needs better token-extraction. right now it requires a whitespace before and after the constant name!
h - Script, add function  API_ModuleVersion(filename : string; db : boolean = false) : integer; 
h - Script, add function  API_ModuleVersionString(filename : string; db : boolean = false) : string;
h - Script, add function  API_ModuleVersionToString(ver: integer): string;
h - Script, add function  API_ModuleVersionCompatibility(filename : string; db : boolean = false) : integer; //returns d2fs codes!
h - Script, add property TPLSQLParser.LinesCount
h - Script, add function TPLSQLParser.ChangeTokenNoParse
h - Script, add property TPLSQLParser.Line[idx]
h - Script, add new method TPLSQLParser.GetRangeWithoutComments()
h - Script, add new method TPLSQLParser.FindIdentifiersWithParam() (to search for functioncalls with a certain parameter value like for example "SET_ITEM_PROPERTY(???, ENABLED, ???)"
h - Script, add new param "withnames" to {Rep}API_GetSubObjects/Recursive 
h - Script, add new RepGeneric_Replicate function
h - Script, implement script encryptor/decryptor.

hm - DevCompare, merging existing nodes currently only merges properties, not the child objects!
hm - DevCompare, support editing/merging property-lines directly.
hl - DevCompare, 3wayDirectory compare
hl - DevCompare, Directory compare, have event to show modulefiles already before the complete compare is finished (like in PowerSearch/BatchAdmin)
hl - DevCompare, 2way Paramscreen, paint recent items as one button
hl - DevCompare, 3way Paramscreen, paint recent items as one button
hl - DevCompare, 2wayDirectory compare recent items paint as one button
hl - DevCompare, 3wayDirectory compare recent items paint as one button
hl - DevCompare, CompareEditor implement copy-old-new buttons for lines!
hl - DevCompare, CompareEditor implement copy-old-new buttons for files!
hl - DevCompare, CompareEditor implement copy-old-new buttons for directories!
hl - DevCompare, flat view (all nodes directly attached to module, not showing like a tree)
m - DevCompare, warn when navigating away from unchanged saves in CompareEditor
m - DevCompare, implement TFrameDevCompare.popInheritPropertyClick
m - DevCompare, implement TFrameDevCompare.popDeleteObjectClick
m - DevCompare, smart free/reload of modules in the directory compare
m - DevCompare, export to XML
m - DevCompare, have a filtermode for code-only properties
m - DevCompare, shellextension: 
http://www.delphi-central.com/tutorials/Shell_Search.aspx
registry changes: http://msdn.microsoft.com/en-us/library/bb776881%28VS.85%29.aspx   
selected filenames query: http://delphi.about.com/gi/o.htm?zi=1/XJ/Ya&zTi=1&sdn=delphi&cdn=compute&tm=40&f=20&tt=14&bt=0&bts=0&zu=http%3A//web.archive.org/web/20050319152148/http%3A//www.raize.com/DevTools/DelphiByDesign/Articles/DbD47.asp
m - DevCompare, highlight change in a changeline
m - DevCompare, after copying listelements they are not editable,#6522
m - DevCompare, Export to Excel/XLS
m - DevCompare, Export to RTF
m - DevCompare, Export to PDF
m - DevCompare, Export to DB
l - DevCompare, multiline text changes should display change-icons in the lines-view before the line number

hl - PowerSearch, export should use tasklist
hl - PowerSearch, option to display find results flattened (one objectpath per property)  
hl - PowerSearch, maybe get rid of "nodes" in the clickable path-display? This solves the space problem.
hl - PowerSearch, when showing propviewer then highlight/select the searchterm when found on that moduleobjectline
hl - PowerSearch, Property Search
hl - PowerSearch, Property Search group property names on paramscreen by object type (hierarchical)
hl - PowerSearch, sort nodes/objects correctly (by name)
hl - PowerSearch, remove empty lines if they are "adjoining lines"
m - PowerSearch, mark lines of changed/edited properties as changed/strikethrough instead of just deleting them
m - PowerSearch, search for replacewith if psReplace on edited properties


hm - Explorer, use highlighter for plsql properties (like in powersearch)
hm - Explorer, ExpandMultilineProperties option, so that user can display multiline-props in modulelines
hl - Explorer, have a "ShowModuleInfo" screen - to show various stats about the module.
m - Explorer, implement popupmenu CreateObject 
m - Explorer, have "Move Up/Move Down" popupmenu options for objects (to arrange them)
m - Explorer, have a filtermode for code-only properties
m - Explorer, have a search mode (filtering results by search found in properties/objectnames
m - Explorer, Export to Excel/XLS
m - Explorer, Export to RTF
m - Explorer, Export to PDF
m - Explorer, Export to DB
m - Explorer, clear LRU list button.
m - Explorer, Print function


hm - BatchAdmin, check command line works for converter
hm - BatchAdmin, check command line works for VersionChecker
hl - BatchAdmin, batch compile
hl - BatchAdmin, batch update
hl - BatchAdmin, batch PropExtraction
hl - BatchAdmin, batch converter warn when module contains comments>1980 character
hl - BatchAdmin, batch ModuleReport
m - BatchAdmin, code beautifier (http://jedicodeformat.sourceforge.net/)
m - BatchAdmin, change colorpalette

hl - ShowProp, export to HTML/TXT needs to use template
hl - ShowProp, export as HTML should preserve syntax highlighting
m - ShowProp, have ReLoadAsync support

hl - ShowDiff, if property is destroyed (remove button in devcompare) then make editor readonly
hl - ShowDiff, if property changed somewhere else (ShowProp) then warn
hl - ShowDiff, export as html should preserve syntax highlighting
hl - ShowDiff, export to HTML/TXT needs to use template
m - ShowDiff, have ReLoadAsync support
m - ShowDiff, smarter Whitespace/Comments handling
m - ShowDiff, add "beyondcompare-display-style" support option, read only 
m - ShowDiff, have a lineeditor on the bottom (showing old/new/base below each other, like in compare window)
m - ShowDiff, have save/load buttons in the old/new/base header
m - ShowDiff, have syntax highligther option to override the autodetect
m - ShowDiff, chiffres in dmCenter mode might need left/right/both arrows
m - ShowDiff, chiffres in dmCenter mode might need left/right/both arrows
m - ShowDiff, compile function for changed forms/reports code
m - ShowDiff, inherit function
m - ShowDiff, print function
m - ShowDiff, show line-compare for modified lines.
l - ShowDiff, export db function
l - ShowDiff, export xml function
l - ShowDiff, export excel function

hm - Global, move PowerSearch highlighter token-inserter code to TPLSQLParser code, so we can use that in DevCompare/PropExplorer too!
hm - global, the application launching New-Frame needs to be keyboard navigateable
hm - global, the application launching New-Frame needs to support scrolling window support (to handle very small window sizes)
hm - global, have more interesting code in the test-modules (based on scott/tiger tables?)
hm - global, paint the framemessages in it's own scrollpanel and make sure if we display 20 or more it works
hm - global, appframe support for search/replace
hm - global, icons for sidebar
hm - global, new function TPLSQLParser.SaveAsHTML(filename:string; withHeaders : boolean=true);
hm - global, have a menuinfobar-slide down thing (for a given panel, so that we can display additional info for a module).
hl - global, print preview with http://www.delphiarea.com/products/delphi-components/preview/
hl - global, add PDF support http://www.synopse.info/forum/
hl - global, new function TPLSQLParser.Compare(otherSrc : TPLSQLParser) : ???(tokenindexs with changes? or insert/pad with dummy tokens and have a link-to-other-tokenindex property?);
hl - global, add overload with html support for ShowFrameMessage();
hl - global, make sure relative paths work from command line (devcompare/explorer/etc)
hl - global, closing application with running tasklists might cause exceptions, shut them down properly before!
hl - global, singular-instance (passing command line to the running one)
hl - global, replace htmllabel/htmlmini with something that can paint images/links properly without delayed mouse-over problems (or fix it)
hl - global, TBackButtonItem should hide popupmenu if clicked again while popupmenu is showing (or else the popupmenu just flickrs)
hl - global, make sure pl/sql highlighter is all fine (has all the keywords and uses proper colors for comments/etc)
hl - global, LRU list, if empty show "{no items}"
hl - global, LRU list, show dates
hl - global, tasklist popup should have modules/frames ordered like displayed on tabs.
hl - global, exportbuilder templates support {IF NULL/IF NOTNULL/IF EQUAL/IF NOTEQUAL prop [value]}...{ELSIF [cond] prop [value]}{ELSE}{ENDIF}
m - global, make print function work with richedit/richview/synedit (=> convert all to richview)
m - global, have a /install cli switch, to register file extensions and com+ components in network-install-mode.
m - global, error messages should have a help-button,#2032
m - global, smartbar commands should hide popupmenu if clicked again while popupmenu is showing (or else the popupmenu just flickrs)
l - global, rcu-lists should save filetype (so that fmb-files with a strange file extension are still shown as fmb)

hl - Script, hint syntax of current function call/parameters for script defined procedures
m - script, debugging support
m - Script, make tree synchronization without clear
m - Script, UNITS should not be executeable
m - Script, make code snippets/quick codes editable
m - Script, show editor disabled while running
m - Script, hint syntax of current function call for overloaded procedures
l - Script, vararrayof seems not to work - check old excel.p2s, no range copy!

hl - demoscripts, FormsReplace.p2s is seriously outdated.

hl - ModuleLoader, function for allowable reports objects

hm - register, registration screen should have checksums/crc32 to validate input is correct

hm - help, change DevCompare ParamScreen
hm - help, change PowerSearch ParamScreen
hm - help, change Explorer ParamScreen
hm - help, new BatchAdmin ParamScreen
h - help, commandline topic, remove /NOSTAT from /EXPLORE command (deprecated!)
h - help, commandline topic, add /FILTER=ALL|CHANGED|OBJECTS to /EXPLORE command
h - help, commandline topic, add /USERID= to /EXPLORE command
h - help, commandline topic, remove /PROP and /NOTRANSLATEPROPERTIES from /COMPARE command
h - help, commandline topic, add /TEMPLATE to /COMPARE and /EXPLORE command
h - help, commandline topic, add /TEMPLATE /FILTER /OUT /DIRECTORY /INCSUBDIR /FILES /FILELIST /MODE to /BATCH command
h - help, new topic "Templates"
hl - help, document function  API_ModuleVersion(filename : string; db : boolean = false) : integer;  //returns major/minor/build as integer value of the file
hl - help, document function  API_ModuleVersionString(filename : string; db : boolean = false) : string;
hl - help, document function  API_ModuleVersionCompatibility(filename : string; db : boolean = false) : integer; //returns d2fs codes!
hl - help, document function  API_ModuleVersionToString(ver: integer): string;
hl - help, TPLSQLParser.LinesCount
hl - help, TPLSQLParser.Line[idx]
hl - help, TPLSQLParser.ChangeTokenNoParse
hl - help, add new param "withNames" to {Rep}API_GetSubObjects/Recursive 


hm - API, improve detection by also adding paths from registry-oracle-root (not just from \oracle\all_homes)
hm - API, module type detection should only check first 3 letters of extension (so ".fmb_1" will be a forms file)
hl - API, ColorAPI fmt convert truncates comments to 1980 chars .. save them temporarly
hl - api, compilelog function only list compile errors in program units and also no pl/sql library errors.
hl - API, function to remove compiled code fragments from FMB files (convert to FMT and drop the compiled fragments)
hl - RepAPI, make performance testing OracleReportsLoading
m - API, new API_DrawCanvas(cnv : FormObject; filename : string) function
m - API, extend API_FindObject function (to find object by name)
m - API, generic_create add support for creating pll libraries on the fly
m - API, helperfunction copy/subclass of object groups with referenced objects
m - RepAPI, make reports D2RP_COMMENT updateable
m - RepAPI, reports loading can still be speed up - check posw/posc function for optimization
l - RepAPI, generic_replicate function (for progunits/parameters)
l - RepAPI, make "D2FP_OLE_POPUP_MNU_ITMS" bit-field property a subobject (for ole-container itemtypes)!
l - RepAPI, make boilerplate creatable

hm - ModuleReport, new report with more info (not just an extract of objects/properties - can use Explorer tool for that)
hm - ModuleReport, GDI+ pie chart drawing function ( http://www.codeproject.com/KB/GDI-plus/simple_pie_chart_control.aspx )
hm - ModuleReport, draw charts from .net, use http://blogs.msdn.com/b/fredeq/archive/2006/11/07/call-a-net-class-from-a-gadget-without-regasm-exe.aspx to get access to a .net dll from within fapimaster - http://www.drbob42.com/examines/examin36.htm
hm - ModuleReport, show canvas snapshots
hm - ModuleReport, CRUD matrixes of any tables
m - ModuleReport, stats about external objects used in code (proc/func/packages/views/tables/sequences/etc)
m - ModuleReport, Save PDF
m - ModuleReport, Save DOC
m - ModuleReport, Save RTF
m - ModuleReport, Save TXT


m - PLSQLProfiler, analyze common pl/sql mistakes (cursors not closed, fields not long enough, etc)

m - ImpactAnalyzer, search for table/packages/functions and list CRUD charts of where and how the objects are used (select/update/insert/delete) - groupcolumns and display fields in reports, items in forms

m - Repository, scan from SVN/CVS/Git/etc and generate a HTML browsable repository showing the object relations and changes between version.



Posted By: administrator
Date Posted: 11-September-2012 at 12:29pm
Just released Build 321:

3.00.0321 12-September-2012  (beta!)
  global, fixed trees not scrolling/displaying properly when many nodes are loaded (PowerSearch & devcompare!)
  global, speedup of some slow code after performance testing/profiling 
  PowerSearch, fixed access violation (Read of address 0000000000000000) when default filemask was used for directories
  DevCompare, disable "View/Edit" button in the footer-editor if not on a node that supports it
  DevCompare, sort module objectnodes like in FormsBuilder (not alphabetically)
  DevCompare, if modules are changed then warn before doing a "re-compare"
  DevCompare, Fixed access violation in DirectoryCompare (focusing on Directories and single file nodes)
  DevCompare, if DirectoryCompare then only expand vt-nodes to the modulefiles, not beyond that!
  global, display the version in the framemessage when showing warning about "saved in older version"!
  Explorer, sort module objectnodes like in FormsBuilder (not alphabetically)
  global, changed file selection to use the new-style dialogs (under WinXP it was using the old-style file selection dialogs)
  global, make copy/paste/cut from tabmenu work (with support for copying content also in treegrids).
  global, make save/saveas work from tabsmenu


downloadlinks:
http://www.orcl-toolbox.com/downloads/FormsTool30b321.exe - http://www.orcl-toolbox.com/downloads/FormsTool30b321.exe
http://www.orcl-toolbox.com/downloads/FormsTool30b321x64.exe - http://www.orcl-toolbox.com/downloads/FormsTool30b321x64.exe



Posted By: Kaeluan
Date Posted: 12-September-2012 at 5:16am
Hi,
 
Just installed the new build 321 but if check in the application it still show me build 320.
Using PowerSearch I still get error "Access violation at address ...." and some error are "Internal error, file not loaded!" but the strange thing with the internal error is that i am getting search result even for some file with this error.
 
Problem with the highlight of the searching term. I am searching for the word "ppl" but the highlighted value is "app" in the word "application" so it seem to highlight 1 letter before the word i am searching.
 
Here is a print screen of the problem
https://dl.dropbox.com/u/98537317/2012-09-12_081407.jpg - https://dl.dropbox.com/u/98537317/2012-09-12_081407.jpg


Posted By: administrator
Date Posted: 12-September-2012 at 9:23am
Just released Build 322:

3.00.0322 13-September-2012  (beta!)
  PowerSearch, searchmatch not starting from the begin of a word didn't highlight the right location
  PowerSearch, text files loaded/searched correctly but showed an "Internal Error, file not loaded" message


downloadlinks:
http://www.orcl-toolbox.com/downloads/FormsTool30b322.exe - http://www.orcl-toolbox.com/downloads/FormsTool30b322.exe
http://www.orcl-toolbox.com/downloads/FormsTool30b322x64.exe - http://www.orcl-toolbox.com/downloads/FormsTool30b322x64.exe


Quote Using PowerSearch I still get error "Access violation at address ...."
Kaeluan, on what kind of files / under what situations does this happen?



Posted By: Kaeluan
Date Posted: 12-September-2012 at 10:30am
Hi,
 
The new build is fixing all my problem. "Internal Error" and "Access violation" no longer appear. The searchstring is now highlighting correctly.
 
Thank
 


Posted By: administrator
Date Posted: 12-September-2012 at 11:05am
Great! ... please let me know if you notice any other problems!

Regards,
Stefan


Posted By: Kaeluan
Date Posted: 12-September-2012 at 12:06pm

Hi,

when running PowerSearch on report, I sometime get the error "  "$" is not a valid integer value  "
 
Screen capture here
https://dl.dropbox.com/u/98537317/2012-09-12_144906.jpg - https://dl.dropbox.com/u/98537317/2012-09-12_144906.jpg
 
And here is a weird thing. The same file that was working fine the first time is now getting "Access violation at address..."
In the following screen capture the file "...\GAV_MASTER_RCNVRO.RDF" was working fine the first time but is now giving error
https://dl.dropbox.com/u/98537317/2012-09-12_150259.jpg - https://dl.dropbox.com/u/98537317/2012-09-12_150259.jpg
 
Regard,
 


Posted By: administrator
Date Posted: 17-September-2012 at 7:39am
Dear Kaeluan, 

Any chance you can email me one of those reports with the "$ not a integer" problem to support@orcl-toolbox.com ?

I probably should improve exception handling a bit in that area, hard to know exactly which property failed to read without having a testcase running on my developer machine in debug mode.

Regards,
Stefan


Posted By: administrator
Date Posted: 17-September-2012 at 8:14am
Just released Build 323:

3.00.0323 18-September-2012  (beta!)
  global, the application-tabs are now nicer looking in winxp/vista/non-aero and can be used to move the window
  DevCompare, added support for merging properties of PropertyClass-objects
  DevCompare, added support for deleting properties of PropertyClass-objects
  DevCompare, some of the compareobject types in the FooterEditor were not set correctly (dirs had merge buttons enabled/files had deletebutton, etc)!
  global, commandbuttons now use a floating baloon hint instead of caption-below-glyph on hover
  DevCompare, CompareEditor implement name edit (needs to split the compare object into two!)
  DevCompare, the recent-used-files list can get corrupted and then block the start of the tool


downloadlinks:
http://www.orcl-toolbox.com/downloads/FormsTool30b323.exe - http://www.orcl-toolbox.com/downloads/FormsTool30b323.exe
http://www.orcl-toolbox.com/downloads/FormsTool30b323x64.exe - http://www.orcl-toolbox.com/downloads/FormsTool30b323x64.exe




Posted By: rprastein
Date Posted: 26-October-2012 at 6:59pm
Can I have V2 and the beta V3 installed and running at the same time?
 
Thanks,
Rebeccah


Posted By: administrator
Date Posted: 27-October-2012 at 5:32am

Rebeccah,

Some of the registry entries (last modules used for compares/Search/etc) are shared – but otherwise they are two separate applications … by default each of them will install into its own directory, so should be no problem to run/install both versions on the same computer for the time being.

Please give it a try and let me know if you run into any problems with it!

Regards,
Stefan



Posted By: rprastein
Date Posted: 29-October-2012 at 10:48am
OK, Thanks, Stefan.


Posted By: mairam
Date Posted: 07-December-2012 at 2:21pm
I´m testing the version 3.0 of the forms toolbox using the compare option and I'm  tryin to compare two directories using the option "Directory Compare" but when I try to export to file in html format it shows a message that say "File not found!" and don´t generate the file.
Could you help me to know if the option of directory compare is realy functional.

Best regards
Mynor


Posted By: administrator
Date Posted: 07-December-2012 at 5:26pm
Dear Mynor,
The installer is missing the template files and thats why you see this error message of "file not found". I uploaded them to http://www.orcl-toolbox.com/downloads/templates.zip - http://www.orcl-toolbox.com/downloads/templates.zip ... please download them from there and unpack them into the FormsTool program folder. 

A new build that fixes this (and some other issues) will be released later next week.

Regards,
Stefan


Posted By: aaa4frms
Date Posted: 19-February-2013 at 3:02pm
I am using a trial version of FormsTool v3.0 (beta), and have run across the following situation.  I make the only changes from the form on the right, and apply them to the form on the left, then save the form on the left.  I exit formsTool, and re-enter Developer Compare, expecting to see  no changes (the forms should be the same), but instead see a lot of other changes to templates, and canvases, etc.(like initial value string ID,multi-language comparable text in the canvas area...), however the changes that I moved over, don't show up, which is what I was expecting, but the other stuff does.  Will this other information cause a problem in compiling the form, or other problems?  Can it be suppressed?


Posted By: administrator
Date Posted: 21-February-2013 at 1:47am
aaa4frms - can you please download and give build 326 a try:

http://www.orcl-toolbox.com/downloads/FormsTool30b326.exe - www.orcl-toolbox.com/downloads/FormsTool30b326.exe    (32bit)
http://www.orcl-toolbox.com/downloads/FormsTool30b326x64.exe - www.orcl-toolbox.com/downloads/FormsTool30b326x64.exe   (64bit)

Indeed some properties got changed (only affects subclassed objects and some properties under certain conditions) .. this issue already existed in the very old FormsTool V1.0 version, but i think i now managed to finally fix it for good!

Regards,
Stefan


Posted By: aaa4frms
Date Posted: 25-February-2013 at 1:41pm
Stefan, I sent you posts in the other forum, regarding this.  I will download the version above, as requested, and get back to you.  Thanks.  I still need to know when a version would be available for purchase, with build 326.  Thanks again.


Posted By: administrator
Date Posted: 25-February-2013 at 6:12pm
All our licenses are good for 2 years and are independent of any version number or labeling. If you buy now the license will unlock V2.0 as well as V3.0 .... and maybe even V4.0, if that version will be released within that 2 years window.

Regards,
Stefan


Posted By: aaa4frms
Date Posted: 26-February-2013 at 3:12pm
Stefan, I downloaded the 32bit version, and it reduced the comparison information down to the following.  Again, I just moved the changes from one form to another, which would have made the two forms identical.  The resulting comparing shows the following data length semantics changes.  I'm not sure how much of a problem this would be, it seems to be defaulted NULL values from one form to another, but it looks much better than before.
 
Filtermode :    Changed properties only
Current Date :  26-Feb-2013 2:13 PM

Object                                        Chng * Old Value    * New Value
--------------------------------------------- ---- - ---------- - ----------------
FNDRSRUN_20120723 - 022613 copy.fmb<>FNDRSRUN                                   
  Record Groups                                                           
    PREDEFINED_SCHEDULES                                                  
      Colum Specifications                                                   
        RELEASE_CLASS_ID                                                        
          Data Length Semantics               *    + Null       - Null
        APPLICATION_ID                                                  
          Data Length Semantics               *    + Null       - Null    
        SCHEDULE_NAME                                                   
          Data Length Semantics               *    + BYTE       - Null     
        DESCRIPTION                                                     
          Data Length Semantics               *    + BYTE       - Null  
        SCHEDULE_TYPE                                                   
          Data Length Semantics               *    + BYTE       - Null    
--------------------------------------------- ---- - ---- -       ----------
                                    Legend :  +      Added
                                              -      Removed
                                              *      Different
                                              P      Positional change
                                                   - Default Value
                                                   + Changed Property
                                                   = Inherited Value
                                                   x Broken Inheritance         


Posted By: administrator
Date Posted: 26-February-2013 at 6:18pm
aaa4frms, i think this is another issue (unrelated to the inheritance problem). I added it to my todolist - There is still some work to be done in the compare/merge area of my code and i will get this (and other issues) sorted soon.

Regards,
Stefan


Posted By: aaa4frms
Date Posted: 25-March-2013 at 11:10am
I've encountered the following errors when trying to compare 2 forms.  I can compare other forms, but this happens on these particular forms, then closes out FormsTool.  I'm using Beta 3.0 build 326.  I have 3 days left on the trial version, so your quick response would be much appreciated.


Posted By: aaa4frms
Date Posted: 25-March-2013 at 11:12am
 Here are the messages:

Problem signature:

Problem Event Name: APPCRASH

Application Name: FormsTool.exe

Application Version: 3.0.0.326

Application Timestamp: 5125e93d

Fault Module Name: KERNELBASE.dll

Fault Module Version: 6.1.7601.17965

Fault Module Timestamp: 506dbe50

Exception Code: ebad198c

Exception Offset: 0000c41f

OS Version: 6.1.7601.2.1.0.256.4

Locale ID: 1033

Additional Information 1: 95ef

Additional Information 2: 95ef231382ecb2d32bea8faef90cd03e

Additional Information 3: 5fef

Additional Information 4: 5fefbe160425fae0c48dac4a1ca37b33



Posted By: administrator
Date Posted: 25-March-2013 at 11:23am
Can you please send me a copy of those two modules you are trying to compare to support@orcl-toolbox.com ?

Regards,
Stefan


Posted By: aaa4frms
Date Posted: 26-March-2013 at 1:48pm
I'm not able to send the forms, however, is there a size limitation?  The 2 forms in question are large forms.  Also, there are some issues with searches.  Some searches in smaller forms seem to work, where they cause the application to close, when it seems the form is larger.  Just wondered if that may be an issue.


Posted By: aaa4frms
Date Posted: 26-March-2013 at 1:53pm
My organization is interested in purchasing FormsTool, but staff haven't been able to do comparisons, and searches, due to the issue with FormsTool crashing.  I've been able to compare many forms, and do searches, but have had an issue of 2 large forms.  Hopefully we can get some information on this.  Thanks.


Posted By: administrator
Date Posted: 26-March-2013 at 8:00pm
Are you by any chance using Forms10gR2? That Oracle Forms Version has some problems loading modules (especially with big modules) unless you are connected to a database. Did you try with entering a connection string on the compare parameter screen?

Regards,
Stefan


Posted By: aaa4frms
Date Posted: 27-March-2013 at 3:22pm
I always use a connection string. 
We will be upgrading from ebus 12.0.3 to 12.1.3, and I am comparing existing forms to an Oracle Vision instance running 12.1..  Most comparisons work fine, but the 2 forms I mentioned don't.  They don't work when I compare them against themselves either.  Below is the version info for Oracle Forms that we have now.  My trial period is ending tomorrow, but I will continue to monitor this account. 
 
Forms version info:
Forms [32 Bit] Version 10.1.2.0.2 (Production)
Oracle Toolkit Version 10.1.2.0.2 (Production)
PL/SQL Version 10.1.0.4.2 (Production)
Oracle Procedure Builder V10.1.2.0.2 - Production
PL/SQL Editor (c) WinMain Software ( http://www.winmain.com - www.winmain.com ), v1.0 (Production)
Oracle Query Builder 10.1.2.0.2 - Production
Oracle Virtual Graphics System Version 10.1.2.0.2 (Production)
Oracle Tools GUI Utilities Version 10.1.2.0.2 (Production)
Oracle Multimedia Version 10.1.2.0.2 (Production)
Oracle Tools Integration Version 10.1.2.0.2 (Production)
Oracle Tools Common Area Version 10.1.2.0.2
Oracle CORE 10.1.0.4.0 Production


Posted By: ballo92
Date Posted: 23-May-2013 at 3:50am
Great new feature of v3 is 3-way-compare. For me the best selling point. I'm very much looking forward to a 3-way-merge down the line(hopefully).

Is the 3-way-compare available from the command line (would make it a great asset in a VCS)?

Now I already have opened a post, I might add a few other comments about v3 (I have never used v2, so this might reflect on my comments). The below issues are small annoyances, just wanted to mention my feedback if you are interested.

1) When doing a second compare in the same instance of FormsTool, it always fails connecting to the database.

2) Sometimes I get the modules wrong (old vs. new), but like keeping the old module on the left, so I drag the "headlines" to make them swap place. If you then do a view/edit on say a trigger, you get module1 on the left again. Worse, in difference viewer, it is not obvious which is new and which is old, because only filenames are shown.

3) The look of the tabs resembles Chrome, in Chrome I use middle-mouse-button to close tabs, I would like to see the same in FormsTool.

Since we recently started using FormsTool, we jumped right into v3. For us it seems ready for production, I use it every day, and I'm not alone in our organization. Great product, thanks.


Posted By: administrator
Date Posted: 23-May-2013 at 8:45am
Thank you for your comments Ballo92,

1) When doing a second compare in the same instance of FormsTool, it always fails connecting to the database.
i am using one shared api-context. Seems there is a limitation that i can't connect to different databases when a module is already loaded ... it's right now also complaining even if the database connection is the same, this will be fixed in the next build (same db-connection will work).

2) Sometimes I get the modules wrong (old vs. new), but like keeping the old module on the left, so I drag the "headlines" to make them swap place. If you then do a view/edit on say a trigger, you get module1 on the left again. Worse, in difference viewer, it is not obvious which is new and which is old, because only filenames are shown.
A module-swap-function is already on my todo list with high priority. The swap function is needed to support the new planned "3way directory compare" tool (which is grayed out right now). If a 3way directory compare only finds 2 modules and does a 2way compare then i need such a function to swap search results around to display it correctly within the 3way compare. Once i have that swap function it will be easy for me to solve your problem to. Please be patient, it will be coming probably somewhere around late summer!

3) The look of the tabs resembles Chrome, in Chrome I use middle-mouse-button to close tabs, I would like to see the same in FormsTool.
i didn't knew about that shortcut - i will implemented it in the next build!

Regards,
Stefan


Posted By: ballo92
Date Posted: 23-May-2013 at 9:13am
Thanks for the swift reply Stefan.

What I was really interested in, was three-way-compare from command-line - is there an option, is it something that will come, or is not to be found on the todo-list?


Posted By: administrator
Date Posted: 23-May-2013 at 9:20am
>>Is the 3-way-compare available from the command line (would make it a great asset in a VCS)?

yes, it is. I still need to document it in the new help file though:

- new /MODULEBASE parameter, if you specify /MODULE1 and /MODULE2 only then it's a 2way compare, if you also specify /MODULEBASE then it's a 3way comapre!
- new /DIRECTORY1 and /DIRECTORY2 parameters for directory compare
- new /FILTER parameter (valid values are ALL,CHANGED,OBJECTS)
- new /IGNORECOMMENTS switch
- new /TEMPLATE parameter to specify a template for the TXT/HTML output
/PROP and /NOTRANSLATEPROPERTIES and /IGNOREDEFAULTVALUES switches have been removed. (/IGNOREDEFAULTVALUES  is now handled through the /FILTER= command)


Posted By: administrator
Date Posted: 27-May-2013 at 5:42am
Just released Build 327:

3.00.0327 27-May-2013  (beta!)
  Global, WinXP compatibelity, file open/save dialogs required Windows Vista or later
  global, the display message when registering the tool now shows correctly
  global, tabs are now closable with middle-click
  API, ignore database connect string if already same as connected (before, it raised exception when trying to connect a second time by for example opening two Developer Compares).
  DevCompare/Explorer, blocks/visualattributes and items sometimes showed up twice. (for example if First Navigation block of a form has been set).
  DiffEditor/PropertyEditor got a more modern looking gutter display style.
  global, new launch buttons in taskbuttons weren't disabled if api was not yet selected
  global, if "Always use this API" was deselected on the start screen then set the API to *Ask
  global, selecting-api and exiting without selecting anything left taskbuttons disabled.
  Api, if we find 32bit/64bit forms version mismatch then say so (show as disabled button).
  global, copy-to-clipboard function in trees didn't copy complete row (if fullrowselect option was set)
  global, fixed crash with 64bit version showing the helpfile due to a float-exception bug inside IE9/IE10 
  DevCompare, record group query properties couldn't be changed/merged unless a database connection was used
  DevCompare, was failing to delete objects that had child-objects on it


downloadlinks:
http://www.orcl-toolbox.com/downloads/FormsTool30b323.exe - http://www.orcl-toolbox.com/downloads/FormsTool30b327.exe  
http://www.orcl-toolbox.com/downloads/FormsTool30b323x64.exe - http://www.orcl-toolbox.com/downloads/FormsTool30b327x64.exe  
 


ps: FormsAPI Master V3.0 (32bit/64bit) is also progressing nicely and soon ready for download. Please see this post here  http://www.orcl-toolbox.com/forums/forum_posts.asp?TID=892 - http://www.orcl-toolbox.com/forums/forum_posts.asp?TID=892  for more info.

Regards,
Stefan


Posted By: administrator
Date Posted: 17-July-2013 at 9:28am
Just released Build 328:

3.00.0328 18-July-2013  (beta!)
  API, fixed a bug in loading reports modules ('$' is not a valid number exception happening in some modules)
  global, commandbuttons hint didn't always hide on mouse-exit
  global, remember mainform window size
  PowerSearch, ignored *.txt/*.sql/etc files, only fmb/rdf were searched!
  Added startup check for parentheses in installation path (which causes sqlnet issues when connecting to database)
  global, added contextmenu to pin/unpin/remove/open location in explorer/etc to recently used files/dirs.
  Support drag&drop files into the start screen (and open it with PropExplore/DevCompare)
  Editor-gutter only showed linenumbers as 3 digits and truncates anything above
  global, filenames with spaces triped the RCU list
  PowerSearch, dropping/recreating API context every 127 modules to avoid memory issues

downloadlinks:
http://www.orcl-toolbox.com/downloads/FormsTool30b328.exe" rel="nofollow - http://www.orcl-toolbox.com/downloads/FormsTool30b328.exe  
http://www.orcl-toolbox.com/downloads/FormsTool30b328x64.exe" rel="nofollow - http://www.orcl-toolbox.com/downloads/FormsTool30b328x64.exe  
 

Regards,
Stefan


Posted By: gsurmont
Date Posted: 19-July-2013 at 1:35am
Hi,
 
search succesfull on 1925 forms (6i) but unable to export my result to text or html. I've reported the bug.
 
Regards,
 
Geert


Posted By: administrator
Date Posted: 19-July-2013 at 8:01am
Thank you Geert,

I fixed the issue today in my development build. 
Looking at releasing the build next week.

Regards,
Stefan


Posted By: ScottM
Date Posted: 31-July-2013 at 5:51am

I'm using FormsTool v3.0 (329) 32 bit on WinXP.

Mouse scroll wheel doesn't seem to work properly.
 
After completing a forms text search, in the search results window, rolling the mouse scroll wheel causes the scroll bar at the right of the screen to move downward, but the window itself doesn't actually scroll. It appears that the only way to scroll down to see the additional results is to actually click and drag the scroll bar.
 
Thanks!
 
Scott


Posted By: Stuporman
Date Posted: 15-August-2013 at 1:03pm
Is the BatchAdmin Compile not implemented yet in V3.0, or is it a feature exclusive to FormsAPI Master?

-------------
Thanks,
Michael


Posted By: liviudelureanu
Date Posted: 18-October-2013 at 6:11am
Hi!

There is a impact analysys in Forms Tool 3.0 ?

I've read in this forum something about :

" m - ImpactAnalyzer, search for table/packages/functions and list CRUD charts of where and how the objects are used (select/update/insert/delete) - groupcolumns and display fields in reports, items in forms"

How cani I use this feature?

Thanks!




Posted By: administrator
Date Posted: 23-October-2013 at 8:08am
Sorry for the long delay - looks like i need to change the Forum Software - i didn't get notified of any postings in this thread here ;-/! 

@ScottM : Wheel issue
I've noticed that issue too in earlier versions of FormsTool/FormsAPI Master. The later versions should have that issue fixed.

@Stuporman : Batch Compile
It's a high priority on my todo list and will come soon (before end of the year).

@liviudelureanu : Impact Analyzer
It's an excerpt from my todo-list. Not yet implemented but it's something i look foreward to for probably 2nd quarter 2014.

Regards,
Stefan



Print Page | Close Window

Forum Software by Web Wiz Forums® version 11.01 - http://www.webwizforums.com
Copyright ©2001-2014 Web Wiz Ltd. - http://www.webwiz.co.uk