How to get reference of a nested report in a dw?

Hi,

I can use GetChild() method to get reference of report in a composite dw,
but it failed(return -1) to get reference of nested report in a dw. How can
i get reference of a nested report  in a dw?

Best Regards

Johnson




0
Johnson
10/23/2002 4:16:17 AM
sybase.powerbuilder.datawindow 28057 articles. 5 followers. Follow

6 Replies
723 Views

Similar Articles

[PageSpeed] 8
Get it on Google Play
Get it on Apple App Store

Here is the example in powerbuilder help : In this example, dw_1 is
composite report, emp_state is the name of the nested report
(datawindowchild) and state_child is the reference to this datawindowchild.

DataWindowChild state_child
integer rtncode
rtncode = dw_1.GetChild('emp_state', state_child)
IF rtncode = -1 THEN MessageBox( &
    "Error", "Not a DataWindowChild")



"Johnson" <johnson@mail.ils.com.tw> wrote in message
news:3EEw21keCHA.291@forums.sybase.com...
> Hi,
>
> I can use GetChild() method to get reference of report in a composite dw,
> but it failed(return -1) to get reference of nested report in a dw. How
can
> i get reference of a nested report  in a dw?
>
> Best Regards
>
> Johnson
>
>
>
>


0
Mustafa
10/23/2002 6:26:49 AM
Hi,

Thanks. But i means to get reference of report object in a tabular dw, not
get reference of report object in a composite dw. GetChild() method can work
with report in a composite dw, but not with report in a tabular dw.

Johnson

"Mustafa U�ur" <mugur@isyatirim.com.tr> ���g��l��s�D
:6h90C9leCHA.291@forums.sybase.com...
> Here is the example in powerbuilder help : In this example, dw_1 is
> composite report, emp_state is the name of the nested report
> (datawindowchild) and state_child is the reference to this
datawindowchild.
>
> DataWindowChild state_child
> integer rtncode
> rtncode = dw_1.GetChild('emp_state', state_child)
> IF rtncode = -1 THEN MessageBox( &
>     "Error", "Not a DataWindowChild")
>
>
>
> "Johnson" <johnson@mail.ils.com.tw> wrote in message
> news:3EEw21keCHA.291@forums.sybase.com...
> > Hi,
> >
> > I can use GetChild() method to get reference of report in a composite
dw,
> > but it failed(return -1) to get reference of nested report in a dw. How
> can
> > i get reference of a nested report  in a dw?
> >
> > Best Regards
> >
> > Johnson
> >
> >
> >
> >
>
>


0
Johnson
10/23/2002 8:42:14 AM
Are you trying to capture data or write data?
In PB 6.5, a direct reference seems to work:

dw_1.object.name_of_dw_nested[row_in_main_report].object.column_in_nested_re
port[row_in_nested_report]

'name_of_dw_nested' is not the object name, but the name you give the nested
report on the main dw.

Ken Metz
"Johnson" <johnson@mail.ils.com.tw> wrote in message
news:AnT3dKneCHA.256@forums.sybase.com...
> Hi,
>
> Thanks. But i means to get reference of report object in a tabular dw, not
> get reference of report object in a composite dw. GetChild() method can
work
> with report in a composite dw, but not with report in a tabular dw.
>
> Johnson
>
> "Mustafa U�ur" <mugur@isyatirim.com.tr> ���g��l��s�D
> :6h90C9leCHA.291@forums.sybase.com...
> > Here is the example in powerbuilder help : In this example, dw_1 is
> > composite report, emp_state is the name of the nested report
> > (datawindowchild) and state_child is the reference to this
> datawindowchild.
> >
> > DataWindowChild state_child
> > integer rtncode
> > rtncode = dw_1.GetChild('emp_state', state_child)
> > IF rtncode = -1 THEN MessageBox( &
> >     "Error", "Not a DataWindowChild")
> >
> >
> >
> > "Johnson" <johnson@mail.ils.com.tw> wrote in message
> > news:3EEw21keCHA.291@forums.sybase.com...
> > > Hi,
> > >
> > > I can use GetChild() method to get reference of report in a composite
> dw,
> > > but it failed(return -1) to get reference of nested report in a dw.
How
> > can
> > > i get reference of a nested report  in a dw?
> > >
> > > Best Regards
> > >
> > > Johnson
> > >
> > >
> > >
> > >
> >
> >
>
>


