0 votes
292 views
in Coach Views by (13k points)

3 Answers

0 votes
by (13k points)
selected by
 
Best answer

page.ui.getContainerPath(view)

${Button1}.getAbsoluteName(path)

0 votes
by (13k points)
This function will give you the full path if you pass the this object for the current coach view

var fullpath = function(cthis){
var fullviewid = "";
while(cthis){
fullviewid = cthis.context.viewid + "/" + fullviewid ;

cthis = cthis.context.parentView();
}
return "/" + fullviewid;
}

to use simplly call

var fullviewpath = fullpath(this);
by (13k points)
you will need to skip container coach views like Horizontal Layout/Vertical Layout etc.
0 votes
by (760 points)

I guess you are asking how to find the full path of a nested CV from Coach level. There is a trick I have been using since 8.5.7 (still work in BAW).

1. Run the Client Side Human Service.

2. Open developer mode of your browser then inspect the CV you want to get its full path

3. Find attribute "control-name". Its value is the full path of the CV. You can use it directly in "page.ui.get" API.

For instance: the full path found in below screenshot can be used as page.ui.get("/Simple_Form1/Integer1");

Related questions

0 votes
1 answer 47 views
0 votes
1 answer 116 views
0 votes
1 answer 33 views
0 votes
0 answers 19 views
0 votes
1 answer 237 views
0 votes
0 answers 62 views
0 votes
0 answers 5 views
0 votes
0 answers 16 views
0 votes
0 answers 43 views
0 votes
0 answers 25 views
0 votes
1 answer 399 views
...