Expert Variable for User Folder
In OWB 11G R2, if I have all the tables for an Oracle module within a user folder and I want to use an expert to create mappings in the same folder, how do I access the name of the user folder? When the users run the expert, they will select a source and target table and supply a mapping name. The mapping should be created in the same user folder as the target table. Currently, the expert is creating the mapping in the Oracle module instead of the user folder. Is there a variable name for the user folder or is there another way to access it?
Hi
The context parameter for the expert doesn't look to be giving the user folder path if the expert is launched from the object in the folder, but is if the expert is launched on the user folder itself. Could either query the folders and which objects in which to figure it out, or change the launch context of the expert and prompt for the item to operate on?
Cheers
David
Similar Messages
-
Use BEx variable for user input data, not to filter.
Hi,
I have a situation where I am displaying notification task data. Each header notif has a number of tasks. These tasks are marked either newest, oldest or no mark (in the middle) for each different task code.
Using VKF's and by passing the user entered variables for newest and oldest I am able to make KF calculations.
So if I have a notif that is like this:
Notif XYZ
Task 1 Code: SCM Date: 1/1/2000
Task 2 Code: SCM Date: 1/4/2000
Task 3 Code: SCK Date: 1/10/2000
If the user selects Newest = SCM and Oldest = SCK
The key figure would use those 2 different notif tasks to calculate.
This works fine.
My problem now is that since the data is displayed at the line level. When the user enteres his choices for task code, BEx will filter to find one single task item that has both the Newest and Oldest values that the user entered. It will return no data.
Example:
NOTIF TASK NEWEST OLDEST
XYZ.........1.......SCM
XYZ.........3..................SCK
If user enteres Newest = SCM and OLDEST = SCK
It will look for one line with both value, returning nothing.
So, I want to simply use the BEx selection screen to pass values to my virtual code (which I already have working)- but I do not want the report to filter on a notification that only has both values as OLDEST and NEWEST tasks.
Is this possible? To deactivate the BEx filtering for two infoobjects thus only passing the user entered values to my CMOD code?
Any help/suggestions would be appreciated.
Thanks in advance,
BrandonHi Prakash,
Can you explain what you mean? I know using a text variable would allow me to take the user entry and apply it to the header of a column... but how would it disable filtering on what was entered?
Thx -
[Suggestion] Account password for user-folder encryption
Not sure where suggestions would go, but does anyone else think this should be a feature?
Setting a user's password should crypt that users folder (using bitlocker?) so other users aren't able to just browse to it on the drive. Attempting to access another users folder should bring up a prompt asking for that users password. I know you can bitlock
an entire drive, but this would prevent user B from accessing user A's files. yes/no. is this already a feature i'm unaware of?Hi,
Thank you for your suggestions. We could take use of Windows Feedback Tool to submit suggestions or issues encountered.
Besides, we can't use a password to protect files and folders in Windows. However, some programs that run on Windows allow you to protect individual files with a password. There are other ways to protect your files and folders in Windows. You can encrypt
your files using Encrypting File System (EFS), manually specify who can access the folders or files by setting permissions, or hide them. Choose your method based on how secure the folders or files need to be. Encrypting is the most secure, while hiding the
folders is the least secure.
For more information about EFS, see
What is Encrypting File System (EFS)?
For more information about permissions, see
What are permissions?
Best regards
Michael Shao
TechNet Community Support -
How best use the four internal disks for user folder?
Hi everyone
With the addition of a new boot disk in the second optical bay i wish to restructure my user folder. It has so far lived on one drive which i have backed up every day to one of the other internals (i also have external backups). One reason i have installed a new boot disk in the optical bay is that i have run out of space on the user folder drive (and its backup drive).
I am now wondering how i should set up the four internals if i want to use all of them for the user folder and an internal backup. Performance is an important consideration for me.
I know raid setups are not backups but given that i also have external backup could i use, for instance, raid 1 or 1+0 to mimic the current two-disk setup? Which would be preferable and are there other alternative (such as having some subfolders of the user folder, like photos and documents, on one disk and the rest of the subfolders on another disk)?
Thanks for your help
/pI said forget those fancy software 0+1 or 10; they aren't supported, have high overhead, and you need 4 drives of same and would still not have enough space. Why bring it up again, it's still no in my book and from trouble it can be.
I'm not even a fan of Apple mirror arrays. they are fine for where 24/7 and live audio recording and to protect from the rare drive failure is all. And then I use SoftRAID.com ($149).
Full to me means less than 20% free. Though I tend to keep drives closer to 35-40% free. Less than 10-15% or less than 10-20GB can be hazardous.
Don't put scratch on boot drive. Get more RAM, have another drive or two for scratch if necessary unless it doesn't impact you. It should though. Spotlight can get in the way, needs to be disabled so having a dedicated volume on another drive has always worked best. -
Hi all,
I'm running a site that requires user login. I approached the building of this site as almost a complete newb to CF (and dynamic coding in general), and it's been a great learing experience (with lots of help from you guys).
However, I guess I never learned the correct way to handle a user login. It seemed to me that I could just test the user-entered credentials against those stored in a database, then set a session variable containg that user's record number. Then, not only would I have an easy way of knowing who this user was and therefore what info to serve him, but I could test for the existence of a valid login on every page in the protected folder, by adding this code to my application.cfc in that folder:
<cfset This.Sessionmanagement=true>
<cfset This.Sessiontimeout="#createtimespan(0,8,0,0)#">
<cfif NOT isDefined ("session.username") or NOT isDefined ("session.password") or NOT isDefined ("session.storeID")>
<cflocation url="../index.cfm" addtoken="no">
</cfif>
...and it goes on to run a query and verify that the session.username and session.password match for the store defined by session.storeID. If not, all session variables are cleared and it bounces you back to the login page. When the user clicks Logout, all I do is delete all the session variables.
This seemed to work great for like a year, but lately I've been getting reports that the login doesn't seem to persist for longer than approx. 20 minutes of inactivity. You can see I specified session variables to remain active for 8 hours (I know that seems like a drastically long login, but it's what's necessary for this application). I've only gotten this report from a few people, and I myself can't seem to duplicate it... I've tested an inactive login for 45 minutes now and it held.
SO: any reason you can think of why session variables would be spontaneously clearing for some people? Would having your router reset its IP address invalidate the session or something? Also, the problem seemed to begin appearing after my host upgraded all their servers to CF9... could there be any relation?
And on a more general note... did I go about this completely the wrong way to begin with? If so, what's the standard way to manage a login?
Lots of questions, I know... thanks very much for any answers or suggestions!
JoeIan,
Thanks very much - very helpful information.
Sounds like passing the tokens in every request is probably the way to go for this. I don't think it's likely that any users will be sharing links, unless they actually intend for the recipient to see their info anyway.
Is that all I would have to do, is add the tokens to every path? Would that guarantee that all the session variables would remain valid until timeout or being cleared?
Again, thanks, you've been really helpful.
Joe
On Jun 23, 2010 4:37 PM, Ian Skinner <[email protected]> wrote:
Unfortunately this is the nature of HTTP web applications. There is NO state maintained from HTTP request to request. This is by design in the HTTP protocol specifications.
ColdFusion provides two methods to circumvent this limitation. Each method has limitations and caveats. They both rely on the passing of tokens between the client and the server with every request. These tokens can be passed as cookies OR URL (GET) variables. You are using the cookie method, which is the simpler and most common. You may be experiencing the limitation of this method. If something happens to the cookies the session can be lost.
You could pass the (CFID & CFTOKEN) OR JESSIONID tokens through the URL query string with every request. This requires one to add these values to every link, form action, cflocation or other request path in our application. ColdFusion provides the session.urltoken variable to make this easier to do. The tokens will be visible to the user. Also if the links with an individual token is share with other users, via e-mail, chat, social networks, etc and one of these users utilize the link during the life of a session (8 hours apparently in your case). Then that user will access the session of the original user.
Cookie session management is by far the most common choice by CF developers. If these methods do not meet your needs you would need to go beyond the HTTP limitations of web applications. One might be able to accomplish this with a Flex|Air|Flash applications that can be configured to use a continuous connection to the server. Thus not suffer the stateless nature of the normal HTTP request-response cycle.
I do not know if a router resetting would cause cookies to be discarded or otherwise invalidated. But I would not think it is beyond the relm of possibilities. -
Create a variable for user input entry to act as i/p to anothr variable
Hi,
I have a requirement in my report where i have two variables one is user entry called "A" the a other user exit "B" and the query is based on an ods.
<b>
Scenario:</b> If the user were to enter a string XXX in A, i need to do a search on certain columns in ODS and store the corresponding keys (single column) in an internal table and the internal table column will act as multiple single values for variable B .
<b>Questions:</b>
1. How to get the value entered in A.(so i can do select statement on ODS table).
2. In the select statement we need to specify FROM table, so what would the ods table name be.
3. How to store the values from the select statement into the internal table.
4.How to populate the values in internal table into variable B.
5.Once all this is done i need to reset the variable A to empty.
p.s: ABAP code for any of the following would be highly appreciated.hi Karthik,
1. you can try
LOOP AT I_T_VAR_RANGE INTO LOC_VAR_RANGE
WHERE VNAM = 'varA'.
l_var = LOC_VAR_RANGE-LOW.
2. ods table name = /bic/a[odsname]00 or /bi0/a[odsname]00
3. use select .... from... into table ...
4. loop at that internal table and populate as sample code
5. try to create a RKF with restriction to variable A, and hide this keyfigure,
not use in reporting.
hope this helps.
Populating material numbers from a table to customer exit bex variable
tables : /bic/azods00.
DATA: it_ods like /bic/azods00 occurs 0 with header line.
CLEAR L_S_RANGE.
WHEN 'varB'.
IF I_STEP = 2.
LOOP AT I_T_VAR_RANGE INTO LOC_VAR_RANGE
WHERE VNAM = 'varA'.
l_odsfield = LOC_VAR_RANGE-LOW.
SELECT * FROM /bi INTO TABLE it_ods
WHERE odsfield = l_odsfield.
loop at it_ods.
L_S_RANGE-LOW = it_ods-fieldselected.
L_S_RANGE-SIGN = 'I'.
L_S_RANGE-OPT = 'EQ'.
APPEND L_S_RANGE TO E_T_RANGE.
endloop.
ENDLOOP. -
Create Alias on Desktop for User Folder
This is my first Mac and I know it's probably easy to do, but how do I create a Alias on my desktop to my User directory? When ever I try to drag or Control Drag "Mike" from my finder window to my desktop, it just removes it from the finder.
Thanks!Hi Mike, I suspect you are having some confusion with several different things about the Finder. When you open a Finder window it generally has three parts: a Sidebar along the left side, a toolbar across the top, and its contents in the main section. The Sidebar is actually collection of aliases, and you can change things that appear in it. To remove something, simply click, hold and drag out of the Sidebar, the item disappears with a poof. I would guess that is what you are doing. You can add folders (and files) to the Sidebar by dragging from the main body of the window into into the Places section of the Sidebar. Apple loves the Sidebar--but its nature confuses many (maybe even most) new users, and quite a few older ones as well.
Also, to create an alias to something by drag 'n drop, you must hold down BOTH the Option and Command keys and then drag it where you want it. You can tell you are creating an alias because the cursor changes to a little curvy arrow.
But the easiest way to quickly open you home folder is the one mentioned above: just click the Finder icon in the Dock. If for some reason that default behavior has changed, go to Finder, open Preferences, click General, and reselect it from the drop down menu.
Francine
Francine
Schwieder -
Permissions needed for user to define workflow variable
Hi all
im using a workflow on sharepoint designer 2007, running on list of customer orders. the workflow is trying to use data from customer list.
In the workflow i used the "define workflow variable" step on customer order list. the users who are using the order list have Contribute permission so they can add items. on the customer list they have read permission.
when an item is created, the workflow is suppose to generate the varieble by combining data from the two lists: selecting the customer from the current order item and suppose to combine it with data from the customer list for that specific customer
and keeps it in the variable.
for users with full control permission for the site, the workflow is completed ok. for the users with the contribute and read permissions it ends with an error and doesnt store the variable (i cheked it by storring the variables in the workflow history).
what are the permission needed to manage to do the action of storring the variable?
or any other ideas for the error?
Thanks in advanceHello Cajuntank and welcome to the Palm forums.
Palm Desktop needs to be installed with the local administrator priviledge during the install of Palm Desktop, the HotSync Manager, the first HotSyn sync, and the installation of any third-party conduits on the desktop.
After that, the local admin rights can be revoked.
Alan G -
Ora-01034 for users other than oracle
Hello.
I am having an issue when trying to connect through SQLPLUS with users that aren,t oracle user. Database instance is mounted, opened and working fine, listener also is up and running. I,m able to login without any issues with oracle user as follow:
[oracle@LX-TSC2 admin]$ sqlplus metro_ctl/metro_ctl
SQL*Plus: Release 10.2.0.4.0 - Production on Sat Oct 26 08:30:44 2013
Copyright (c) 1982, 2007, Oracle. All Rights Reserved.
Connected to:
Oracle Database 10g Release 10.2.0.4.0 - Production
SQL>
But if I try with another linux user, I get errors:
[metro_ctl@LX-TSC2 ~]$ sqlplus metro_ctl/metro_ctl
SQL*Plus: Release 10.2.0.4.0 - Production on Sat Oct 26 08:31:58 2013
Copyright (c) 1982, 2007, Oracle. All Rights Reserved.
ERROR:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
Linux Error: 2: No such file or directory
ORACLE_SID, ORACLE_HOME, PATH are already defined as enviroment variable for user metro_ctl:
[metro_ctl@LX-TSC2 ~]$ echo $ORACLE_SID
TSC
[metro_ctl@LX-TSC2 ~]$ echo $ORACLE_HOME
/oracle/product/10.2.0/db_1
[metro_ctl@LX-TSC2 ~]$ echo $PATH
/home/metro_ctl/fuentes/java/classes:/home/metro_ctl/fuentes/java/lib/classes12.zip:/home/metro_ctl/fuentes/java/bcprov-jdk14-128.jar:/usr/java/j2sdk1.4.1_01:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/home/metro_ctl/bin:.:/oracle/product/10.2.0/db_1:/oracle/product/10.2.0/db_1/bin:/oracle/product/10.2.0/db_1/lib:/home/metro_ctl/pipe:/home/metro_ctl/bin
I am able to login without problems with user metro_ctl if I specified that SID at the sqlplus :
[metro_ctl@LX-TSC2 ~]$ sqlplus metro_ctl/metro_ctl@TSC
SQL*Plus: Release 10.2.0.4.0 - Production on Sat Oct 26 08:34:42 2013
Copyright (c) 1982, 2007, Oracle. All Rights Reserved.
Connected to:
Oracle Database 10g Release 10.2.0.4.0 - Production
SQL>
But I don,t want to specified the SID since it is already specified in the enviroment variable ORACLE_SID, I want to login just using 'sqlplus metro_ctl/xxx'
In case needed, I paste the following:
[oracle@LX-TSC2 admin]$ ps -ef|grep pmo
oracle 24463 1 0 06:32 ? 00:00:00 ora_pmon_TSC
[oracle@LX-TSC2 admin]$ cat tnsnames.ora
# tnsnames.ora Network Configuration File: /oracle/product/10.2.0/db_1/network/admin/tnsnames.ora
# Generated by Oracle configuration tools.
TSC =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = LX-TSC2)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = TSC)
[oracle@LX-TSC2 admin]$ cat listener.ora
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = TSC)
(ORACLE_HOME = /oracle/product/10.2.0/db_1)
(PROGRAM = extproc)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = LX-TSC2)(PORT = 1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
[metro_ctl@LX-TSC2 ~]$ tnsping TSC
TNS Ping Utility for Linux: Version 10.2.0.4.0 - Production on 26-OCT-2013 08:37:56
Copyright (c) 1997, 2007, Oracle. All rights reserved.
Used parameter files:
Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = LX-TSC2)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = TSC)))
OK (0 msec)
Any help will be appreciate.Hello.
I finally did solved my problem . I want to thank to all the people who tried to help me with my issue. I am now able to use sqlplus without using SID at the end:
metro_ctl@LX-TSC2$ sqlplus metro_ctl/metro_ctl
SQL*Plus: Release 10.2.0.4.0 - Production on Sat Oct 26 13:41:51 2013
Copyright (c) 1982, 2007, Oracle. All Rights Reserved.
Connected to:
Oracle Database 10g Release 10.2.0.4.0 - Production
SQL> select * from cat where rownum < 7;
TABLE_NAME TABLE_TYPE
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
I solved it doing the following steps:
1)Log on as root and change permission.
bash-3.00$ su Password:
# umask 022
# cd $ORACLE_HOME
# chmod 755 *
# cd $ORACLE_BASE/admin/$ORACLE_SID
# chmod 755 *
# cd $ORACLE_HOME/bin
# chmod 6751 oracle
# exit -
Hi all,
i have one requerment. that is in the report i will give date on selection screen ,based on the date i want to get month only.
on that month ican use variable offset.. please give me the code if any body have (i_step =2).
thanksHi.
You can try the next:
1. create variable for user date (lets say Z_DATE)
2. create variable for month (not ready for input, mandatory, customer exit) lets say Z_MON
3. in [EXIT_SAPLRRS0_001 |http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/20f119d9-922d-2c10-88af-8c016638bd90?quicklink=index&overridelayout=true]try to read i_t_var_range table with key Z_DATE
4. parse this value - take by ABAP only month from the date
5. set this value (month) = value - 1
6. assign this value to Z_MON variable.
Regards. -
Hierarchy variable for the char
Hi All,
Can v creat the Hierarchy variable for the char who does not hav the heir. another thing is whats the procedure to create the hierarchy variable bcoz when i select the char to create the variable its showing var of type char. how i hav to change it to hierarchy.
Thanxhie,
i think i understood what you want.
I think you can achieve this by following way.
1) create a text variable for user entry. For which user enters values 2, 3, or 4 as you said.
2) create a dummy calculated key figure and assign this text variable to its description
3) when query will execute, user inputs values 2 or 3 or 4 which will be reflected in the output in the title of the new dummy KF.
4) then write a macro to read that value and delete 1 or 2 or 3 columns from output as necessary before user can access the actual results.
Regards,
Purvang -
Bex - Use of Variable for multiple results
Hello guys, I need to create a query in Bex with this structure:
Rows:
- 0FISCPER
Columns: Restricted Key Figure
- 0AMOUNT
- 0PSTN_DATE (filtered by a variable having the last day of each 0FISCPER).
I don't know how to give logic to the user exit variable to determine the last day of each 0FISCPER in the rows. I've done similar variables with only one possible value as result, but this is a new scenario for me.
Is this possible to be done?
thanks in advance,
Mariano.Hi Mariano
I think that you have tu use the Function Module 'LAST_DAY_IN_PERIOD_GET ' this module will take Fiscal Year, Fiscal Year Variant and Period as input, and it will give the last day/date of that Fiscal year period
The step by step will this:
1) create an exit variable with opcion processing by Customer Exit
2) If you need create also a variable for user input and make reference to variable with customer exit. If this is not the case forget this step.
3) Goto CMOD TCode in SAP-BW/BI and then give your Project Name and click on Change button.
4) Click on Components
5) Double Click on INCLUDE ZXRSRU01.
6) there you have to write de abap code using the CALL FUNCTION 'LAST_DAY_IN_PERIOD_GET'
If you need i can write you in spanish.
Hope this helps
Natalia. -
Variable Selection For User in Web Interface for BPS
Hi All,
I've created a manual Input sheet in BPS0 to upload target sales. User need to select the month, plant and then enter the target amount for each category. Its working fine.
Now I need to create web interface for user to upload the data every month. Using BPS_WB I've created the interface (with help of Wizard). I'm getting the input sheet. But I'm not able to get screen where user can select the parameters?
How to get this? It should work like web report, where user select the report variables then execute. Only difference here is user will have to enter the data for selected variable.
Thanks in advance.
Regards: GauraveHi....add the variables to a folder along with the layout. Then create the web interface.
-
when i open itunes, it gives me a message "the folder itunes is on a locked disk or you do not have write permissions for this folder" i am the only user and it was working a week ago whats wrong with it? it will not open itunes
Hi lvdmerwe!
I have two articles here for you that should be able to help you troubleshoot this issue further:
Trouble adding music to iTunes library or importing audio CD
http://support.apple.com/kb/ts1387
iTunes: Missing folder or incorrect permissions may prevent authorization
http://support.apple.com/kb/ts1277
Take care, and thanks for visiting the Apple Support Communities.
-Braden -
My 18 mo old grandson hit a few keys on my wife's mid 2010 MbPro while she was logged in and eliminated her user login from the startup/login screen. I used resetpassword utility to reset p/w for System Administrator to access the machine and the user folder is intact. (The account also does not appear in the resetpassword pulldown list of users.) I have copied all of the folders except Library in her original account into a newly created account. Is there a procedure to (1) re-activate/re-access her original account, or (2) migrate her original Library information/settings to the new account?
User Account - Rebuild
User Account – Migrate Data
User Account – Combine Two
Maybe you are looking for
-
Hide Print Button On Bill After Click
hi, i have to create a bill and create a Print Button On this bill . Now I want when i click on that button then generate a pop up and ask do you want to prient .If i press ok then prient button should be hide and print the bill. How can i hide butto
-
Hello, I'm new to posting to discussions so please bear with me. I downloaded a .pdf file from a reputable website (right click/open file with). It opened in Adobe Acrobat pro9.0. When I went to save the file, the folder structure in the Save As menu
-
Error while executing the query
Hi all, I am facing two errors while executing my query namely 1)The validity interval has initial value as lower limit. 2)Diagnosis Query uses non-cumulative key figures. It requires calculation for non-cumulative values for more than 2000 periods
-
I just renewed my subscription to convert a Word document to a pdf. Your sales department told me there was a hold up in confirming the purchase. I need to do the conversion now. In fact, if it had worked, I would be done now. [private information
-
HTML5 tag audio not working in Safari
I've included a very simply HTML5 script in my webpage like this: <!DOCTYPE HTML> <html> <head> <title>HTML5 Player</title> </head> <body> <audio controls="controls" autoplay="autoplay" <div class="jive-quote"> <source src="http://www.mydomain.com/fo