0
KMetz
10/23/2002 2:05:04 PM
GetChild only works for reports in a composite DW and for DDDWs. It does not
work for nested reports. If you need to change attributes for a nested
report, use dot notation. Look in help under "syntax for nested objects".

Johnson wrote in message <3EEw21keCHA.291@forums.sybase.com>...
>Hi,
>
>I can use GetChild() method to get reference of report in a composite dw,
>but it failed(return -1) to get reference of nested report in a dw. How can
>i get reference of a nested report  in a dw?
>
>Best Regards
>
>Johnson
>
>
>
>


0
Jerry
10/23/2002 2:07:23 PM
Thanks all.

Johnson

"Johnson" <johnson@mail.ils.com.tw> ���g��l��s�D
:3EEw21keCHA.291@forums.sybase.com...
> Hi,
>
> I can use GetChild() method to get reference of report in a composite dw,
> but it failed(return -1) to get reference of nested report in a dw. How
can
> i get reference of a nested report  in a dw?
>
> Best Regards
>
> Johnson
>
>
>
>


0
Johnson
10/24/2002 2:16:06 AM
Jerry,

Thanks. My nested report name is not a constant, but from a variable.

If it  named dw_nested, i can use dot notation to get data of nested report
such as dw_1.Object.dw_nested.Object.DataWindow.data , but if nested report
name is from a variabls ls_nested,  i can't use dot notation such as
dw_1.Object.ls_nested.Object.DataWindow.data.

I try to use Describe syntax dw_1.Describe(ls_nested +
".Object.DataWindow.data") but not work. How can i do?

Johnson

"Jerry Siegel" <jerrys@data-sci.com.NOSPAM> ���g��l��s�D
:9HYji#peCHA.291@forums.sybase.com...
> GetChild only works for reports in a composite DW and for DDDWs. It does
not
> work for nested reports. If you need to change attributes for a nested
> report, use dot notation. Look in help under "syntax for nested objects".
>
> Johnson wrote in message <3EEw21keCHA.291@forums.sybase.com>...
> >Hi,
> >
> >I can use GetChild() method to get reference of report in a composite dw,
> >but it failed(return -1) to get reference of nested report in a dw. How
can
> >i get reference of a nested report  in a dw?
> >
> >Best Regards
> >
> >Johnson
> >
> >
> >
> >
>
>


0
Johnson
10/24/2002 3:05:19 AM
Reply:

Similar Artilces:

Getting a reference to a DW in a nested report
I need to get a reference to a datawindow in a nested report. The format (dw_1.Object.rpt_1) gets me a dwObject reference. I need an actual datawindow reference. Please, no off the cuff answers (and flat out uninformed answers). TeamPS preferred. Mail or post answer (preferably both) at wmarshal@ca.coopers.com. Wade Marshall Coopers & Lybrand Consulting Edmonton, AB, Canada. Wade, There are quite a few restrictions when dealing with nested DWs. Is this a true nest (i.e., an instance per master row), or a nest inside a composite? You can get a child handle on a nest ...

Urgent
Dear all, I'm using PB 6.5.1. I have a report with the following layout: Datawindow A contain Datawindow B, Datawindow B contain Datawindow C And I want to get a reference to Datawindow C. However, I tried to use GetChild() for Datawindow B. It retured -1. Thus, I also tried to get another Datawindow D which is nested in Datawindow A and no nested datawindow nested in it. Then, using GetChild is worked for this case. Am I missing something?? is there any other way round?? Any ideas or suggestion are welcome. Thanks in Advance. Best Regards, Andy Cheung ...

How can I get the reference of nested report in datawindow?
I will like to insert or modify data in nested report. I am using pb65. thanks. simon Simon, Reference the DataWindow's GetChild() function in the on-line help. HTH Mark DeRosa CPD simon wrote in message ... >I will like to insert or modify data in nested report. >I am using pb65. > >thanks. > >simon > > GetChild() can only get reference to dddw or to a report in a composite dw. it can't get reference to nested report. simon Use the dot notation. e.g. dw_1.Object.nt_cutomer.Object.Data = dw_customer.Object.D...

