How to hide and show button based on if row is selected in tabular form
Hi,
Im pretty new to apex. I am using version 4.1. I have a tabular form and what i want to do is only have the delete button show if i select a row from the [row selector] column. Can this be done using a dynamic action? I have tried it that way unsuccessfully. Please help or let me know if you need any more information.
Thanks
Do you mean if the check box is selected in the row?
Assign a static ID to the delete button, e.g. MY_DEL_BTN. Look for "Static ID" under the Attributes section of the button.
If so, make an advanced Dynamic Action based on Click and a jQuery selector. Usually, this element is name "f01" but, you need to make sure. Assuming it is "f01" then your jquery selector would be:
input[name="f01"]set the event scope to live.
Your dynamic action will fire JavaScript. (BE SURE TO UNSELECT FIRE ON PAGE LOAD). To make sure you have the right jQuery selector, at first just put a pop up message in the JavaScript.
alert('You Clicked the Row Selector!');Run the page. Click the row selector. If you get the pop up you have specified the jQuery selector correctly. Yay!
Then, assuming the above is correct. You can now determine if any have been selected.
Now, set it back to SELECT TO FIRE ON PAGE LOAD (You want the delete to be hidden when you first open the page).
Change your JavaScript to this:
var checkedCnt = $("input:checked").length;
if( checkedCnt > 0 )
$('#MY_DEL_BTN').show();
else
$('#MY_DEL_BTN').hide();
};-Joe
Similar Messages
-
How to hide and show Omniportlet based on user privileges
hi all
I am trying to hide or show an Omniportlet based on user privileges, which means accessc control on portlet-level for Omniportlet. But I couldnt find out how to do it.
According to Portal Developer's Guide:
You can hide and show portlets built with Web Clipping and OmniPortlet on portal pages dynamically by using security managers. Although Web Clipping and OmniPortlet do not expose security managers through the user interface, you can apply them by editing their XML provider definition file.
Question is: where can I find that XML file? Is this file accessible and configurable somewhere through Portal Enterprise Mgr?Hi,
I don't think you can edit this file through Enterprise Manager. Atleast as far as I know. But its available on the server. I have a NT installation and I found it under:
D:\oracle\Mid_tier\j2ee\OC4J_Portal\applications\portalTools\omniPortlet\WEB-INF\providers\omniPortlet
You might want to restart the Portal application through OEM after you change this file.
Hope this helps, -
hi , i want when i click on show button then the show button hide and the hide button show , and vice versa , how i will do that through java script or any method plz help
Hi little foot ,
I am using apex 4.0
can you tell me how to make the hide and show region to open it on sidewise now its opeing in downwards direction can you tell me .
Thanks & Regards.
Shadab -
Hide and show button at the top or at the end of the form
Hi,
I have the form that has 2 buttons, move up and move down, which is used to move the subform up or down. I currently have it to pop up a message: "The current item can't be moved up" when the user try to move that item up since they are already at the top of the form
or "The current item can't be moved down" since they are already at the bottom of the form.
Now I'd like to have one to be hidden depend on where on the current location instead of the pop up message.
Can any one please advise.
Thanks in advance,
Han DaoHi Naill,
Here is the code that I try to place in the layout:ready event but it does not seem to work. Can you please take a look at it.
==============The Code=============
form1990.Questions.MoveSub.up::ready:layout - (JavaScript, client)
//Move Up
if (xfa.resolveNode("form1990.Questions").index != 0) {
var nIndexFrom = xfa.resolveNode("form1990.Questions").index;
var nIndexTo = xfa.resolveNode("form1990.Questions").index - 1;
_Questions.moveInstance(nIndexFrom, nIndexTo);
xfa.form.recalculate(true);
} else {
// set the button to hide at the top of the form.
xfa.resolveNode("form1990.Questions.MoveSub.up").presence = "hidden";
form1990.Questions.MoveSub.down::ready:layout - (JavaScript, client)
//Move Down
var nIndex = form1990.Questions.index;
if ((nIndex + 1) < _form1990.Questions.count)
var nIndexFrom = nIndex;
var nIndexTo = nIndex + 1;
_form1990.Questions.moveInstance(nIndexFrom, nIndexTo);
xfa.form.recalculate(true);
else
xfa.resolveNode("form1990.Questions.MoveSub.down").presence = "invisible";
===========End ========
Thanks,
Han Dao -
Hi all,
In my application i want to hide and show a report. For this i created two buttons in a new region and setting a hidden item value depends on Hide or Show button.But i want to hide the report only not the title so that i can able to place the Hide and Show buttons in the same region.Hi,
There is a "Hide and Show Region" region template that you can use that does this for you.
However, if you wish to stay with what you have, you could enter the report title into the region that contains the buttons (assuming that this is above your report?) and use the "Region without Title" for the report region itself.
Andy -
Next Button in a Hide and Show Region is not displayed correctly
I created a new button at the bottom of the region in a Hide and Show Region called [Next >]. The button is displayed to the right of the region. I want it displayed at the right end of the bottom of the region. The following is the button properties
Name
Button Name : NEXT_SIGNS
Text Label/Alt: Next >
Displayed
Sequence 130
Display in Region: Signs and Nameplates (1) 100
Button Position: Bottom of Region
Button Alignment: Right
Attributes
Static ID:
Button Style: Template Based Button
Button Template: PA Button
Button Type: Hot
Button Attributes:
Action When Button Clicked
Action: Submit Page
Execute Validation: Yes
Database Action: No Database Action
Conditions
None
Security
None
Configuration
NoneWhy is this occurring and how can I resolve the issue?
The following is the template of the hide and show region:
<div class="hide-show-region" id="#REGION_STATIC_ID#" #REGION_ATTRIBUTES#>
<div class="hide-show-top">
<div class="hide-show-title">
<div class="rounded-corner-region">
<div class="rc-blue-top">
<div class="rc-blue-top-r">
#TITLE#</div>
</div>
</div>
<a style="margin-left:5px;" href="javascript:hideShow('region#REGION_SEQUENCE_ID#','shIMG#REGION_SEQUENCE_ID#','#IMAGE_PREFIX#themes/theme_2/rollup_plus_dgray.gif','#IMAGE_PREFIX#themes/theme_2/rollup_minus_dgray.gif');" class="t1HideandShowRegionLink"><img src="#IMAGE_PREFIX#themes/theme_2/rollup_plus_dgray.gif"
id="shIMG#REGION_SEQUENCE_ID#" alt="" />Click on arrow to enter/hide information for signs and/or nameplates</a></div>
<div class="hide-show-buttons">#CLOSE##PREVIOUS##NEXT##DELETE##EDIT##CHANGE##CREATE##CREATE2##EXPAND##COPY##HELP#</div>
</div>
<div class="hide" id="region#REGION_SEQUENCE_ID#">#BODY#</div>
</div>APEX version 4.1
DB version 10g Rel 2
PLEASE HELP!!
Robert
http://apexjscss.blogspot.comI created a new button at the bottom of the region in a Hide and Show Region called [Next >]. The button is displayed to the right of the region.I only see it displayed to the right of the region in Firefox (Safari and IE8 showed it above the sub-regions). Not obvious to me why this is the case (it's usually IE that does it's own thing).
I want it displayed at the right end of the bottom of the region.Button position Bottom of Region causes an anonymous HTML table containing the button(s) to be generated after the <tt>#BODY#</tt> placeholder in the region template. Your Hide/Show region template didn't have a <tt>#SUB_REGIONS#</tt> placeholder so by default the sub-regions were rendered after the <tt>#BODY#</tt> and the "Bottom of Region" button container (don't know if this is the intended behaviour or a bug). Adding <tt>#SUB_REGIONS#</tt> before <tt>#BODY#</tt> in the template gets things in the right order (button after sub-regions):
<div class="hide-show-region" id="#REGION_STATIC_ID#" #REGION_ATTRIBUTES#>
<div class="hide-show-top">
<div class="hide-show-title">
<div class="rounded-corner-region">
<div class="rc-blue-top">
<div class="rc-blue-top-r">
#TITLE#</div>
</div>
</div>
<a style="margin-left:5px;" href="javascript:hideShow('region#REGION_SEQUENCE_ID#','shIMG#REGION_SEQUENCE_ID#','#IMAGE_PREFIX#themes/theme_2/rollup_plus_dgray.gif','#IMAGE_PREFIX#themes/theme_2/rollup_minus_dgray.gif');" class="t1HideandShowRegionLink"><img src="#IMAGE_PREFIX#themes/theme_2/rollup_plus_dgray.gif"
id="shIMG#REGION_SEQUENCE_ID#" alt="" />Click on arrow to enter/hide information for signs and/or nameplates</a></div>
<div class="hide-show-buttons">#CLOSE##PREVIOUS##NEXT##DELETE##EDIT##CHANGE##CREATE##CREATE2##EXPAND##COPY##HELP#</div>
</div>
<div class="hide" id="region#REGION_SEQUENCE_ID#">
#SUB_REGIONS#
#BODY#
</div>
</div>Firefox is still showing the button to the right of the sub-regions. I'm assuming that this has something to do with everything in this theme being floated left (for reasons that escape me), so we'll try to clear the button container using CSS. The table doesn't have an ID or class so try an adjacent sibling selector using the ID of the preceding sub-region:
#nameplates-name+table {
clear: both;
}Finally, the button alignment was set to "Left", so I changed it to "Right".
Seems to be working in IE8 (all I have access to at present).
Edited by: fac586 on 30-Nov-2012 20:10
Fixed CSS selector syntax. -
How to realize Checkbox and Radio Buttons based on Attributes in JHeadstart
Hy@ all,
I try to redevelop the Summit Forms Demo in ADF.
The module "ORDER" contains, among other things, a checkbox and radio buttons based on database columns(VARCHAR2).
The column(checkbox) named PAYMENT_TYPE contains the values CASH and CREDIT and the column(radio button) called ORDER_FILLED contains the values Y and N.
After creating the business components, I set in JHeadstarts Application Definition the Display Type of these two attributes to checkBox and radio-horizontal.
I created a dymanic domain for the radio-horizontal and a static domain for the checkBox.
The radio-horizontal within the dymanic domain works nearly correct.
I set the Data Collection in this dynamic domain to the required Group and the Value and Meaning Attribute to the necessary Attribute.
Within the JSF- Page the values are shown right but unfortunately there are too many radio buttons available. Instead of displaying the two radio buttons CASH and CREDIT were many CASH and CREDIT radio buttons shown.
I can´t find any solution for this case.
The problem with the checkBox is that therfore a static domain is required but I want to show the value of the checkBox based on the described attribute, like the handling of the radio horizontal.
But I don´t know how to implement this, if it is possible.
I´m using JHeadstart v10.1.3.2 and I´m pleased about any reply or solution.
Best regards
ChrisChris,
If you run the application module tester, and query the view object usage underlying your dynamic domain, how many rows does it return? It should return only two rows, one for CASH and one for CREDIT. If more than two rows are returned, your query is wrong.
What is the problem with using a static domain for the checkbox?
Steven Davelaar,
JHeadstart Team. -
Hi All,
How we can achive animation on hide and show behaviour in adf.
Regards,
Smaranexpose your button and component into ab bean.
and create actionListener method for your button. and use this code.
if(item.isRendered()) // item is the biding name for your component in your bean
item.setRendered(false);
else
item.setRendered(true);
} -
How to Handle and show multiple pushpin imgaes on the map based on the requirement at different coordintes?
I have multiple images in my App folder. I want to use and show those images dynamically in windows phone 8 map applicationThere are a lot of different ways to do this. One simple method is to use a switch statement when creating your pushpins and based on some property in your data, select the icon you want to use and create your pushpin accordingly.
http://rbrundritt.wordpress.com -
Sticky hide and show not working
I believe I have followed Carl Backstrom's Sticky Hide and Show Region example to the letter for my own application.
1 - I have the application items and application processes in place.
2 - I have the javascript in the HTML Header attribute
3 - The SHOW_HIDE_MEMORY package is in place
4 - I edited the Hide and Show Region template
I'm on Apex version 3.0.0.00.20
The collection does not seem to be getting populated. I'm wondering if the region template which includes this code is not working: onclick="$r_ToggleAndSave(this,'#REGION_ID#')" id="#REGION_ID#img"
My regions are always collapsed when I navigate away and return to the page and the collection is always empty. I've checked the state of the temporary item after clicking the expand (+) button and the value is always null.
Any help would be greatly appreciated.
Thanks, ToddHi Carl,
I'm not seeing any obvious errors on the screen or in the message bar. I just downloaded the Firefox javascript debugger extension. I'm not exactly sure how to use this tool, but when I expand a hidden region, I do see this message in the debugger screen:
Warning ``reference to undefined property this.onShutdown_'' [xs] in file ``file:///C:/Program%20Files/Mozilla%20Firefox/components/nsSafebrowsingApplication.js'', line 1710, character 0.
Error ``node has no properties'' [xs] in file ``http://dsi3.gfc.iowa.com:7777/i/javascript/htmldb_html_elements.js'', line 25, character 0. -
Hello all,
I have created two forms and two reports and added them in a page as 4 portlets like this...
FORM1 REPORT1
FORM2(Hidden) REPORT2(Hidden)
---------------------------------------------------------By default Form2 and Report2 are hidden..
If I click the link on Report1...
Form2 and Report2 should be visible....
How can i acheive this..
I hope someone suggest me a good solution..
Thanks a lot in advance..
Regards,
Paappu.I do not think it is advisable to use page properties to hide and show portlets on them on user interaction. This assumes that we can do it by changing the display properties of those portlets on Page.
The reason is this: If I am a user of your portal and visited one such page, I would see Form1 and Report1 on the page.
Let us say, I clicked on some link you are planning, and then I started seeing Form2 and Report2 on that same page.
However at the same time, you also visited on the same page right after I had clicked on that link. Then you will also see Form2 and Report2. And so the state of the page will be changed for all users after the first user's action.
Is it actually what you would intend to do? that different users will see different pages based on who has visited the page before them?
that is why I would not recommend it. Hope that helps.
AMN -
Hi,
I have created a report with multiple regions. Each region, I set the User Interface-- Template as 'Hide and Show Region'. Each region is having a separate report with input parameters and Go button.
The problem is , After entering the input parameters and clicking the Go button, the region is closing(collapsing) automatically. I have to expand it again to see report output. This is because of Hide and Show Region. I want to stop this auto hide on clicking the Go button.
Please help me how to do this.
Mohan<table class="t20Region t20HideShow" id="#REGION_STATIC_ID#" border="0" cellpadding="0" cellspacing="0" summary="" #REGION_ATTRIBUTES#>
<thead>
<tr>
<th class="t20RegionHeader">#TITLE#<img src="#IMAGE_PREFIX#themes/theme_20/collapse_plus.gif" onclick="$r_ToggleAndSave(this,'#REGION_STATIC_ID#')" id="#REGION_STATIC_ID#img" alt="" />
</th>
</tr>
</thead>
<tbody id="#REGION_STATIC_ID#body" style="display:none;">
<tr>
<td class="t20ButtonHolder">#CLOSE##PREVIOUS##NEXT##DELETE##EDIT##CHANGE##CREATE##CREATE2##EXPAND##COPY##HELP#
</td>
</tr>
<tr>
<td class="t20RegionBody">#BODY#</td></tr>
</tbody>
</table>
글 수정: user9530063 -
How to hide the "EXIT" button on the ESS Personal inf. iViews
Hello,
We are using SAP ECC 6.0 + SAP EP 7.0 + ESS 1.0 (latest Releases).
In the ESS iViews (Java WD) for Personal information (Adresse, Bank, Family, etc. there is the Button "Exit"..
Does any have any Idea where and how to hide this "Exit" Button in the iView/Java-WD?
Many Thanks,
NazihHi Chris,
thanks for your reply.
If you mean to hide the button using the iView/WD Personalisation by rightclick on the iView in PCD and then Review, well yes i know this and i have tried this already before and we were able to hide some not required input fields in the Webdynpro, but we were not able to find and to hide the "EXIT" Button using the personalisation..!!?? you know why?
Why to hide the Exit button, i will tell you why, in the iView for maintainig the ESS Personal Information -> e.g. Adresse --> Edit Adresse View (Roadmap view No. 2) --> when User click on the Exit Button --> This will open new browser Window with ESS... ---> This second Browser Window (Pop up) would confuse the User, since he already have an opened window, so the Customer mean why open new window, since the user can simply click the Button Back and so his data are also saved..
How can we manage to control the behaviour of the Button, so the iView is closed safety without that new Pop-up windows are opened...
Many Thanks,
Nazih -
Hide and show region and an interactive report showing side by side
Hi,
I have a report and some filters (drop down list) on a page... I've put my filters in a Hide and show region...
Here is how it's been set up...
Display Point: Page Template Body (1)
20 Filters HTML
Display Point: Page Template Body (2)
10 Report Saved Report
my issue is that the filters and report search region shows side by side in a same row... tried changing the regions but still getting the same response... Please adviceHi,
Place both regions to Display Point: Page Template Body (3).
Then set filters region sequence to 10 and report 20
If that is not what you need, please specify more how you like layout look like
Regards,
Jari -
Hi:
Okay - I admit it! I am completely baffled.
I am trying to use custom "click" images for my hide and show region. I am using a modified version of Theme 20 in Apex 4.0.
I have created two little images, one for open state and one for closed. I have managed to get the "open" image to display and it is clickable and the region closes, but the image does not toggle.
In the region template, I find the following:
onclick="htmldb_ToggleWithImage(this,'#REGION_STATIC_ID#_body')"
Clearly, this is to toggle the image. But, how does it know what image to use? Which image to replace the oen state image with. I am not understanding how it selects the second image.
Please, please, can someone explain to me how to get the toggle to work properly with my custom images.
Thanks in advance.
Regards,
BruceSo, I figured it out myself.
the function htmldb_togglewithimage actually takes the 'puls' string in the image name and changes it to 'minus'. So your images have to be maned something like:
my_image_plus.gif
my_image_minus.gif
without uswoing this maning convention - it will not work.
Bruce
Maybe you are looking for
-
Can I make an itunes library available to two apple tv's with out a server?
Is there a way to have a centralized storage unit available to the my apple tv's with out having a server up and running all the time?
-
How do I disable Firefox from opening at login
I unclick the option that tells firefox to NOT open at login, but when I log back on, it opens again and shows the 'open at login' option as 'clicked' How do I disable? thx
-
PowerPivot: data no longer available due to "the server object is not connected."
Hi, I'm using Excel 2013 for building a PowerPivot model. Currently 2 table are inserted (txt files) which are related by a unique customer ID. At for me random moments the connections with the files gets lost and no data is shown. Nevertheless, the
-
I have the full set of Apple products. iPad 2, iPhone 4 (x2), iPod Nano, Shuffle and Touch and iMac. I have decided to upgrade to Mountain Lion and then I purchased the Apple TV for watching the olimpics through the internet. Can someone within Apple
-
Want to find the list of Thermal Printer pass the MFI program!
Want to find the list of Thermal Printer pass the MFI program! Did Apple have any list list out the Device which pass the MFI program? I want to find some Thermal Printer pass MFI. Thank you very much!!!^^