Pop up window based on Parameter in RTF
Hi All,
I'm new to BI publisher,i have used data template to create report.I have Location that is (List Of Values): contains store and warehouse.If i select store i want one pop up that should contain other LOV that displays all the store id/store name that present in the table and if i select any one of store/store name that value should be automatically pass to my 2nd parameter that is Store ID that is text field.
Im using Bi publisher 10.1.3.Is this possible to do?
Thanks in advance,
user149
Hi, which applications / database versions are you using ?
Similar Messages
-
Pop up window : conatin buttons
Hi friends,
I need to generate a pop up window based on a condition.
I can use FM POPUP_TO_CONFIRM, but I need follwing values to be displayed on the pop up window.
1)Three variable values
2)PUSH buttons (5 BUTTONS)
please help in this regard as soon as possible.popup three button possiable sap standard function module.
used this way
CALL SCREEN dynnr
[STARTING AT col1 lin1
[ENDING AT col2 lin2]]. -
I am creating a ADF application using UIX for the presentation. I am curious if there is a way to present users with error pop up windows based on validation coming from the JAVA page action code. I have some relatively complicated validation code based on data from the Database, and Javascript is simply not sufficient to give users error warnings. I am currently using Action Error messages to display the errors on the body of the page, but I would also like to have a pop up window to present the same error. Can the JAVA page action code generate new windows? Thanks in advance!
John RepsherHi John Repsher,
Can't you attach your own onload handler to the onLoad handler of the UIX Body tag and tryout what you are thinking about. You can have all the messages in some hidden field in some format then in your onLoad handler parse them and do what you are thinking of.
Thanks,
Vijay Venkataraman -
Delete the entry from dropdown list in the pop up window in ALV report
Hi All,
I have a requirement in the ALV interactive report ZMM_IMPL .If we enter selection screen parameters its displaying the first screen.If we click on 'Goods Issue' tab ,it display the pop up window for Requirement Pick list with Batch number ,Storage location and Quantity.Here we have F4 option for batch number(MCH1-CHARG) and we could see all batches (with stock and without stock) in the drop down.
Now my requirement is i would need to delete the non stock batches from drop down values.
Ex:we clich F4 in batch number field(CHARG) ,could see 4 batches Test1 ,Test2 ,Test3 and Test4 .Here Test1 ,Test2 are Batch stock and other two are Non stock batches. We could see all these batches (with and without stock) in MCHB table.Now i would need to delete non stock batches(Batch with zero qty (MCHB-CLABS = 0) from drop down.
Any idea on this.
Regards,
RpnHi,
User wants to appear only batches with stock value in the drop down .Here Batches test1, test2 , test3 have stock but test4 has no stock value. Now the requirement is if stock does not exist in any of those batches it should not appear in the drop down and propose batches based on quantity.
Batch stock value can be seen through transaction MB52 and could see only Test1.Test2 and Test3.
They have arleady code in the program for F4 help to Batch number as following,
CLEAR: lips.
REFRESH: gt_lips.
lips-vbeln = f_vbeln.
lips-posnr = f_posnr.
lips-matnr = f_matnr.
lips-werks = f_werks.
lips-lfimg = f_bdmng. "store the requirement quantity for display
lips-pstyv = f_res_del. "use to store RES or DEL "DV1K919143
CALL SCREEN '0100' STARTING AT 10 2.
for the ok code to be BT_SAVE all the validation are complete
IF g_ok_code NE 'BT_SAVE'.
f_answer = 'A'.
ENDIF.
The logic for screen '0100' as follows
PROCESS BEFORE OUTPUT.
*&spwizard: pbo flow logic for tablecontrol 'TC_LIPS'
module TC_LIPS_change_tc_attr.
*&spwizard: module TC_LIPS_change_col_attr.
loop at GT_LIPS
into GS_LIPS
with control TC_LIPS
cursor TC_LIPS-current_line.
module TC_LIPS_get_lines.
*&spwizard: module TC_LIPS_change_field_attr
endloop.
MODULE STATUS_0100.
PROCESS AFTER INPUT.
*&spwizard: pai flow logic for tablecontrol 'TC_LIPS'
loop at GT_LIPS.
chain.
field GS_LIPS-CHARG.
field GS_LIPS-LGORT.
field GS_LIPS-LFIMG.
module TC_LIPS_modify on chain-request.
endchain.
field GS_LIPS-SELKZ
module TC_LIPS_mark on request.
endloop.
module TC_LIPS_user_command.
*&spwizard: module TC_LIPS_change_tc_attr.
*&spwizard: module TC_LIPS_change_col_attr.
MODULE USER_COMMAND_0100.
MODULE USER_COMMAND_EXIT_0100 AT EXIT-COMMAND.
process on value-request.
field gs_lips-charg module lips-charg_values.
Logic for F4 help as following
DATA: mc_object LIKE dd23l-mconame,
help_lips LIKE lips.
DATA: dseltab LIKE dselc OCCURS 10 WITH HEADER LINE.
DATA: lf_shlpname LIKE dd30v-shlpname,
lx_shlp TYPE shlp_descr_t,
ls_interface LIKE ddshiface,
lf_rc LIKE sy-subrc,
lt_retvalues LIKE ddshretval OCCURS 0,
ls_retvalue LIKE ddshretval.
help_lips = lips.
IF NOT help_lips-matnr IS INITIAL.
CALL FUNCTION 'CONVERSION_EXIT_MATN1_INPUT'
EXPORTING
input = help_lips-matnr
IMPORTING
output = help_lips-matnr
EXCEPTIONS
length_error = 1
OTHERS = 2.
IF sy-subrc <> 0.
exit. "Ignore conversion errors "50A
ENDIF.
ELSE.
EXIT.
ENDIF.
SET PARAMETER ID 'MAT' FIELD help_lips-matnr.
SET PARAMETER ID 'WRK' FIELD help_lips-werks.
Export parameters to memory to enable search help via classes
CLEAR dseltab.
REFRESH dseltab.
dseltab-fldname = 'MANDT'.
MOVE sy-mandt TO dseltab-fldinh.
APPEND dseltab.
dseltab-fldname = 'MATNR'.
MOVE help_lips-matnr TO dseltab-fldinh.
APPEND dseltab.
dseltab-fldname = 'WERKS'.
MOVE help_lips-werks TO dseltab-fldinh.
APPEND dseltab.
dseltab-fldname = 'CHARG'.
MOVE help_lips-charg TO dseltab-fldinh.
APPEND dseltab.
EXPORT dseltab TO MEMORY ID 'DSELTAB'.
Get description for search help
mc_object = 'MCH1'.
lf_shlpname = mc_object.
CALL FUNCTION 'F4IF_GET_SHLP_DESCR'
EXPORTING
shlpname = lf_shlpname
shlptype = 'SH'
IMPORTING
shlp = lx_shlp
EXCEPTIONS
OTHERS = 1.
Enable value copy from search help to dynpro field
READ TABLE lx_shlp-interface INTO ls_interface
WITH KEY shlpfield = 'CHARG'.
ls_interface-valfield = 'X'.
MODIFY lx_shlp-interface FROM ls_interface INDEX sy-tabix.
Start search help dialog
CALL FUNCTION 'F4IF_START_VALUE_REQUEST'
EXPORTING
shlp = lx_shlp
TABLES
return_values = lt_retvalues
EXCEPTIONS
OTHERS = 1.
IF sy-subrc EQ 0.
READ TABLE lt_retvalues INTO ls_retvalue
WITH KEY fieldname = 'CHARG'.
IF sy-subrc EQ 0.
lips-charg = ls_retvalue-fieldval.
gs_lips-charg = ls_retvalue-fieldval.
ENDIF.
ENDIF.
How to delete entry from F4 help.Any idea?
Regards,
Reddy -
Pop Up Window - Dynamic Page - Need Best Solution
I'd like to create a pop-up window for my site. I've used behaviors in the past. I'm not sure if that's the best way now. Basiclly I have a photo gallery with thumbnails. Once you click the thumbnail I want a larger window to open with the image. I've seen the javascript windows used that use CSS lightbox, however I can't get it to work with my site. I guess I should mention I'm using:
ASP vbscript
SQL Database
Unit is set for repeating regions
Help me find the best solution to carry out this task. Thanks in advance.At this time I can't post the page. This is what I'm using:
http://www.lokeshdhakar.com/projects/lightbox2/
Using asp vbscript ,ms sql database with a link to the image paths that are sitting in the images folder.
This is really all I can show you. Hopefully you can make heads of tails out of it. Thanks for answering my post!
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<!--#include file="Connections/conn_ssfGallery.asp" -->
<%
Dim rs_ssfGallery
Dim rs_ssfGallery_cmd
Dim rs_ssfGallery_numRows
Set rs_ssfGallery_cmd = Server.CreateObject ("ADODB.Command")
rs_ssfGallery_cmd.ActiveConnection = MM_conn_ssfGallery_STRING
rs_ssfGallery_cmd.CommandText = "SELECT * FROM dbo.tbl_pictures ORDER BY picture_ID ASC"
rs_ssfGallery_cmd.Prepared = true
Set rs_ssfGallery = rs_ssfGallery_cmd.Execute
rs_ssfGallery_numRows = 0
%>
<%
Dim HLooper1__numRows
HLooper1__numRows = 25
Dim HLooper1__index
HLooper1__index = 0
rs_ssfGallery_numRows = rs_ssfGallery_numRows + HLooper1__numRows
%>
<%
' *** Recordset Stats, Move To Record, and Go To Record: declare stats variables
Dim rs_ssfGallery_total
Dim rs_ssfGallery_first
Dim rs_ssfGallery_last
' set the record count
rs_ssfGallery_total = rs_ssfGallery.RecordCount
' set the number of rows displayed on this page
If (rs_ssfGallery_numRows < 0) Then
rs_ssfGallery_numRows = rs_ssfGallery_total
Elseif (rs_ssfGallery_numRows = 0) Then
rs_ssfGallery_numRows = 1
End If
' set the first and last displayed record
rs_ssfGallery_first = 1
rs_ssfGallery_last = rs_ssfGallery_first + rs_ssfGallery_numRows - 1
' if we have the correct record count, check the other stats
If (rs_ssfGallery_total <> -1) Then
If (rs_ssfGallery_first > rs_ssfGallery_total) Then
rs_ssfGallery_first = rs_ssfGallery_total
End If
If (rs_ssfGallery_last > rs_ssfGallery_total) Then
rs_ssfGallery_last = rs_ssfGallery_total
End If
If (rs_ssfGallery_numRows > rs_ssfGallery_total) Then
rs_ssfGallery_numRows = rs_ssfGallery_total
End If
End If
%>
<%
Dim MM_paramName
%>
<%
' *** Move To Record and Go To Record: declare variables
Dim MM_rs
Dim MM_rsCount
Dim MM_size
Dim MM_uniqueCol
Dim MM_offset
Dim MM_atTotal
Dim MM_paramIsDefined
Dim MM_param
Dim MM_index
Set MM_rs = rs_ssfGallery
MM_rsCount = rs_ssfGallery_total
MM_size = rs_ssfGallery_numRows
MM_uniqueCol = ""
MM_paramName = ""
MM_offset = 0
MM_atTotal = false
MM_paramIsDefined = false
If (MM_paramName <> "") Then
MM_paramIsDefined = (Request.QueryString(MM_paramName) <> "")
End If
%>
<%
' *** Move To Record: handle 'index' or 'offset' parameter
if (Not MM_paramIsDefined And MM_rsCount <> 0) then
' use index parameter if defined, otherwise use offset parameter
MM_param = Request.QueryString("index")
If (MM_param = "") Then
MM_param = Request.QueryString("offset")
End If
If (MM_param <> "") Then
MM_offset = Int(MM_param)
End If
' if we have a record count, check if we are past the end of the recordset
If (MM_rsCount <> -1) Then
If (MM_offset >= MM_rsCount Or MM_offset = -1) Then ' past end or move last
If ((MM_rsCount Mod MM_size) > 0) Then ' last page not a full repeat region
MM_offset = MM_rsCount - (MM_rsCount Mod MM_size)
Else
MM_offset = MM_rsCount - MM_size
End If
End If
End If
' move the cursor to the selected record
MM_index = 0
While ((Not MM_rs.EOF) And (MM_index < MM_offset Or MM_offset = -1))
MM_rs.MoveNext
MM_index = MM_index + 1
Wend
If (MM_rs.EOF) Then
MM_offset = MM_index ' set MM_offset to the last possible record
End If
End If
%>
<%
' *** Move To Record: if we dont know the record count, check the display range
If (MM_rsCount = -1) Then
' walk to the end of the display range for this page
MM_index = MM_offset
While (Not MM_rs.EOF And (MM_size < 0 Or MM_index < MM_offset + MM_size))
MM_rs.MoveNext
MM_index = MM_index + 1
Wend
' if we walked off the end of the recordset, set MM_rsCount and MM_size
If (MM_rs.EOF) Then
MM_rsCount = MM_index
If (MM_size < 0 Or MM_size > MM_rsCount) Then
MM_size = MM_rsCount
End If
End If
' if we walked off the end, set the offset based on page size
If (MM_rs.EOF And Not MM_paramIsDefined) Then
If (MM_offset > MM_rsCount - MM_size Or MM_offset = -1) Then
If ((MM_rsCount Mod MM_size) > 0) Then
MM_offset = MM_rsCount - (MM_rsCount Mod MM_size)
Else
MM_offset = MM_rsCount - MM_size
End If
End If
End If
' reset the cursor to the beginning
If (MM_rs.CursorType > 0) Then
MM_rs.MoveFirst
Else
MM_rs.Requery
End If
' move the cursor to the selected record
MM_index = 0
While (Not MM_rs.EOF And MM_index < MM_offset)
MM_rs.MoveNext
MM_index = MM_index + 1
Wend
End If
%>
<%
' *** Move To Record: update recordset stats
' set the first and last displayed record
rs_ssfGallery_first = MM_offset + 1
rs_ssfGallery_last = MM_offset + MM_size
If (MM_rsCount <> -1) Then
If (rs_ssfGallery_first > MM_rsCount) Then
rs_ssfGallery_first = MM_rsCount
End If
If (rs_ssfGallery_last > MM_rsCount) Then
rs_ssfGallery_last = MM_rsCount
End If
End If
' set the boolean used by hide region to check if we are on the last record
MM_atTotal = (MM_rsCount <> -1 And MM_offset + MM_size >= MM_rsCount)
%>
<%
' *** Go To Record and Move To Record: create strings for maintaining URL and Form parameters
Dim MM_keepNone
Dim MM_keepURL
Dim MM_keepForm
Dim MM_keepBoth
Dim MM_removeList
Dim MM_item
Dim MM_nextItem
' create the list of parameters which should not be maintained
MM_removeList = "&index="
If (MM_paramName <> "") Then
MM_removeList = MM_removeList & "&" & MM_paramName & "="
End If
MM_keepURL=""
MM_keepForm=""
MM_keepBoth=""
MM_keepNone=""
' add the URL parameters to the MM_keepURL string
For Each MM_item In Request.QueryString
MM_nextItem = "&" & MM_item & "="
If (InStr(1,MM_removeList,MM_nextItem,1) = 0) Then
MM_keepURL = MM_keepURL & MM_nextItem & Server.URLencode(Request.QueryString(MM_item))
End If
Next
' add the Form variables to the MM_keepForm string
For Each MM_item In Request.Form
MM_nextItem = "&" & MM_item & "="
If (InStr(1,MM_removeList,MM_nextItem,1) = 0) Then
MM_keepForm = MM_keepForm & MM_nextItem & Server.URLencode(Request.Form(MM_item))
End If
Next
' create the Form + URL string and remove the intial '&' from each of the strings
MM_keepBoth = MM_keepURL & MM_keepForm
If (MM_keepBoth <> "") Then
MM_keepBoth = Right(MM_keepBoth, Len(MM_keepBoth) - 1)
End If
If (MM_keepURL <> "") Then
MM_keepURL = Right(MM_keepURL, Len(MM_keepURL) - 1)
End If
If (MM_keepForm <> "") Then
MM_keepForm = Right(MM_keepForm, Len(MM_keepForm) - 1)
End If
' a utility function used for adding additional parameters to these strings
Function MM_joinChar(firstItem)
If (firstItem <> "") Then
MM_joinChar = "&"
Else
MM_joinChar = ""
End If
End Function
%>
<%
' *** Move To Record: set the strings for the first, last, next, and previous links
Dim MM_keepMove
Dim MM_moveParam
Dim MM_moveFirst
Dim MM_moveLast
Dim MM_moveNext
Dim MM_movePrev
Dim MM_urlStr
Dim MM_paramList
Dim MM_paramIndex
Dim MM_nextParam
MM_keepMove = MM_keepBoth
MM_moveParam = "index"
' if the page has a repeated region, remove 'offset' from the maintained parameters
If (MM_size > 1) Then
MM_moveParam = "offset"
If (MM_keepMove <> "") Then
MM_paramList = Split(MM_keepMove, "&")
MM_keepMove = ""
For MM_paramIndex = 0 To UBound(MM_paramList)
MM_nextParam = Left(MM_paramList(MM_paramIndex), InStr(MM_paramList(MM_paramIndex),"=") - 1)
If (StrComp(MM_nextParam,MM_moveParam,1) <> 0) Then
MM_keepMove = MM_keepMove & "&" & MM_paramList(MM_paramIndex)
End If
Next
If (MM_keepMove <> "") Then
MM_keepMove = Right(MM_keepMove, Len(MM_keepMove) - 1)
End If
End If
End If
' set the strings for the move to links
If (MM_keepMove <> "") Then
MM_keepMove = Server.HTMLEncode(MM_keepMove) & "&"
End If
MM_urlStr = Request.ServerVariables("URL") & "?" & MM_keepMove & MM_moveParam & "="
MM_moveFirst = MM_urlStr & "0"
MM_moveLast = MM_urlStr & "-1"
MM_moveNext = MM_urlStr & CStr(MM_offset + MM_size)
If (MM_offset - MM_size < 0) Then
MM_movePrev = MM_urlStr & "0"
Else
MM_movePrev = MM_urlStr & CStr(MM_offset - MM_size)
End If
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Southern Store Fixtures Inc.</title>
<link href="CSS/global.css" rel="stylesheet" type="text/css" />
<link href="CSS/layout.css" rel="stylesheet" type="text/css" />
<link href="CSS/details.css" rel="stylesheet" type="text/css" />
<!--beginning of lightbox script -->
<link href="CSS/lightbox.css" rel="stylesheet" type="text/css" />
<script src="Scripts/protype.js" type="text/javascript"></script>
<script src="Scripts/scriptaculous.js?load=effects,builder" type="text/javascript"></script>
<script src="Scripts/lightbox.js" type="text/javascript"></script>
<!--end of lightbox script -->
<script src="SpryAssets/SpryMenuBar.js" type="text/javascript"></script>
<link href="SpryAssets/SpryMenuBarHorizontal.css" rel="stylesheet" type="text/css" />
<style type="text/css">
#apDiv1 {
position:absolute;
left:1226px;
top:643px;
width:284px;
height:251px;
z-index:1;
a:link {
color: #CCC;
text-decoration: none;
a:hover {
color: #5FABFF;
text-decoration: none;
a:visited {
text-decoration: none;
a:active {
text-decoration: none;
</style>
<link href="CSS/gallery.css" rel="stylesheet" type="text/css" />
</head>
<body>
<!--begining of wrapper div -->
<div id="wrapper">
<!---begining of header--->
<div id="header"><img src="SSFLogo.png" width="298" height="96" alt="SSFlogo" /></div>
<!---end of header--->
<div id="banner"><img src="blueHeader_2.png" width="950" height="133" alt="header" /></div>
<!---begining main nav--->
<div id="mainNav">
<ul id="MenuBar1" class="MenuBarHorizontal">
<li><a href="index.asp">Home</a> </li>
<li><a href="#" class="MenuBarItemSubmenu">Company Info</a>
<ul>
<li><a href="#">Privacy Policy</a></li>
<li><a href="#">About Us</a></li>
<li><a href="#">Jobs/Career</a></li>
<li><a href="#">Information Request</a></li>
</ul>
</li>
<li><a class="MenuBarItemSubmenu" href="#">Gallery</a>
<ul>
<li><a class="MenuBarItemSubmenu" href="#">Store Pictures</a>
<ul>
<li><a href="#">Item 3.1.1</a></li>
<li><a href="#">Item 3.1.2</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="#" class="MenuBarItemSubmenu">Products</a>
<ul>
<li><a href="#">Self Serve</a></li>
<li><a href="#">Serve</a></li>
<li><a href="#">Multi Decks</a></li>
<li><a href="#">Combinations</a></li>
<li><a href="#">Food Service</a></li>
<li><a href="#">Islands</a></li>
<li><a href="#">Produce</a></li>
<li><a href="#">Floral</a></li>
<li><a href="#">Hot Foods</a></li>
</ul>
</li>
<li><a href="#" class="MenuBarItemSubmenu">News/Events</a>
<ul>
<li><a href="#">Inside Look</a></li>
<li><a href="#">Happenings</a></li>
<li><a href="#">Trade Show Schedule</a></li>
</ul>
</li>
<li><a href="#" class="MenuBarItemSubmenu">Contact</a>
<ul>
<li><a href="#">Customer Service</a></li>
</ul>
</li>
<li><a href="#" class="MenuBarItemSubmenu">Buiss. Portal</a>
<ul>
<li><a href="#">Login</a></li>
</ul>
</li>
</ul>
</div>
<!---end main nav--->
<!---begining subBanner--->
<div id="subBanner"><img src="secBanner.png" width="950" height="156" alt="secBanner" /></div>
<!---end subBanner--->
<!---begining contenMain--->
<div id="contentMain">
<!--beginning of gallery div -->
<div id="gallery">
<p>
<!--beginning of galleryImage div -->
</p>
<table width="400" border="0" align="center" id="galleryNav2">
<tr>
<td width="100" align="center"><% If MM_offset <> 0 Then %>
<a href="<%=MM_moveFirst%>">First</a>
<% End If ' end MM_offset <> 0 %></td>
<td width="100" align="center"><% If MM_offset <> 0 Then %>
<a href="<%=MM_movePrev%>">Previous</a>
<% End If ' end MM_offset <> 0 %></td>
<td width="100" align="center"><% If Not MM_atTotal Then %>
<a href="<%=MM_moveNext%>">Next</a>
<% End If ' end Not MM_atTotal %></td>
<td width="100" align="center"><% If Not MM_atTotal Then %>
<a href="<%=MM_moveLast%>">Last</a>
<% End If ' end Not MM_atTotal %></td>
</tr>
</table>
<p> </p>
<table align="center" id="HorzLooper">
<%
startrw = 0
endrw = HLooper1__index
numberColumns = 5
numrows = 5
while((numrows <> 0) AND (Not rs_ssfGallery.EOF))
startrw = endrw + 1
endrw = endrw + numberColumns
%>
<tr align="center" valign="top">
<%
While ((startrw <= endrw) AND (Not rs_ssfGallery.EOF))
%>
<td><div id="galleryImage">
<div id="galleryThumb"><a href="images/pic/<%=(rs_ssfGallery.Fields.Item("picture_url").Value)%> rel="lightbox"><img src="images/thumb/<%=(rs_ssfGallery.Fields.Item("thumb_url").Value)%>" alt="<%=(rs_ssfGallery.Fields.Item("alt_url").Value)%>" /></a></div>
<div id="galleryImageID"><%=(rs_ssfGallery.Fields.Item("picture_ID").Value)%></div>
<div id="galleryImageFamily"><%=(rs_ssfGallery.Fields.Item("family").Value)%></div>
</div></td>
<%
startrw = startrw + 1
rs_ssfGallery.MoveNext()
Wend
%>
</tr>
<%
numrows=numrows-1
Wend
%>
</table>
<p> </p>
<table width="400" border="0" align="center" id="galleryNav">
<tr>
<td width="100" align="center"><% If MM_offset <> 0 Then %>
<a href="<%=MM_moveFirst%>">First</a>
<% End If ' end MM_offset <> 0 %></td>
<td width="100" align="center"><% If MM_offset <> 0 Then %>
<a href="<%=MM_movePrev%>">Previous</a>
<% End If ' end MM_offset <> 0 %></td>
<td width="100" align="center"><% If Not MM_atTotal Then %>
<a href="<%=MM_moveNext%>">Next</a>
<% End If ' end Not MM_atTotal %></td>
<td width="100" align="center"><% If Not MM_atTotal Then %>
<a href="<%=MM_moveLast%>">Last</a>
<% End If ' end Not MM_atTotal %></td>
</tr>
</table>
<!--end of galleryImage div -->
</div>
<!--end of gallery div -->
</div>
<!---end of contentMain--->
<!---begining of contentSec--->
<div id="contentSec">
<div id="column1"></div>
<div id="column2"></div>
<div id="column3"></div>
</div>
<!---end of contentSec--->
<!---begining of secNav--->
<div id="secNav">
<div id="column1">
<p align="center">Supermarket </p>
<p align="center">C-Store </p>
<p align="center">Small Format </p>
<p align="center"> Food Service </p>
<p align="center"> Gourmet </p>
<p align="center"> Restaurant</p>
</div>
<div id="column2">
<p align="center">Produce </p>
<p align="center">Prepared Foods</p>
<p align="center">Deli </p>
<p align="center"> Meat </p>
<p align="center">Seafood </p>
<p align="center">Cheese </p>
<p align="center">Bakery </p>
<p align="center">Floral </p>
<p align="center">Sushi </p>
<p align="center"> </p>
</div>
<div id="column3">
<p align="center">Soup </p>
<p align="center"> Chocolate </p>
<p align="center">Food Bars </p>
<p align="center">Low Temp </p>
<p align="center">Gelato </p>
<p align="center"> Hot Cases </p>
<p align="center"> Pizza/Sandwich </p>
<p align="center"> Multi-Decks </p>
<p align="center"> Islands</p>
<p> </p>
</div>
<div id="column4">
<p>Trade Shows</p>
<p>About</p>
<p>Info</p>
<p>Privacy</p>
<p>Content</p>
<p>Service</p>
<p>Parts</p>
<p>Login</p>
</div>
</div>
<!---end of secNav--->
<!---begining of footer--->
<div id="footer">Southern Store Fixtures 2010 Inc.| All Rights Reserved</div>
<!---end of footer--->
</div>
<!--end of wrapper div -->
<script type="text/javascript">
<!--
var MenuBar1 = new Spry.Widget.MenuBar("MenuBar1", {imgDown:"SpryAssets/SpryMenuBarDownHover.gif", imgRight:"SpryAssets/SpryMenuBarRightHover.gif"});
//-->
</script>
</body>
</html>
<%
rs_ssfGallery.Close()
Set rs_ssfGallery = Nothing
%> -
How to use one pop up window for multiple buttons and input fields?
Hi Experts,
I have created a pop up window that will be opened from multiple buttons in the same view. There are input fields that the data will be populated from a pop up window. How can I set up which button that a pop up window is opened from? I also would like to populate the data from a pop up window to the input field next to a clicked button. There are 6 buttons and 6 input fields that share the same pop up window. I would very appreciate your responses.
Thank you,
DonHi,
Try creating 2 context attributes, one in your component controller and the other in the pop-up view. Bind the attribute of pop-up view to the component controller attribute.
In the main view, on click of every button set a unique code in the controller's context which helps you in identifying the button clicked. Since u have created a binding to the pop-up view attribute the value flows from the controller.
In the init method of your pop-up view, check the value of the attribute and based on that display which ever UI elements are required.
Eg:
On Button 1 click set value "B1", Button 2 value "B2" etc. In the init() of pop-up view u can check the values and perform the required operation:
if(("B1").wdContext().currentContextElement().getButtonIdentifier()){
else...{
Hope this helps you.
Regards,
Poojith MV -
Pop up windows in SharePoint 2013
hello expert...
i have a report that has drilled through action (open subreport on click) in a new window. i have deployed the same report on the SharePoint 2013 however when i performed drill through action and expected the subreport to open in new window
but nothing happens.
i want to ask how can i perform pop up window in sharepoint 2013?For some reason I thought I ran into this problem but it's been so long ago. One thing you might end up having to do is link directly to the sub report using paramaters passed via URL. So something like
https://sharepoint.domain.org/reports/report1.rpt?parameter1=x;parameter2=y so it loads the report using those parameters.
Basically try to do a click link in the report to google using the pop up code and see if you can at least get like google to come up separate, then you can just build a URL link to a report with the paramets to get into the report with the data needed. -
How to pass values from main window to pop-up window?
I want to pass a value from the main window (1st form) to pop-up window (2nd form). The first form is of name booking.jsp and 2nd form is of name Fund_booking.jsp. I am using window.showModalDialog to open the window. I think, I have written right code in main window to pass the value but even then I am not able to get it on pop-up window. I am not even able to display an alert on pop-up window saying "hi" by writing a function on save Button in pop-up window. The code is as follows:
On booking.jsp:
<script>
function popup()
var aForm;
aForm = D_requisition_id.options[D_requisition_id.selectedIndex].text;
\\Here I have captured value from a drop down box in my main window form and assigned it to the variable.
alert(aForm);
var myObject =new Object();
myObject.Brandcode = aForm;
alert(myObject.Brandcode);
window.showModalDialog("Fund_booking.jsp",myObject,"dialogHeight:400px;dialogWidth:420px;");
</script>
<button name="B_FundBooking" tabIndex=4 style='POSITION:absolute;LEFT:393;TOP:292;WIDTH:100;height:24;BACKGROUND-COLOR:buttonface' onClick ="popup()">Fund Booking</button>
On Fund_booking.jsp:
<SCRIPT>
var oMyObject = window.dialogArguments;
var sBrandcode = oMyObject.Brandcode;
alert(sBrandcode);
</SCRIPT>
Even the following alert is not getting displayed in pop-up window;
<script>
function ValidateData()
alert("Hi");
</script>
<button name="B_Save" tabIndex=1 style='POSITION:absolute;LEFT:255;TOP:315;WIDTH:75;height:24;BACKGROUND-COLOR:buttonface' onClick ="ValidateData()">Save</button>
I am using DIV instead of frames in my both forms. I just want to get that value in my pop-up window to write a query based on which data will get displayed in my table of pop-up window.
Plz help me to solve this problem.Well, this is actually a JavaScript question, not a Java question but I can give some hints.
When you do pop-up windows you need to put JavaScript in the html of the pop-up itself. Data can be passed by creating new fields in the window object, which the popup can access via the window.openner field.
So, before invoking the popup add any data to be passed to the window object, then the onLoad function in the popup grabs the data. -
How to pass value from main window to pop up window?
I want to pass a value from the main window (1st form) to pop-up window (2nd form). The first form is of name booking.jsp and 2nd form is of name Fund_booking.jsp. I am using window.showModalDialog to open the window. I think, I have written right code in main window to pass the value but even then I am not able to get it on pop-up window. I am not even able to display an alert on pop-up window saying "hi" by writing a function on save Button in pop-up window. The code is as follows:
On booking.jsp:
<script>
function popup()
var aForm;
aForm = D_requisition_id.options[D_requisition_id.selectedIndex].text;
\\Here I have captured value from a drop down box in my main window form and assigned it to the variable.
alert(aForm);
var myObject =new Object();
myObject.Brandcode = aForm;
alert(myObject.Brandcode);
window.showModalDialog("Fund_booking.jsp",myObject,"dialogHeight:400px;dialogWidth:420px;");
</script>
<button name="B_FundBooking" tabIndex=4 style='POSITION:absolute;LEFT:393;TOP:292;WIDTH:100;height:24;BACKGROUND-COLOR:buttonface' onClick ="popup()">Fund Booking</button>
On Fund_booking.jsp:
<SCRIPT>
var oMyObject = window.dialogArguments;
var sBrandcode = oMyObject.Brandcode;
alert(sBrandcode);
</SCRIPT>
Even the following alert is not getting displayed in pop-up window;
<script>
function ValidateData()
alert("Hi");
</script>
<button name="B_Save" tabIndex=1 style='POSITION:absolute;LEFT:255;TOP:315;WIDTH:75;height:24;BACKGROUND-COLOR:buttonface' onClick ="ValidateData()">Save</button>
I am using DIV instead of frames in my both forms. I just want to get that value in my pop-up window to write a query based on which data will get displayed in my table of pop-up window.
Plz help me to solve this problem.just attach the value with its url for example
String names="java";
<a href="# onclick="window.open('file.jsp?name='+names);"></a> -
Need to have pop up window in selection screen and capture the user action.
Hello Friends,
I have a requirement, that need to show a pop up window after execution, and to get the action from user using a Push button.
I create a selection screen and a sub screen as window.
After user execute from the selection screen, I am popping up this window.
Window contains some input values to be entered and push button to identify the user action.
I try to capture the user action using sy-ucomm, but it does not hold any value when user press the button.
How to overcome this issue.
Here is the definition of the window.
Pop Up Window for getting values
SELECTION-SCREEN BEGIN OF SCREEN 500 AS WINDOW TITLE title .
PARAMETER : p_vdate LIKE t9aa01-validfrom,
p_dcggt LIKE t9aa01-hkont,
p_dcgst1 LIKE t9aa01-hkont,
p_dcgst2 LIKE t9aa01-hkont,
p_na LIKE t9aa01-hkont.
SELECTION-SCREEN SKIP.
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN POSITION 20.
SELECTION-SCREEN PUSHBUTTON 2(10) text-001 USER-COMMAND SVE.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN END OF SCREEN 500.
Cheers,
Senthil
Edited by: Senthil on Jan 7, 2008 11:03 AMHi,
Try using the below code.
data : w_var type string.
CALL FUNCTION 'POPUP_TO_CONFIRM_STEP'
EXPORTING
DEFAULTOPTION = 'Y'
textline1 = 'test '
TEXTLINE2 = ' '
titel = 'check'
START_COLUMN = 25
START_ROW = 6
CANCEL_DISPLAY = 'X'
IMPORTING
ANSWER = w_var.
if w_var = 'J'.
else.
endif.
Comments : J indicates Yes and N indicates No
Regards,
Jeswanth -
How to stop a pop up window if the session expires
Hi
I have a situation wherein i have my jsp page. in that i have a button on clicking it a pop up window will open to take a input parameter.
Now what we want is that if the session is not valid than the pop up shud not open.
Currrently what is happening wen the session is not valid the popup gets open and in that popup a login page is coming.
The logic for pop has been put in a javascript code which gets executed when the page was first loaded . So even if i put a logic for checking the session before the popup opens it wont work. So what can be a possible way i can do it?
I am writing a scriptlet to check the logic for valid session.
function changeLimitFunc(count)
<% if ((request.getSession(false)== null)) {%>
return false;
<%}
else {%>
popUp('');
openedForm.target = 'change_download_limit';
openedForm.submit();
<%}%>
and in the page which geot loaded the same code appears like
function changeLimitFunc(count)
popUp('');
openedForm.target = 'change_download_limit';
openedForm.submit();
this popUp is amethod where we are createing our popup.
please help me out to resolve itI have written this javascript code to block the popup
function changeLimitFuncUnopened()
if (checkIfValidSession()) {
popUp('');
unopenedForm.target = 'change_download_limit';
unopenedForm.submit();
else {
return false;
function checkIfValidSession() {
<% HttpSession httpSession = request.getSession(); %>
var lastAccessTime = <%= httpSession.getLastAccessedTime() %> ;
var maxInactiveTime = <%= httpSession.getMaxInactiveInterval() %> ;
var date = new Date();
var time = date.getTime();
if( (maxInactiveTime > 0) && ((time - lastAccessTime) > (maxInactiveTime * 1000))) {
alert("Session TimedOut. Please Re-login!!!");
return false;
else {
alert("inside else true shud go");
return true;
The code is working fine and blocking the popup. But I am not sure if this will be a correct fix. -
Closing a Pop Up Window on click of a button
Hi Forum,
In the parent view there is a button, on click of this button a new pop up window is opened.
This pop up window also has a button (Submit). Onclick of the submit button in pop up window I need to performe some code execution and then close this pop up window.
I tried the steps given in the weblog
/people/mohammed.anzys/blog/2007/06/05/how-to-close-parent-window-in-webdynpro-applications
But it does not seem to be working.
Any other way to achieve this or what might I be doing wrong here?
Thanks,
Anubhav.Hi,
I missed a parameter in parent window while calling the pop up window
DATA lo_window_manager TYPE REF TO if_wd_window_manager.
DATA lo_api_component TYPE REF TO if_wd_component.
DATA lo_window TYPE REF TO if_wd_window.
lo_api_component = wd_comp_controller->wd_get_api( ).
lo_window_manager = lo_api_component->get_window_manager( ).
lo_window = lo_window_manager->create_window_for_cmp_usage(
interface_view_name = 'WD_VALUE_HELP'
component_usage_name = 'ZUSAGE_FORMNUM'
title = 'Additional Information For Item'
close_in_any_case = abap_true <----Missed this earlier
message_display_mode = if_wd_window=>co_msg_display_mode_selected
lo_window->open( ).
Now it is working fine.
Many thanks to all. -
Displaying Error message in a pop-up window
Hi,
I need to validate the entry in a field on the selection screen and display the error message if the entry does not exists in the corresponding table. <b>But the error message should be displayed in a pop-up such that on continuing , the selection screen re-appears.</b>
How can i display the error message in a pop-up window with a single continue button?
<b>( i dont want to display the yes and no options as in case of fm popup_to_confirm etc.)</b>
thanks,
vartikaHi,
Try this:
tables : BSIS.
parameter : bukrs like bsis-bukrs.
at selection-screen.
if bukrs eq '1000'.
message 'Co. Code is not allowed' type 'I'.
endif.
Thanks,
Sri. -
Can I install Windows 8 (DEMO) on a MAC and play windows based games ?
Can I install Windows 8 (DEMO) on a MAC and play windows based games ?
I installed the Developer beta with Bootcamp Assistant yesterday and was very impressed with the ease of the installation. Unfortunately, and I don't know if this is a problem with my video BIOS on my Macbook Air, but Windows 8 installs with two screens split horizontally - so it's effectively useless.
I tried 3 times and gave up. The same thing happens with Linux distributions, however with Linux I can pass "nomodeset" on the kernel command line which fixes it. I don't know how to do that in Windows.
This was happening with both 64x and 32-bit Win8 fwiw.
Oh, also...when I was trying to play around with Bootcamp.exe inside Windows 8, I remember a message popping up saying Bootcamp is only configurable with Windows 7 ISOs. But aside from the kernel graphics issues and some driver compatibility problems, Bootcamp loaded the Win8 ISOs fine. -
Webcenter Spaces-Annoucements pop up window background color change
Hi,
I am using oracle webcenter 11g PS3.
I am using ANNOUNCEMENT task flow in my webcenter spaces application, there i can make some UI based changes but i need to change the background color of POP UP window when i click on any announcement subject to view complete announcement and any way to customize some properties in announcements. please help. ThanksI am changing the lightblue background (#F5F7F9) of the portal by downloading the theme
and the unzip the portal.zip and then the default.properties:
parPrtlBodyBackground=\#F5F7F9
parDocumentBackgroundColor=\#F5F7F9
Change the values to the required background color.
Regards,
Kai
Maybe you are looking for
-
Follow-up: 203908177 Dear sir/madam Please I'd be happy if we can claim where we are misleaded when buying the product : The retailer or seller should know what they are selling ... For example I asked earphone for my shuffle ipod 3rd generation show
-
Dbms_sql.parse and ora-01704: string literal too long
I am using the version of dbms_sql.parse that is supposed to take large sql statements but I still get the ora-1704 error when the total length of the statement exceeds 4000k... Why? This is my test code declare v_sql varchar2(32000) := 'select
-
Resize EMF and Add to Report.
Hi! I'd like to add a EMF to a standard report for printing. I have to print some emf files which a bigger than a report page. Is there any solution to fit the graphic to the report page?!? Thanks for Help
-
Syncing my Palm Z22 with newly purchased Apple Mac Pro
I have just bought a Mac Pro with the latest Snow Leopard OS. I downloaded the Z22 app and was able to transfer data held on the Z22 with the Palm address and calendar that came with the download. However l want to sync with i cal and the Mac address
-
when I connect my iphone to the pc itunes says it is at ios 2.0.1 and I can update to ios 4.2 but, after 10 mins or so the update fails with no specified reason. Is it possible to update my phone, or do I have to get a newer one?