Reference a datawindow object (nested report) in a datawindow
Is it possible to reference a datawindow object in a datawindow? My scenario : I have a datawindow (composite) which holds another datawindow (nested report). This child datawindow has a OLE ActiveX object which I am trying to access from the window which holds the composite datawindow. The reason for this is because I need to access the ActiveX properties/functions after the composite datawindow have been retrieved. I've tried to get a reference to the child datawindow : //DataWindowChild dwc_activex dw1.getchild("dw_activex", dwc_activex) But as datawi...

How to get a child DW which contains a nested report of a Composite DW
Hi evryone, As PB cannot pass array retrieval argument to a composite DW (again a limitation of this poor dev tool), I need to retrieve manually each nested report. The problen is that one of the report contains a nested report tool (a third level) so the GetChild fails. As a result, there is no solution to make my report...except definitely drop PB If you use a database, can't you use temporary tables? Eric djmatti schreef: > Hi evryone, > > As PB cannot pass array retrieval argument to a composite DW > (again a limitation of this poor dev tool), I need t...

Getting reference to nested reports
In PB 6.5, I can't do a GetChild to get access to a nested report, unless the DW is a Composite. Anyone know if that has changed in PB 7/8? The limitation is still there in 7.x and 8.0. -- <hopethishelps /> Roy Kiesler [TeamSybase] mySybase -- http://my.sybase.com http://www.exp.com/app/expertProfile?expertID=512231 "Jim Deerkoski" <jimdeer@hotmail.com> wrote in message news:E4m5U0rSBHA.210@forums.sybase.com... > In PB 6.5, I can't do a GetChild to get access to a nested report, unless > the DW is a Composite. > > Anyone know i...

Get Reference to a nested datawindow
Hi all!... I have a little problem. I 'm using PB 8 and i need to get reference to a nested dw in a main dw. I have main datawindow, say dw_print, and a nested dw called dw_1. I'm trying to use dot syntax to get reference to nested datawindow dw_1, as i have read in old posts, but i take an error when applying this solution. In the old posts (relatively to PB 7) someone suggested to use this notation: ====================================================== dwcontrol.Object.nestedcontrolname { [row ] } .Object.dwcontrolname. & property { .property } { = value }...

getting the reference to a nested report
Hi, I have a tabular report (dw_list) with in the detail band a nested report (dw_nested). How can I get a reference to the nested report?? In a composite report one can do something like: datawindowchild ldwc dw_composite.getchild("nameNestedReport",ldwc) ldwc.SetTransObject(SQLCA) ldwc.insertrow(0) ... (or one can use sharedata to fill the nested report) However, if dw_list is not a composite report, dw_list.getchild("nameNestedReport",ldwc) DOES NOT WORK Is there a way to get the reference to the nested report?? Is the...

Getting a reference/handle to nesteds reports
I have a datawindow with several nested reports. I wish to get a handle to each of them and then try and export their contents to flat text. I thought <dw_control>.getchild(<'name of nested report'>,<datawindowchild variable>) would work, but it returns a -1. I'm using PB6.5, Windows2000 Pro. It is absolutely correct and must work. Check for the correctness of 'name of nested report'. Stuart_O'_Donnell wrote: > I have a datawindow with several nested reports. > > I wish to get a handle to each of them and then try...

how can i get a reference to a nested report?
TIA -- Savoulidis Iordanis Athens - Greece Look at the online help for the GetChild ( ) and datawindowchild object type. Savoulidis Iordanis wrote in message ... > >TIA >-- >Savoulidis Iordanis >Athens - Greece > > Getchild concerns only composite reports and dddws. Not what I need. I want to use RowsCopy() getting the rows from a NESTED report. You need to use dot notation. Suppose you have datawindowcontrol dw_1 which contains a nested report called d_report in the column col_report. dw_1.Object.col_report[1].Object.d_report dw_...

