Re: Is this possible to expand only one row in table display?

2018-02-13 Thread W Mainframe
Hello,
I am not sure if it is possible using TBDISPL service. I am able to do that 
using dynamic area in panels. Of course, more work, more controls...
Dan


Sent from Yahoo Mail for iPhone


On Monday, February 12, 2018, 3:39 PM, ITschak Mugzach <imugz...@gmail.com> 
wrote:

Tried that. it does show as two lines including cases where the second line
is empty.  I wonder how can I suppress empty lines displayed using TBDISPL
service

ITschak

On Mon, Feb 12, 2018 at 5:52 PM, Carmen Vitullo <cvitu...@hughes.net> wrote:

> ITschak, logically I think that works, but I wonder if initially the
> row's, even if the data is not presented without the "+" would not the row
> still display as 2 rows
> if I am understaing correctly using the )MODEL CLEAR(xx) panel option
> may be what you're looking for ?
>
>
> I've done similar but using one row - I've never tried expanding beyond
> that
>
>
>
> +---
>
>
> )MODEL CLEAR(SELECT) ROWS(ALL)
>
>
> @Z+ #DDNAME #DSN #DISP1 #DISP2+
>
>
> )INIT
>
>
> .ZVARS='(SELECT)'
>
>
> )END
>
> Carmen Vitullo
>
> - Original Message -
>
> From: "ITschak Mugzach" <imugz...@gmail.com>
> To: IBM-MAIN@LISTSERV.UA.EDU
> Sent: Monday, February 12, 2018 9:43:30 AM
> Subject: Re: Is this possible to expand only one row in table display?
>
> Carmen,
>
> I may not explained my issue the problem is "HOW". I can think of one
> option that i'll try later today that goes like this:
>
> - remember crp
> - add name to table row with a value coppied from a real NAMES variable
> - The panel )model section should always be defined with two rows, The
> first that I want to display and the second is has the addded name to row.
> This way only one row will have this variable.
> - at end, update the variable defined at NAMES and delete the name from
> varlist.
>
> I hope there is a better, more elegant way that will allow doing that.
>
> ITschak
>
> On Mon, Feb 12, 2018 at 5:21 PM, Carmen Vitullo <cvitu...@hughes.net>
> wrote:
>
> > If the ISPF application is your own you can do what you want. you have to
> > code the dialog to take an action when the user puts a plus sign in the
> > line operator '_' much like the ISPF ISMF dialog.
> > I'm not sure if the table row display (PANEL) can be altered once
> > displayed without a new table panel being displayed based on the + line
> > operator, I've not designed any ISPF applications for a while, maybe you
> > can.
> > I would think you'd need to perform a TBDISPL with a panel LIKE the panel
> > you are presenting, with the additional fields, keeping the current row
> > position, then once the - minus sign or END command is entered, you'd go
> > back to the original display.
> > this would be a good exercise and I'm sure some folks that still develop
> > ISPF applications would know for sure.
> >
> > Carmen Vitullo
> >
> > - Original Message -
> >
> > From: "ITschak Mugzach" <imugz...@gmail.com>
> > To: IBM-MAIN@LISTSERV.UA.EDU
> > Sent: Monday, February 12, 2018 8:57:02 AM
> > Subject: Is this possible to expand only one row in table display?
> >
> > Assume I am listing datasets ip OPT3.4. It is an ISPF table (DSLx).
> > also assume I have access to code. I would like to enter a plus sign in
> > front of a tbe entry and get the rest of the rows listed bebind the row,
> > without affecting the other rows display (of course they mill move down.
> > When I click '-' is will close the display. Is this possible with Table
> > display? I know how to do that with dynamic areas but it is a more
> > complex.
> >
> > ​Thanks for your ideas.​
> >
> > --
> > ITschak Mugzach
> > *|** IronSphere Platform* *|* *Information Security Contiguous Monitoring
> > for Legacy **| *
> >
> > --
> > For IBM-MAIN subscribe / signoff / archive access instructions,
> > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> >
> >
> > --
> > For IBM-MAIN subscribe / signoff / archive access instructions,
> > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> >
>
>
>
> --
> ITschak Mugzach
> *|** IronSphere Platform* *|* *Information Security Contiguous Monitoring
> for Legacy **| *
>
> --
> For IBM-MAIN subscribe / signoff / 

Re: Is this possible to expand only one row in table display?

2018-02-12 Thread Carmen Vitullo
I'm thinking it would have to be defined as a dynamic data area like the 
ISRUDSL0 panel 


26 AREA(DYNAMIC) EXTEND(ON) SCROLL(ON) 
I've never had a need to define or use a dynamic area, so I'm sorry I'm not 
much help here. 
I'd probably have to do some 'fake out dynamic area' table display using 2 
different panels to get those results. 


initial panel tbdisp(table) panel(dpanel1) with the initial zvars 


then in the dialog 

if  = '+' 


then tbdispl(table) panel(dpanel2) with all zvars 



endif 


something simple like that, not the best way without using a data area 





Carmen Vitullo 

- Original Message -

From: "ITschak Mugzach" <imugz...@gmail.com> 
To: IBM-MAIN@LISTSERV.UA.EDU 
Sent: Monday, February 12, 2018 11:39:12 AM 
Subject: Re: Is this possible to expand only one row in table display? 

Tried that. it does show as two lines including cases where the second line 
is empty. I wonder how can I suppress empty lines displayed using TBDISPL 
service 

ITschak 

On Mon, Feb 12, 2018 at 5:52 PM, Carmen Vitullo <cvitu...@hughes.net> wrote: 

> ITschak, logically I think that works, but I wonder if initially the 
> row's, even if the data is not presented without the "+" would not the row 
> still display as 2 rows 
> if I am understaing correctly using the )MODEL CLEAR(xx) panel option 
> may be what you're looking for ? 
> 
> 
> I've done similar but using one row - I've never tried expanding beyond 
> that 
> 
> 
> 
> +--- 
> 
> 
> )MODEL CLEAR(SELECT) ROWS(ALL) 
> 
> 
> @Z+ #DDNAME #DSN #DISP1 #DISP2+ 
> 
> 
> )INIT 
> 
> 
> .ZVARS='(SELECT)' 
> 
> 
> )END 
> 
> Carmen Vitullo 
> 
> - Original Message - 
> 
> From: "ITschak Mugzach" <imugz...@gmail.com> 
> To: IBM-MAIN@LISTSERV.UA.EDU 
> Sent: Monday, February 12, 2018 9:43:30 AM 
> Subject: Re: Is this possible to expand only one row in table display? 
> 
> Carmen, 
> 
> I may not explained my issue the problem is "HOW". I can think of one 
> option that i'll try later today that goes like this: 
> 
> - remember crp 
> - add name to table row with a value coppied from a real NAMES variable 
> - The panel )model section should always be defined with two rows, The 
> first that I want to display and the second is has the addded name to row. 
> This way only one row will have this variable. 
> - at end, update the variable defined at NAMES and delete the name from 
> varlist. 
> 
> I hope there is a better, more elegant way that will allow doing that. 
> 
> ITschak 
> 
> On Mon, Feb 12, 2018 at 5:21 PM, Carmen Vitullo <cvitu...@hughes.net> 
> wrote: 
> 
> > If the ISPF application is your own you can do what you want. you have to 
> > code the dialog to take an action when the user puts a plus sign in the 
> > line operator '_' much like the ISPF ISMF dialog. 
> > I'm not sure if the table row display (PANEL) can be altered once 
> > displayed without a new table panel being displayed based on the + line 
> > operator, I've not designed any ISPF applications for a while, maybe you 
> > can. 
> > I would think you'd need to perform a TBDISPL with a panel LIKE the panel 
> > you are presenting, with the additional fields, keeping the current row 
> > position, then once the - minus sign or END command is entered, you'd go 
> > back to the original display. 
> > this would be a good exercise and I'm sure some folks that still develop 
> > ISPF applications would know for sure. 
> > 
> > Carmen Vitullo 
> > 
> > - Original Message - 
> > 
> > From: "ITschak Mugzach" <imugz...@gmail.com> 
> > To: IBM-MAIN@LISTSERV.UA.EDU 
> > Sent: Monday, February 12, 2018 8:57:02 AM 
> > Subject: Is this possible to expand only one row in table display? 
> > 
> > Assume I am listing datasets ip OPT3.4. It is an ISPF table (DSLx). 
> > also assume I have access to code. I would like to enter a plus sign in 
> > front of a tbe entry and get the rest of the rows listed bebind the row, 
> > without affecting the other rows display (of course they mill move down. 
> > When I click '-' is will close the display. Is this possible with Table 
> > display? I know how to do that with dynamic areas but it is a more 
> > complex. 
> > 
> > ​Thanks for your ideas.​ 
> > 
> > -- 
> > ITschak Mugzach 
> > *|** IronSphere Platform* *|* *Information Security Contiguous Monitoring 
> > for Legacy **| * 
> > 
> > -- 
> > For IB

Re: Is this possible to expand only one row in table display?

2018-02-12 Thread ITschak Mugzach
Tried that. it does show as two lines including cases where the second line
is empty.  I wonder how can I suppress empty lines displayed using TBDISPL
service

ITschak

On Mon, Feb 12, 2018 at 5:52 PM, Carmen Vitullo <cvitu...@hughes.net> wrote:

> ITschak, logically I think that works, but I wonder if initially the
> row's, even if the data is not presented without the "+" would not the row
> still display as 2 rows
> if I am understaing correctly using the )MODEL CLEAR(xx) panel option
> may be what you're looking for ?
>
>
> I've done similar but using one row - I've never tried expanding beyond
> that
>
>
>
> +---
>
>
> )MODEL CLEAR(SELECT) ROWS(ALL)
>
>
> @Z+ #DDNAME #DSN #DISP1 #DISP2+
>
>
> )INIT
>
>
> .ZVARS='(SELECT)'
>
>
> )END
>
> Carmen Vitullo
>
> - Original Message -
>
> From: "ITschak Mugzach" <imugz...@gmail.com>
> To: IBM-MAIN@LISTSERV.UA.EDU
> Sent: Monday, February 12, 2018 9:43:30 AM
> Subject: Re: Is this possible to expand only one row in table display?
>
> Carmen,
>
> I may not explained my issue the problem is "HOW". I can think of one
> option that i'll try later today that goes like this:
>
> - remember crp
> - add name to table row with a value coppied from a real NAMES variable
> - The panel )model section should always be defined with two rows, The
> first that I want to display and the second is has the addded name to row.
> This way only one row will have this variable.
> - at end, update the variable defined at NAMES and delete the name from
> varlist.
>
> I hope there is a better, more elegant way that will allow doing that.
>
> ITschak
>
> On Mon, Feb 12, 2018 at 5:21 PM, Carmen Vitullo <cvitu...@hughes.net>
> wrote:
>
> > If the ISPF application is your own you can do what you want. you have to
> > code the dialog to take an action when the user puts a plus sign in the
> > line operator '_' much like the ISPF ISMF dialog.
> > I'm not sure if the table row display (PANEL) can be altered once
> > displayed without a new table panel being displayed based on the + line
> > operator, I've not designed any ISPF applications for a while, maybe you
> > can.
> > I would think you'd need to perform a TBDISPL with a panel LIKE the panel
> > you are presenting, with the additional fields, keeping the current row
> > position, then once the - minus sign or END command is entered, you'd go
> > back to the original display.
> > this would be a good exercise and I'm sure some folks that still develop
> > ISPF applications would know for sure.
> >
> > Carmen Vitullo
> >
> > - Original Message -
> >
> > From: "ITschak Mugzach" <imugz...@gmail.com>
> > To: IBM-MAIN@LISTSERV.UA.EDU
> > Sent: Monday, February 12, 2018 8:57:02 AM
> > Subject: Is this possible to expand only one row in table display?
> >
> > Assume I am listing datasets ip OPT3.4. It is an ISPF table (DSLx).
> > also assume I have access to code. I would like to enter a plus sign in
> > front of a tbe entry and get the rest of the rows listed bebind the row,
> > without affecting the other rows display (of course they mill move down.
> > When I click '-' is will close the display. Is this possible with Table
> > display? I know how to do that with dynamic areas but it is a more
> > complex.
> >
> > ​Thanks for your ideas.​
> >
> > --
> > ITschak Mugzach
> > *|** IronSphere Platform* *|* *Information Security Contiguous Monitoring
> > for Legacy **| *
> >
> > --
> > For IBM-MAIN subscribe / signoff / archive access instructions,
> > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> >
> >
> > --
> > For IBM-MAIN subscribe / signoff / archive access instructions,
> > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> >
>
>
>
> --
> ITschak Mugzach
> *|** IronSphere Platform* *|* *Information Security Contiguous Monitoring
> for Legacy **| *
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>



-- 
ITschak Mugzach
*|** IronSphere Platform* *|* *Information Security Contiguous Monitoring
for Legacy **|  *

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Is this possible to expand only one row in table display?

2018-02-12 Thread Carmen Vitullo
ITschak, logically I think that works, but I wonder if initially the row's, 
even if the data is not presented without the "+" would not the row still 
display as 2 rows 
if I am understaing correctly using the )MODEL CLEAR(xx) panel option may 
be what you're looking for ? 


