Session Variable in filter view error
Hello,
My prompt is defaulted to current 12Weeks. I used session variable in the prompt to capture 12 Weeks (Current Week and Current+12).
so the default value is @{biServer.variables['NQ_SESSION.PERIOD_STDATE']} where PERIOD_STDATE is my session varible.
I am using a filter view to display the filters being applied.
When the user opens a tab, the filter view is throwing error
***The syntax of the expression to be evaluated is invalid.***
***Expression: @{biServer.variables['NQ_SESSION.PERIOD_STDATE']}***
My report is running fine. I just have the date column as prompted in my report request.
When the user hits go button on the prompt then the filter view comes up just fine.
What is that I am doing wrong? Why does the filter view gives result after hitting GO button?
Please help.
thanks,
deep
Hi,
1. Set the default using logical SQL. Select <presentation table>.<presentation column> from <subject area> where <presentation table>.<presentationation column> =valueof(NQ_SESSION.<session variable>)
2. You dont have to write the exact syntax for entering the session variable in the default values. You just need to use the session variable name after selecting the session variable type in the drop down.
Hope this helped/ answered.
Regards
MuRam
Similar Messages
-
Session variable causing ADODB.Field error '800a0bcd'
i have a page that before the session variable was added,
would display the
text i required if the recordset was empty.
Now i have a session variable on the same page and if the
recordset is
empty, instead of showing the text i need displayed, i get
the following
error:
ADODB.Field error '800a0bcd'
Either BOF or EOF is True, or the current record has been
deleted. Requested
operation requires a current record.
/Help_Desk/verified.asp, line 31
If i remove the session variable code from the page, it works
fine.....why
the conflicts?
<%Session("last")
=(rsVerify.Fields.Item("c_last_name").Value)%>
<%Session("first")
=(rsVerify.Fields.Item("c_first_name").Value)%>
<html>
What im doing is verifying if a user exists in the database.
If they do
there name is stored in a session and used later on the
following pages. If
they do not exist, they are suppose to receive a message
indicating to call
our support center to update there name...
I dont understand why the addition of the above two lines
cause this errorHere is all the code on the page... please let me know if
there is something
incorrect.....
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<!--#include file="../Connections/USD.asp" -->
<%
Dim rsVerify__varLname
rsVerify__varLname = "%"
If (Request.Querystring("last") <> "") Then
rsVerify__varLname = Request.Querystring("last")
End If
%>
<%
Dim rsVerify__varFname
rsVerify__varFname = "%"
If (Request.Querystring("first") <> "") Then
rsVerify__varFname = Request.Querystring("first")
End If
%>
<%
Dim rsVerify
Dim rsVerify_numRows
Set rsVerify = Server.CreateObject("ADODB.Recordset")
rsVerify.ActiveConnection = MM_USD_STRING
rsVerify.Source = "SELECT c_last_name, c_first_name,
c_middle_name,
c_email_addr FROM AHD.ctct WHERE c_last_name = '" +
Replace(rsVerify__varLname, "'", "''") + "' and c_first_name
= '" +
Replace(rsVerify__varFname, "'", "''") + "' and del = '0'"
rsVerify.CursorType = 0
rsVerify.CursorLocation = 2
rsVerify.LockType = 1
rsVerify.Open()
rsVerify_numRows = 0
%>
<%Session("last")
=(rsVerify.Fields.Item("c_last_name").Value)%>
<%Session("first")
=(rsVerify.Fields.Item("c_first_name").Value)%>
<html>
<head>
<title>Account Verification</title>
</head>
<body text="#000000" link="#0000FF" vlink="#0000FF"
alink="#0000FF"
leftmargin="0" topmargin="0">
<!--#include virtual="/inc/header.asp" -->
<br>
<br>
<% If Not rsVerify.EOF Or Not rsVerify.BOF Then %>
<table width="605" align="center">
<tr bgcolor="#9999FF">
<td><strong>USD Name:</strong></td>
<td><strong><%=(rsVerify.Fields.Item("c_last_name").Value)%>,
<%=(rsVerify.Fields.Item("c_first_name").Value)%></strong></td>
</tr>
<tr>
<td><strong>First
Name:</strong></td>
<td><strong><font
color="#FF0000"><%=(rsVerify.Fields.Item("c_first_name").Value)%></font></strong></td>
</tr>
<tr>
<td><strong>Last Name:</strong></td>
<td><strong><font
color="#FF0000"><%=(rsVerify.Fields.Item("c_last_name").Value)%></font></strong></td>
</tr>
<tr>
<td><strong>Email:</strong></td>
<td><strong><font
color="#FF0000"><%=(rsVerify.Fields.Item("c_email_addr").Value)%></font></strong></td>
</tr>
<tr>
<td><strong>Location:</strong></td>
<td><strong><font
color="#FF0000"><%=(rsVerify.Fields.Item("c_middle_name").Value)%></font></strong></td>
</tr>
<tr>
<td colspan="2"><div
align="center"><strong>If all 4 fields above
contain
your correct information please select from the links
below.<br>
If your are missing any information above please contact the
help
desk
before proceeding.</strong> </div></td>
</tr>
<tr>
<td colspan="2"><hr size="1"> <table
width="400" align="center">
<tr>
<td><div align="center"><strong><a
href="/Help_Desk/usd_stores1.asp">Open
Store / DC
Request</a></strong></div></td>
<td><div align="center"><strong><a
href="/Help_Desk/usd_corp1.asp">Open
Corporate
Request</a></strong></div></td>
</tr>
</table></td>
</tr>
</table>
<% End If ' end Not rsVerify.EOF Or NOT rsVerify.BOF %>
<br>
<div align="center">
<% If rsVerify.EOF And rsVerify.BOF Then %>
<table width="605">
<tr>
<td><div align="center"><font
color="#FF0000"><strong>If you are
receiving
this message, chances are you are not completely setup in
USD.<br>
Please contact the help desk to have your information
verified and
setup
if needed.</strong></font>
</div></td>
</tr>
</table>
<% End If ' end rsVerify.EOF And rsVerify.BOF %>
</div>
<div align="center"></div>
<!--#include virtual="/inc/footer.asp" -->
</body>
</html>
<%
rsVerify.Close()
Set rsVerify = Nothing
%>
"Daniel" <[email protected]> wrote in message
news:[email protected]...
>i have a page that before the session variable was added,
would display the
>text i required if the recordset was empty.
>
> Now i have a session variable on the same page and if
the recordset is
> empty, instead of showing the text i need displayed, i
get the following
> error:
>
> --------------------------
> ADODB.Field error '800a0bcd'
> Either BOF or EOF is True, or the current record has
been deleted.
> Requested operation requires a current record.
>
> /Help_Desk/verified.asp, line 31
> -----------------------------
>
> If i remove the session variable code from the page, it
works fine.....why
> the conflicts?
>
> <%Session("last")
=(rsVerify.Fields.Item("c_last_name").Value)%>
> <%Session("first")
=(rsVerify.Fields.Item("c_first_name").Value)%>
> <html>
>
> --------------
>
> What im doing is verifying if a user exists in the
database. If they do
> there name is stored in a session and used later on the
following pages.
> If they do not exist, they are suppose to receive a
message indicating to
> call our support center to update there name...
>
> I dont understand why the addition of the above two
lines cause this error
>
> -
Hi everyone, i have noticed a strange behavious of Filter Views in the Dashboard.
When i click on the view link on my dashboard, the referenced filters are not visible. This happened only for a single filter, while the other filters shows fine.
In the lower left hand side pane i see this message:
1. javascript:void(null)
2. Error on page...
3. When I click on the error, i have this message popped up
" Line: 1309
Char: 4
Error: 'SubQueryFilterEditor.opArray' is null or not an object
Code: 0
URL: httssssss://obi-dev.digitalriver.com/analytics/saw.dll?Dashboard&_scid=gJe0qy*qkjc
Any help is greatly apprecaited.
Thanks
Sai
Edited by: Sai Kumar Reddiboyina on Sep 22, 2008 6:50 AMHi Everyone, I just wanted to update the status of this weird behavious of Filter Views. I did not do any thing specific in my browser, except deleting the temp files and cookies. The next time when I loged into the BI Dashboard, the filter views seems to work fine. I dont see the error: Javascript:null
Thanks
Sai -
Creating filtered view on the physical layer ussing session variable USER
Hi:
I´m creating a view on the physical layer, the view needs to be created dynamically. So depending on the user (using the session variable USER) the view is created with the data a particular user is able to see.
Fisrt I imported the table and changed it´s properties to be created through a "Select Statement" so i don´t needed to change the mapping on the bussiness model layer.
The consistency check was OK but i´m not able to see data in answers, even using the Administrator user. Have anyone tried to do this? Here is my query.
Thanks
A Garcia
Select * from D_ESTRUCTURA_RH2 where Region_ID
IN
select distinct a.REGION_ID from APP_INDPERSONAL_DM.D_ESTRUCTURA_RH2 a
inner join (
select distinct b.REGION_ID from APP_INDPERSONAL_DM.D_ESTRUCTURA_RH2 b
where exists (select 1 from APP_INDPERSONAL_DM.Autorizacion a, usuarios c
where a.app_id = 1
and a.usuario_id = c.Usuario_Id
and UPPER(c.Nombre_Usuario)=UPPER(':USER')
and a.miembro_id = 'REGION_ID'
and a.operador = '='
and (b.REGION_ID = (case when valor = 'Todo' then 0 else valor end) or valor='Todo'))
) seguridad
on
a. REGION_ID = seguridad.REGION_ID
)whay not use the same filter in the content tab of the logical table source?
check the physical sql sent to databse using web-admin-manage sessions-view log and see if there is any unexpected behavior. also run the same query in db and see iff you get the results in databse itself. -
Session variable size limitation (LV Webservices)
Hi community,
I read couple dozen email addresses from an XML and trying to write them into a session variable. The email addresses are comma separated and have a total string length of about 1100 characters. When I try to write it into a session variable LabVIEW drops an error message (-67158).
It is very clearly related to the size of the string as if use lets say only 200 characters I dont receive the error message.
How can I get rid of this limitation?
Thanks!I am writing a general purpose webpage where I need email notifications. I have the workaround ready (before I send out the emails I dont read the emails from a session, but using the userID stored in the session to read the email from the xml). But generally having this limitation is annoying and unnecessary as normally you easily can store 100kB in one session. (probably even more, but that was the max I have ever did)
-
Hi,
I'm trying to setup a session variable to filter an Answer query based on the user login name. I've created the following
- A database table that contains a user name and its related filter (Entity)
- An initialization block for the session variable to issue the following sql: select Entity from table where user_name = ':USER'
- Created a target session variable called CURR_ENTITY as the target and assign a default value as 'No entity'.
- Filter my Answer query to use the session variable CURR_ENTITY
After restart of BI server and Presentation services and opening the report, CURR_ENTITY is always set to the default value. I've checked NQQuery,.log and looks like the initialization block was not returning any rows.
Any ideas on how to get around this issue? Thanks.
Regards,
GerdHi gerd,
select Entity from table where user_name = ':USER'Check if this query is returning values in the backend DB.If so it is returning then it should work fine in session variable.
After defining the target variable CURR_ENTITY and test it in the screen.That shows you is it picking all the values or a single defaulted value.
If its showing all values then re-check your block once again.
(OR)
In the target variable instead of variable define row-wise initialization (i mean check it) and change the SQL in the variable to this
select 'CURR_ENTITY',Entity from table where user_name = ':USER'
and test it so you can use it in answers .....it should work with what is required.
hope answered the question.
Cheers,
KK -
I want to add my session variable in the title.
I used the following:
@{biServer.variables['NQ_SESSION.myvariable']}
and I got the default session variable value and not the current one.
I know about the way to add column and use it in narrative text, but I want it in the title.
Can someone please assist?Look into these http://obiee101.blogspot.com/2008/02/obiee-adding-session-variables-to.html
http://obiee101.blogspot.com/2007/12/obiee-referencing-session-variables-in.html
Display Session Variable in Title View
hope answered.
Cheers,
KK -
The documentation says that I can use the DISPLAYNAME session variable. However, in the server variable initialization block, it returns no value. In fact, it is not even recognized as a bind variable.
For example,
The query select ':USER' from dual returns
Variable Value
==== ========
mysessvar Administrator
However, select ':DISPLAYNAME' from dual returns
Variable Value
==== ========
mysessvar :DISPLAYNAME
I have read other threads dealing with the GROUP session variable, so it seems like this should be possible. However, I cannot get it to work. I am using OBIEE version 10.3.3.2. Thanks.Sorry. Yes, usually the best thing to do is state your objective, rather than your method. I am using SSO, but I want to have the ability to filter records based on the user logging in. Here is one way I thought of doing this.
What I need to do is filter records based on a particular ID. Let's say my report table looks like this:
RID UID Amount
=== === =====
1 1 10
2 2 15
3 1 20
I also have a table mapping username to UID, let's call it USERS.
UID Username
== ========
1 Joe
2 Bob
We have set up OBI to use SSO and cookies. We will authenticate the user and then redirect to OBI. However, in OBI, I only want to show the records related to the user logging in. So, if Joe logs in, I only want to show records with RID =1,3. If Bob logs in, I only want to show records with RID=2.
Now, if I was to create 1 named user in OBI for each user in USERS, I could use an init block to query the USERS table, get the UID and set it to a session variable. I could then use this session variable to filter my records. However, even though we won't have that many users, I don't want to do it manually. I want to create one OBI user that has access to the report. To filter records, my thought was to set the DISPLAYNAME using a cookie and then use the DISPLAYNAME to retrieve the UID.
To answer the question asked by Turribeach, OBI is only looking at users defined in the rpd. We are using SSO, but OBI is not using external authentication.
To summarize, I am using SSO, but I want to have the ability to filter records based on the user logging in. I just want to know the best way of doing that. Thanks! -
Passing Session variable of DATE data type to opaque view filter
Hi Everyone,
Can you guys please help me in passing session variable of DATE data type in RPD's physical layer 'opaque view' filter for Oracle database
I tried following syntax, syntax wise I didn't got getting any error, but at the same time this opaque view is not fetching any records as well. my session variable is "END_DATE" and its value is 1998/12/31:00:00:00(as shown in RPD session windows, datatype is DATETIME)
SELECT AMOUNT_SOLD, CHANNEL_ID, CUST_ID, PROD_ID, PROMO_ID, QUANTITY_SOLD, TIME_ID FROM SH.SALES
WHERE TIME_ID =TO_DATE( 'VALUEOF(NQ_SESSION.END_DATE)','MM/DD/YYYY')
SELECT AMOUNT_SOLD, CHANNEL_ID, CUST_ID, PROD_ID, PROMO_ID, QUANTITY_SOLD, TIME_ID FROM SH.SALES
WHERE TIME_ID = TO_DATE( 'VALUEOF(NQ_SESSION."END_DATE")','MM/DD/YYYY')
SELECT AMOUNT_SOLD, CHANNEL_ID, CUST_ID, PROD_ID, PROMO_ID, QUANTITY_SOLD, TIME_ID FROM SH.SALES
WHERE TRUNC(TIME_ID) = TO_DATE( 'VALUEOF(NQ_SESSION."END_DATE")','MM/DD/YYYY')
In past, I was able to pass a session variable into a opaque view filter using DATEOF function, but that was in DB2.
I appreciate your time and helpFinally, I got right format. here it is
to_date(substr('valueof(NQ_SESSION.END_DATE)',1,10), 'yyyy-mm-dd')
and here is the source from where I got this information
Using OBIEE Session Variables in Select Tables in the Physical Layer -
Filter view with session variable does not display value properly.
Hi All,
I have a very unique issue and I am not sure if anyone ran into this before.
I have a prompt in my dashboard and a link to a report. The session variable default the value to the current value (term)
when I click the link to the report I get the following value, on the filter view of the report: Term Code Desc is equal to NQ_SESSION.CSA_Analysis_Term
however if I click the go button in the prompt I get the value: Term Code Desc is equal to 2030 (2011 Spring)
does anyone have a solution to this issue
thanksHello,
Have the same issue. Any solution. Gurus plz help.
thanks,
deep -
Using row-wise multi-value GROUP system session variable in report filter
The title says it all except I am using 10g OBIEE.
What I want to do is filter on the dynamic system session variable GROUP created in a row-wise initialization block.
The GROUP vriable is being set up correctly and it shows the user dynamically put into the correct groups in Answers.
(Using the admin tool and looking at the user session, only the initial authentication block variables show up.)
But if I want to filter using the value of GROUP it doesn't work.
The obvious way is to choose the filter icon, then choose Add -> Variable -> Session, enter GROUP, and then display results.
It comes back with no rows.
Any idea how to do this? I've tried lots of things but none of them work either producing no rows or an error.
This is the kind of Answers SQL this report is resulting in, which makes sense to me, but produces no rows.
SELECT "Package Virtual Group (Dim)"."Package Virtual Group" saw_0, "Contact (Fact)"."Contacts All Count" saw_1 FROM "Case/Transaction/ABC" WHERE "Package Virtual Group (Dim)"."Package Virtual Group" = VALUEOF(NQ_SESSION."GROUP") ORDER BY saw_0866038 wrote:
Errors come from trying things that don't work.
For example, instead of =, using IN VALUEOF(NQ_SESSION.GROUP) or @{session.GROUP} or lots of other things.
The question is this:
how can I filter a column in Answers using the GROUP session variable which had been initialized in a row-wise initialization block?
I can find no way to do it. Mostly it returns no rows.Hi,
we had a similar requirement, where we have an external name that has project number values. We used row wise initialization to capture all the projects that a user belongs to. Then, we applied the filters at the RPD level, instead of doing it at the report level. From you requirement I see that you are trying to filter the groups based on user login. When a user logs in, he will see the information about the groups that he only belongs to. Correct me if I am wrong here.
Assuming I am right about your requirement, providing the filter that you need apply in RPD.
On all the fact tables are joined to the Package Virtual Group dimension, apply the below filter.
case when 1=1 then (Dim)"."Package Virtual Group" END = VALUEOF(NQ_SESSION."GROUP");
The reason for use of case statement here is, it converts the logical sql to IN Clause, helping us acheive the exact query that we would want.
Please Award points if this helps.
Thanks,
-Amith. -
Alternate method to writing filter for recordset using session variable
I'm not sure if this can be done. I have a user page which I'd like to return database info based upon a userid entered on another page. So far, the session variable (userid) is captured on the user page however it is supposed to return the user's name rather than displaying the session variable.
My problem is this. Within dreamweaver, I am able to create recordsets however I cannot create a filter. The connection works. At this point, I am searching for a workaround where I can tie in the session variable to recordsets. I should make mention that whenever I update the sql statement using the recordset widget, my recordset disappears. ? At any rate, heres a sample of the code sans connection strings, etc.
<%
Dim Recordset1
Dim Recordset1_cmd
Dim Recordset1_numRows
Set Recordset1_cmd = Server.CreateObject ("ADODB.Command")
Recordset1_cmd.ActiveConnection = MM_newuniversity1_STRING
Recordset1_cmd.CommandText = "SELECT name FROM table WHERE userid = '" & Session("userid_my") & "'"
Recordset1_cmd.Prepared = true
Set Recordset1 = Recordset1_cmd.Execute
Recordset1_numRows = 0
%>
On the user page, I have a 'Welcome' and the following code
{Request.userid_my}
Any suggestions? I'm afraid I'm a newbie to asp within dreamweaver cs3.>When I insert request.userid_my code it returns the session variable
AFAIK, session variables are not part of the request object - so I do not understand why you are referencing them this way. I would use the standard reference method : Welcome <%Response.Write(Session("username"))%>
>when I insert the recordset associated with 'name' I get an Adobe End of file error. ?
Sounds like a possible problem with your installation. You may need to try reinstalling DW. How are you "inserting" this recordset and when does the error occur?
Regarding your next post...
>select name from table_name where userid = '" & namemy & "'"
>The statement consistently returns a 'quoted string not properly terminated' error.....
The select statement you quoted is obviously not complete. If you are refering to the select in your OP:
Recordset1_cmd.CommandText = "SELECT name FROM table WHERE userid = '" & Session("userid_my") & "'"
I see nothing wrong with that syntax and the string appears to be terminated correctly. If there is a different statement causing the error, please post the entire line and include a line above and below. -
I am having the same problem as user "Gabe the animator" in a post sent in 2007.
"my recordset that drives a dynamic table won't filter results based on a session variable. I know session variables are working because I have the session variable echo on the page (dragged-n-dropped my session variable from the Bindings panel to my page), and that works fine. So why can't I filter my recordset with the same session variable???"
here is the code:
<?php require_once('Connections/mockconn.php'); ?>
<?php
session_start();
?>
<?php
if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
if (PHP_VERSION < 6) {
$theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
$theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);
switch ($theType) {
case "text":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "long":
case "int":
$theValue = ($theValue != "") ? intval($theValue) : "NULL";
break;
case "double":
$theValue = ($theValue != "") ? doubleval($theValue) : "NULL";
break;
case "date":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "defined":
$theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
break;
return $theValue;
if(!session_id()){
session_start();
$colname_info = "-1";
if (isset($_SESSION['email'])) {
$colname_info = $_SESSION['email'];
mysql_select_db($database_mockconn, $mockconn);
$query_info = sprintf("SELECT name, last_name, email, password FROM registration WHERE email = %s", GetSQLValueString($colname_info, "text"));
$info = mysql_query($query_info, $mockconn) or die(mysql_error());
$row_info = mysql_fetch_assoc($info);
$totalRows_info = mysql_num_rows($info);
?>
<!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>home</title>
</head>
<body>
<div id="info">hello <?php echo $row_info['']; ?></div>
<?php
if (isset($_SESSION['email'])) {
echo 'your email: '.' '. $_SESSION['email'] .' '.'good job';}
?>
</body>
</html>
PLEASE PLEASE HELP.... I have been at this for day's...
how do I get the record set to filter based on the value of the session variableSorry I forgot to mension the error I am getting?
( ! ) Notice: Undefined index: in C:\wamp\www\mock\home.php on line 59
Call Stack
Time
Memory
Function
Location
1
0.0093
389024
{main}( )
..\home.php:0
Why is this error coming up? -
Session Variable Displaying error in report
Hi All,
I have created session variable to display Current AP Closed Period. Variable is etup as row wise intialization. Default values are assigned.
While using this variable in report filter - I am getting below error message. Please let me know what mistake I am doing.
State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 23006] The session variable, NQ_SESSION.CPG_AP_PERIOD_CLOSED, has no value definition. (HY000)
SQL Issued: SELECT Time."Fiscal Period" saw_0 FROM "Financials - AP Transactions" WHERE Time."Fiscal Period" = VALUEOF(NQ_SESSION."CPG_AP_PERIOD_CLOSED") ORDER BY saw_0
Thanks,
PoojakSession variables are related to a users session. This means it will be initialized when a user logs into OBIEE. Apparently the session variable wasn't initialized for your user. I don't know why, but you should check the NQServer.log file.
-
Request variable not overriding session variable in report filter
I have a dashboard edit prompt that saves value into a request variable with same name as session variable.
The session variable has "enable any user to set the value".
I have a filter in the report that has been converted to sql where the transaction date is greater than the value entered in the prompt.
I see the "SET Variable" clause at the top of the sql being sent to the server in the logs.
However, when I am in "View Logs", I see that the sql that is being sent to the database is sending the original value of the session variable instead of the new value in the request variable.
I have tried using VALUEOF(NQ_SESSION.variablename), VALUEOF(variablename), VALUEOF("Dynamic Initialization Block Name"."variablename"), @{biServer.variables['NQ_SESSION.variablename']} with no difference.
What am I doing wrong?user4006070 wrote:
I have a dashboard edit prompt that saves value into a request variable with same name as session variable.
The session variable has "enable any user to set the value".
I have a filter in the report that has been converted to sql where the transaction date is greater than the value entered in the prompt.
I see the "SET Variable" clause at the top of the sql being sent to the server in the logs.
However, when I am in "View Logs", I see that the sql that is being sent to the database is sending the original value of the session variable instead of the new value in the request variable.
I have tried using VALUEOF(NQ_SESSION.variablename), VALUEOF(variablename), VALUEOF("Dynamic Initialization Block Name"."variablename"), @{biServer.variables['NQ_SESSION.variablename']} with no difference.
What am I doing wrong?When you created the prompt, did you make sure you set the variable type to Request variable?
Maybe you are looking for
-
S_ALR_87012172 - Customer Balances in Local Currency
Dear All I want insert some field in sap enhancement for S_ALR_87012172 - Customer Balances in Local Currency. If have any enhancement. Please advise. Regards Avijit
-
Storing MS Word, MS Excel, PDF, etc in DB and retrieving through WebForms
Hi, We have an application that requires storing MS Word, MS Excel, PDF and HTML docs. We're planning on storing these documents in a table as BLOB's with a column in the table that would indicate the MIME type for the document. We need to be able to
-
Can we make an SSH connection in Dreamweaver?
I need to create an SFTP (SSH File Transfer Protocol) connection in Dreamweaver. Is this possible? On this page = http://helpx.adobe.com/dreamweaver/kb/ssh-ssl-encryption-ftp-connections.html = the answer seem to be here: Macintosh: Creating an SSH t
-
I have a JFileChooser that Im using to set as a save location for a file. When the JFileChooser opens the TextArea of "file name:" has got the current directory in, how do I remove this from here so it is just blank?
-
Save in batch (javascript)
We have a batch sequence that contains an execute javascript. It basically reads a specific file (not the selected pdf) to get a list of values, searches the selected pdf for these values, creates a report of found values and saves the report as a ne