Getting a reference to a nested report object.
Hi guys, Anyone know a way of getting a reference to a nested report object. I almost want to do something like reportObjectDataType reportObject for i = rows to 0 step -1 reportObect = dw_main.GetItemReport('nested_report_name', rownumber) var = reportObject.value if var = 'this' then dw_main.deleteRow(i) end if next I realise that this won't work but hope it shows what I am trying to do... Could really use some help, it will be a mission to change the report to to return the rows I dont' want in the first place (belive it...

How to get data from nested report in datawindow?
I am using PB6.5 I used an nested report in current datawindow to get some data from database and I need to use data retrieved from nested report to compute in current window , and I do not how? Any help is apreciated... Mladen Mladen, If your nested report is on a composite DW and it doesn't itself have nested reports in it then you can use GetChild() to get a ref to the nested report then use the ref to call typical DW functions. Use those functions to grab the data and do what you want with it. If GetChild() doesn't work (because your DW doesn't match...

Get nested dw(report) column count ?
How to get nested dw(report) column count and set column property at runtime? In article <35BF164C.65FDC974@public.szonline.net>, zhangyuh@public.szonline.net says... > How to get nested dw(report) column count and set column property at > runtime? > > ll_count = Upperbound ( <DW Control Name>.Object.<Reportname>.Object.<col_name> ) <DW Control Name>.Object.<Reportname>.Object.<col_name>.<property_name> = somevalue -- John Strano [TeamPS] Have a heart, http://home.sprynet.com/sprynet/JCredit/eds_stry...

how to get data of a nested report in a basic dw
Hi, I want to get data of a nested report(dw_nested) in a basic datawindow named dw_1. I can use dot notation to get data of nested report such as dw_1.Object.dw_nested.Object.DataWindow.data , but if nested report name is from a variabls ls_nested but not a constant, i can't use dot notation such as dw_1.Object.ls_nested.Object.DataWindow.data to get data of nested report(ls_nested). I try to use Describe syntax dw_1.Describe(ls_nested +".Object.DataWindow.data") but not work. How can i do? Best Regards Johnson AFAIK - you can't. You have to use...

Web resources about - How to get reference of a nested report in a dw? - sybase.powerbuilder.datawindow

Wikipedia talk:Reference desk/Guidelines/Medical advice - Wikipedia, the free encyclopedia
I disagree with this implication that this section of the guideline represents the consensus. If you look at the last few years of discussion ...

New York Times Removes Reference to President Obama and Cable News
... — Noah Rothman (@NoahCRothman) December 18, 2015 The Times story was published Thursday, but by Friday morning, the reference to cable news ...

Reference Pricing tweak for Medicaid
Reference pricing is a common payment reform for commercial insurance. Common, non-urgent, deferrable procedures are prime candidates. Hip replacement ...

'Enough with the Viagra references,' says the CEO behind the first FDA approved drug to boost women's ...
... the Fortune Most Powerful Women Next Gen conference. But the reaction to the pill still confounded her. "Enough already with the Viagra references," ...

Donald Trump prompts Nazi references
Some conservatives and political commentators say the GOP frontrunner's rhetoric has crossed the line

Zootopia Trailer Adds a Godfather Reference to Disney Film - Collider
Watch a new trailer for the Disney animated movie Zootopia, which takes place in a world inhabited by talking animals and features Jason Bateman ...

Hillary Clinton Ends Democratic Debate With A Star Wars Reference
The other day, President Obama ended his White House press conference with a reference to The [...]

Review: Klipsch X20i Reference In-Ear Headphones
These Klipsch X20i Reference In-Ear Headphones are pretty darn fantastic, and worth every penny.`

Kentucky Grade School Scrubs All References To Christianity In ‘Charlie Brown Christmas’
Kentucky Grade School Scrubs All References To Christianity In ‘Charlie Brown Christmas’

Disney Inundates General Hospital Episode With References To New Year's Eve College Football Playoff ...
ESPN says it isn’t worried about viewership for tomorrow’s college football playoff games on New Year’s Eve , but the degree to which TV viewers ...

Resources last updated: 1/3/2016 3:42:50 PM