× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



How about something like:

C/EXEC SQL
C+ Declare C1 cursor for
C+ select a.csal, a.ccust, sum(c.lamt)
C+   from rcm a
C+   join ech b on b.hcust = a.ccust
C+   join ecl c on c.lord = b.hord
C+   where a.csal = :salesman
C+     and c.ldesc like '%CYLINDER%'
C+   group by a.csal, a.ccust
C+   order by a.csal, a.ccust
C/END-EXEC

C/EXEC SQL
C+ Open C1
C/END-EXEC

C/EXEC SQL
C+ fetch from C1 into :Salemn, :customer, :cylamt
C/END-EXEC

C/EXEC SQL
C+ Close C1
C/END-EXEC

Guy

------------------------------

date: Tue, 29 Mar 2005 06:27:28 -0800
from: "Douglas W. Palme" <dpalme@xxxxxxxxxxxxxxxxxxxxx>
subject: Re: Arrays

I have never used work files, so I would have to do some research on that,
not that I am opposed to such a venture, but I was hoping to resuse some of
my existing skills.

The whole reason behind this question is that I have to create a subfile
that will display based on what salesman number the user enters, YTD
hardgood sales (which is contained within the customer master file) and then
Cylinder rent which would be a cumulative amount from the line item file
(which contains 1.3 million records) and then a calculated field showing the
total, this has to be done for each different customer number assigned to
the salesman, and to top it off, I need the data displayed in descending
order LOL


Pulling the info from the customer master is easy enough, but I would have
to loop through the line item file hundreds or even thousands of times to
get the totals.

I thought about creating a logical file for each salesman in customer order
but maintenance would be heavy, as each time we add a new salesman I have to
create a new logical file and then modify the code.


I suppose I could create a logical joined file with the pertinent info and
then key in on the salesman and then customer, but I am not sure if that is
the best answer.

I am open ears to anyone with any suggestions :)




As an Amazon Associate we earn from qualifying purchases.

This thread ...


Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.