I've done similar but using one row - I've never tried expanding beyond that 



+--- 


)MODEL CLEAR(SELECT) ROWS(ALL) 


@Z+ #DDNAME #DSN #DISP1 #DISP2+ 


)INIT 


.ZVARS='(SELECT)' 


)END 

Carmen Vitullo 

- Original Message -

From: "ITschak Mugzach" <imugz...@gmail.com> 
To: IBM-MAIN@LISTSERV.UA.EDU 
Sent: Monday, February 12, 2018 9:43:30 AM 
Subject: Re: Is this possible to expand only one row in table display? 

Carmen, 

I may not explained my issue the problem is "HOW". I can think of one 
option that i'll try later today that goes like this: 

- remember crp 
- add name to table row with a value coppied from a real NAMES variable 
- The panel )model section should always be defined with two rows, The 
first that I want to display and the second is has the addded name to row. 
This way only one row will have this variable. 
- at end, update the variable defined at NAMES and delete the name from 
varlist. 

I hope there is a better, more elegant way that will allow doing that. 

ITschak 

On Mon, Feb 12, 2018 at 5:21 PM, Carmen Vitullo <cvitu...@hughes.net> wrote: 

> If the ISPF application is your own you can do what you want. you have to 
> code the dialog to take an action when the user puts a plus sign in the 
> line operator '_' much like the ISPF ISMF dialog. 
> I'm not sure if the table row display (PANEL) can be altered once 
> displayed without a new table panel being displayed based on the + line 
> operator, I've not designed any ISPF applications for a while, maybe you 
> can. 
> I would think you'd need to perform a TBDISPL with a panel LIKE the panel 
> you are presenting, with the additional fields, keeping the current row 
> position, then once the - minus sign or END command is entered, you'd go 
> back to the original display. 
> this would be a good exercise and I'm sure some folks that still develop 
> ISPF applications would know for sure. 
> 
> Carmen Vitullo 
> 
> - Original Message - 
> 
> From: "ITschak Mugzach" <imugz...@gmail.com> 
> To: IBM-MAIN@LISTSERV.UA.EDU 
> Sent: Monday, February 12, 2018 8:57:02 AM 
> Subject: Is this possible to expand only one row in table display? 
> 
> Assume I am listing datasets ip OPT3.4. It is an ISPF table (DSLx). 
> also assume I have access to code. I would like to enter a plus sign in 
> front of a tbe entry and get the rest of the rows listed bebind the row, 
> without affecting the other rows display (of course they mill move down. 
> When I click '-' is will close the display. Is this possible with Table 
> display? I know how to do that with dynamic areas but it is a more 
> complex. 
> 
> ​Thanks for your ideas.​ 
> 
> -- 
> ITschak Mugzach 
> *|** IronSphere Platform* *|* *Information Security Contiguous Monitoring 
> for Legacy **| * 
> 
> -- 
> For IBM-MAIN subscribe / signoff / archive access instructions, 
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN 
> 
> 
> -- 
> For IBM-MAIN subscribe / signoff / archive access instructions, 
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN 
> 



-- 
ITschak Mugzach 
*|** IronSphere Platform* *|* *Information Security Contiguous Monitoring 
for Legacy **| * 

-- 
For IBM-MAIN subscribe / signoff / archive access instructions, 
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN 


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Is this possible to expand only one row in table display?

2018-02-12 Thread ITschak Mugzach
Carmen,

I may not explained my issue the problem is "HOW". I can think of one
option that i'll try later today that goes like this:

   - remember crp
   - add name to table row with a value coppied from a real NAMES variable
   - The panel )model section should always be defined with two rows, The
   first that I want to display and the second is has the addded name to row.
   This way only one row will have this variable.
   - at end, update the variable defined at NAMES and delete the name from
   varlist.

