logo
Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Additional Report Writer Resources
WN4AZY
#1 Posted : Wednesday, September 28, 2011 5:41:48 PM(UTC)
admin

Rank: Administration

Groups: Administrators, Beta Testers
Posts: 3,091
Man
Location: Auburn, GA

Thanks: 997 times
Was thanked: 495 time(s) in 410 post(s)
I get a llot of requests for additional documentation on making the most of LOGIc's report writer. I will be compiling a list here, and ya'll feel free to contribute!

First of all, don't forget the documentation -- Help and the manual, and this forum
http://hosenose.com/Foru...cs11_Report-Writer.aspx

Most of the requests we get are along the lines of "I need a report for such-and-such an award." All of LOGic's standard awards reports work for any award. It is not necessary to modify or create a report to track yet another award.

Typically, the only customization most users will want to do is make their own QSL card layout, and this is well documented. But if you want to do more, there is help available.

The best source of report writer info is just studying LOGic's existing reports.

The Expressions and Functions of Help provide most of the string manipulation functions you will ever need.

LOGic's report writer uses the Visual Foxpro report designer. We added a lot of features to make it easier for non-programmers to use, but most of the FoxPro documentation applies.

This is an overview of Visual Foxpro's report writer facility. It goes into a lot of unnecessary details such as the format of the files that store the reports and the commands used to design a report (LOGic has menus to do all this), but it's apparently the starting point for the report writer docimentation:
http://msdn.microsoft.com/en-US/library/sy7t33c8(v=VS.80).aspx

Here is the VFP reference documentation covering the language itself and VFP's many functions:
http://msdn.microsoft.com/en-US/library/74zkxe2k(v=VS.80).aspx
This will explain the scripts you see in the report writer's Before File Open, etc. as well as Misc Utilities.

This may be helpful "Visual Foxpro Report Writer in Action":
http://msdn.microsoft.co...s/library/ms965281.aspx
It covers new features of VFP version 9 on which LOGic is based.

And this:
http://www.devx.com/codemag/Article/22405

Just search the web for VFP Report Writer or Foxpro Report Writer

If you're a programmer

Note that VFP and therefore LOGic can use DLLs, including most of those in Windows API. Here is good documentation on those: http://www.news2news.com/vfp/

You can write your own DLLs in VB6, C++, or .NET. See the DECLARE command for nonmanaged DLLs.

Use the NEWOBJECT command to load .NET assemblies. Here are some good articles on making .NET assemblies that can be used by VFP (or VB6 or any COM language for that matter)
http://www.west-wind.com...terop/DotNetFromVFP.asp
There are links to other similar articles here.

You may of course execute code from your own VFP .prgs and .DLLs.

You may also write special DLLs that access the internals of VFP using C++ and the Library Construction Kit. This is great if you need to manipulate VFP tables from C++
http://msdn.microsoft.com/en-us/library/sac2369k(v=VS.80).aspx

Note that external code is useful not only for the report writer, but throughout LOGic -- anywhere that you can enter an expression, or when writing a Misc Utility.
Sponsor
Note: We receive a commission from Amazon when you purchase via this link. It does not affect your cost. Thank you!
Users browsing this topic
Guest
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

Powered by YAF 1.9.5.5 | YAF © 2003-2011, Yet Another Forum.NET
This page was generated in 0.028 seconds.