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,
    Brandon

    Hi 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
    /p

    I 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.

  • Using Session Variables for User Login - sometimes they don't persist... what am I doing wrong?

    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!
    Joe

    Ian,
    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 &lt;[email protected]&gt; 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 &amp; 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 advance

    Hello 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

  • CUSTOMER VARIABLE FOR MONTH

    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).
    thanks

    Hi.
    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.
    Thanx

    hie,
    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: Gaurave

    Hi....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

    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

  • User account is not accessible for login, but remains in Users folder. Can it be re-activated?

    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