Hello,
I've built an infomaker page in an effort to display elements in the front end of gui system. Using a query and updating all fields to be no edit.
Code pulls a handful of elements from a series of joined tables with the where clause ..
select
a.customer,
season,
performance_date,
performance_name,
seats = count(m.seat_no) ,
amount = cast (sum(m.paid_amt) as money)
...
WHERE A.event_date > ISNULL(D.cancellation_dt, '01/01/2901')
AND d.inactive = 'N'
AND event_code = 7
AND a.customer_no = :customer_no
with a group by
-----------------------------
The following error is generated when i go to the front end of the interface and select the customer_no
Last Error: Invalid DataWindow row/column specified at line 4 in rowfocuschanged event of object dw_panel of uo_panel_custom_constituent.
--------------------------------------
Whenever i search for errors pertaining to sybase, infomaker, powerbuilder i find nothing. Please advise.
1. Infomaker 2017 R3
2. I'm not sure what OM means? But we are connecting to the database internally through OLE Microsoft DB
3. this is MS SQL
4 and 5.. I'm not sure
6. The issue is I used data source and put the code in directly the same way we normally do for drop down menus, etc. That approach always works. This time it did not. We were able to resolve this by creating it as a report (with a stored procedure) rather then a data window with elements to drop down and NOEDIT tags on them.
7. Again, apologies i'm not sure what this implies.
8. The SQL worked inside infomaker, but not through the front end of the app (not until we turned it into a proc).
--------------------
That said, we were able to make it work by creating a procedure instead of an embedded piece of code. What I don't understand and what frustrates me the most, is that error message was vague and unclear and googling it provided a futile search. Because it returned nothing remotely helpful. Is there some kind of error list, something I can look at to know if this error is thrown -- look in A, B or C or do something else.
Thank you for your time.
-Lisa