I hope there is a better, more elegant way that will allow doing that.

ITschak

On Mon, Feb 12, 2018 at 5:21 PM, Carmen Vitullo <cvitu...@hughes.net> wrote:

> If the ISPF application is your own you can do what you want. you have to
> code the dialog to take an action when the user puts a plus sign in the
> line operator '_' much like the ISPF ISMF dialog.
> I'm not sure if the table row display (PANEL) can be altered once
> displayed without a new table panel being displayed based on the + line
> operator, I've not designed any ISPF applications for a while, maybe you
> can.
> I would think you'd need to perform a TBDISPL with a panel LIKE the panel
> you are presenting, with the additional fields, keeping the current row
> position, then once the - minus sign or END command is entered, you'd go
> back to the original display.
> this would be a good exercise and I'm sure some folks that still develop
> ISPF applications would know for sure.
>
> Carmen Vitullo
>
> - Original Message -
>
> From: "ITschak Mugzach" <imugz...@gmail.com>
> To: IBM-MAIN@LISTSERV.UA.EDU
> Sent: Monday, February 12, 2018 8:57:02 AM
> Subject: Is this possible to expand only one row in table display?
>
> Assume I am listing datasets ip OPT3.4. It is an ISPF table (DSLx).
> also assume I have access to code. I would like to enter a plus sign in
> front of a tbe entry and get the rest of the rows listed bebind the row,
> without affecting the other rows display (of course they mill move down.
> When I click '-' is will close the display. Is this possible with Table
> display? I know how to do that with dynamic areas but it is a more
> complex.
>
> ​Thanks for your ideas.​
>
> --
> ITschak Mugzach
> *|** IronSphere Platform* *|* *Information Security Contiguous Monitoring
> for Legacy **| *
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>



-- 
ITschak Mugzach
*|** IronSphere Platform* *|* *Information Security Contiguous Monitoring
for Legacy **|  *

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Is this possible to expand only one row in table display?

2018-02-12 Thread Carmen Vitullo
If the ISPF application is your own you can do what you want. you have to code 
the dialog to take an action when the user puts a plus sign in the line 
operator '_' much like the ISPF ISMF dialog. 
I'm not sure if the table row display (PANEL) can be altered once displayed 
without a new table panel being displayed based on the + line operator, I've 
not designed any ISPF applications for a while, maybe you can. 
I would think you'd need to perform a TBDISPL with a panel LIKE the panel you 
are presenting, with the additional fields, keeping the current row position, 
then once the - minus sign or END command is entered, you'd go back to the 
original display. 
this would be a good exercise and I'm sure some folks that still develop ISPF 
applications would know for sure. 

Carmen Vitullo 

- Original Message -

From: "ITschak Mugzach" <imugz...@gmail.com> 
To: IBM-MAIN@LISTSERV.UA.EDU 
Sent: Monday, February 12, 2018 8:57:02 AM 
Subject: Is this possible to expand only one row in table display? 

Assume I am listing datasets ip OPT3.4. It is an ISPF table (DSLx). 
also assume I have access to code. I would like to enter a plus sign in 
front of a tbe entry and get the rest of the rows listed bebind the row, 
without affecting the other rows display (of course they mill move down. 
When I click '-' is will close the display. Is this possible with Table 
display? I know how to do that with dynamic areas but it is a more 
complex. 

​Thanks for your ideas.​ 

-- 
ITschak Mugzach 
*|** IronSphere Platform* *|* *Information Security Contiguous Monitoring 
for Legacy **| * 

-- 
For IBM-MAIN subscribe / signoff / archive access instructions, 
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN 


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Is this possible to expand only one row in table display?

2018-02-12 Thread ITschak Mugzach
Assume I am listing datasets ip OPT3.4. It is an ISPF table (DSLx).
also assume I have access to code. I would like to enter a plus sign in
front of a tbe entry and get the rest of the rows listed bebind the row,
without affecting the other rows display (of course they mill move down.
When I click '-' is will close the display. Is this possible with Table
display? I know how to do that with dynamic areas but it is a more
complex.

​Thanks for your ideas.​

-- 
ITschak Mugzach
*|** IronSphere Platform* *|* *Information Security Contiguous Monitoring
for Legacy **|  *

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN