I have 6 fields in my grid (1 hidden, 5 output) I am using the custom SQL to create an SQL to substring characters from a column. The grid is not being populated. When I run showErrors(), I receive the below error message:
Run SQL Select Query ID: CPF9897 Message: Invalid Input
The SQL runs on the iSeries:
Select SUBSTRING(NTDESC,1,40) As Desc, NTREDF,NTRFCE,NTRFEM,NTSTAT,NTID From NOITRDPM
The fields in my grid are as follows:
NTID, DESC, NTREDF, NTRFCE, NTRFEM, NTSTAT
(hidden) (Output---------------------------------------)
Does ProfoundUI reference the fields by placement within the grid, or by field name?
Also, is it possible to have a field in the grid that is not a field in the database table?
custom sql not populating grid
-
- Profound User
- Posts: 30
- Joined: Tue Apr 17, 2012 4:37 pm
- First Name: Stuart
- Last Name: Leonard
- Company Name: Summit Holdings
- Phone: 813-665-6060
- Address 1: 2310 Commerce Point Drive
- City: Lakeland
- State / Province: Florida
- Zip / Postal Code: 33594
- Country: United States
- Contact:
-
- Profound User
- Posts: 82
- Joined: Fri Jun 29, 2012 2:33 pm
- First Name: Antonio
- Last Name: Ruballos
- Company Name: Profound Logic
- Contact:
Re: custom sql not populating grid
Hello Stuart,
ProfoundUI does not reference the fields by placement within the grid, nor by field name. When the Custom SQL property is used, the data is simply placed on the grid. In order to access the data when using Custom SQL, you will need to use javascript (e.g grab the row and column during the onclick event and then grabbing the data in that cell). It seems that you were trying to use the Custom SQL property to populate the 6 fields on your grid, which is not currently possible on Profound UI. I believe your best bet would be to simply use the SQL statement inside of your RPG code and populate the subfile from there as well.
The error message you are getting suggests that there is something wrong with your SQL statement. You should use the STRSQL command and type into the command line your SQL statement to see more information on the problem with your SQL statement.
ProfoundUI does not reference the fields by placement within the grid, nor by field name. When the Custom SQL property is used, the data is simply placed on the grid. In order to access the data when using Custom SQL, you will need to use javascript (e.g grab the row and column during the onclick event and then grabbing the data in that cell). It seems that you were trying to use the Custom SQL property to populate the 6 fields on your grid, which is not currently possible on Profound UI. I believe your best bet would be to simply use the SQL statement inside of your RPG code and populate the subfile from there as well.
The error message you are getting suggests that there is something wrong with your SQL statement. You should use the STRSQL command and type into the command line your SQL statement to see more information on the problem with your SQL statement.
Who is online
Users browsing this forum: No registered users and 3 guests