How to separate single iView to several and setting its' access properties?

Hello again!
Well now I create a single iView from my Web Dynpro application and it's work properly. My app based on CarRentalTutor but cities and vehicles for bookings saved in its' own tables.
View structure of my app for single view:
window:
|----view with only TabStrip
|--|--1st tab has a ViewContainerUIElement:
|--||--view with bookings list
|--||--view wich represents form for add/edit one booking
|--|--2nd tab has a ViewContainerUIElement:
|--||--view with cities list
|--||--view wich represents form for add/edit one city
|--|--3rd tab exactly like 2nd but for vehicles
Tasks:
1) I need create 2 iViews: one for booking list and form for add/edit and second with TabStrip with 2 tabs (for cities and vehicles).
2) create different roles for diff users - for example, one user can be only view a list of cities & vehicles; second can edit this data; 3-rd can adding bookings and so on. The question is: where I can make an appropriate settings?
For 1-st task I tried to do follow:
Create new structure:
window:
|----view with only TabStrip
|--|--1nd tab has a ViewContainerUIElement:
|--||--view with cities list
|--||--view wich represents form for add/edit one city
|--|--2rd tab exactly like 2nd but for vehicles
|----view with only ViewContainerUIElement (marked as default):
|--|--view with bookings list
|--|--view wich represents form for add/edit one booking
Doing step 6 from http://help.sap.com/saphelp_nw04s/helpdata/en/44/a765695df67037e10000000a422035/frameset.htm
Of course redeploy the app.
Creating new iView in portal, choose Create one iView from each application view, select my app and have no views to add
What was be wrong?
Regards,
Lev

Hello, Sharadha
Yes, I have noticed about it. But I run my app inside the portal and need to have a multiple iViews.
Well let's try to do it with easy example: I have 2 views (call it "content views") contains only labels (for simplicity) and want to create 2 iViews - one for every of content views (hope this was clear)
Steps, wich I made:
1) create another 2 views (call it "root views"), wich have only ViewControllerUIElement containers
2) embed content views in these containers - one view per container. So I've got followed structure: root view #1 with embedded content view #1 and root view #2 with content view #2. One of the root views is default
3) set application property sap.canBeSplitInIViews to true
4) deploy app
5) in the portal go new iView->Web Dynpro Java application->Create one iView from each application view. Next I select my app, expand it and see only one view wich have default property set to true, but want to see all views...
(if I set default property to false for all root views then I see anything in the last step)
Please check this list for mistakes... I'm going crazy with it

Similar Messages

  • I just bought a iMac G5   iSight from my school, how do I clean the hard drive and set it up as a new iMac, I just bought a iMac G5   iSight from my school, how do I clean the hard drive and set it up as a new iMac

    I just bought an iMac G5 with iSight. How do I wipe the hard drive and set it up as a new iMac

    Boot from your Mac OS X installer DVD.  After selecting a language, choose "Disk Utility" from the menu bar.
    When Disk Utility launches, use the "Zero Out Data" option under the Erase tab.  Erase the entire disk, not only the free space.
    One pass of zeros is secure enough for normal use.  One pass will take a couple of hours, so plan some time.
    Message was edited by: EZ Jim

  • Single URL for internal and external CRM access when using IFD

    Hello,
    At one of our client site I have setup IFD on CRM 2011. This IFD is behind TMG. My client is a big corporation therefore all CRM components including CRM, ADFS and SQL are on separate servers.
    I have configured IFD using single url https://orgname.contoso.com Their IT staff wants to know why can't they use single URL for internal and external access where internal users are nto prompted for authentication
    when logging on to the CRM server. I know you can do URL re-write in ADFS but they want to know the reason "why internal users can't use the same IFD URL and don't get prompted for their credentials". Text below is from their IT staff.

    There are several approaches to your question.  You need to set up both an internal and an external relying party trust. If you use the external URL, it will always direct you to the signin page, if you use the internal URL, it will resolve you single
    sign on.
    I've configured IFD for CRM multiple times, and this is how it works. CRM looks at the URL. If you use the external URL (org.domain.com), it will prompt for credentials. So what you are asking for, a single URL that works single sign on internally and prompts
    externally really isn't possible.
    What I recommend is:
    1. make the external URL available internally
    2. Configure all outlook clients against the external URL, that way you won't have to reconfigure when someone goes internal to external
    3. Have users who are primarily internal use the internal URL for the web client, which will resolve single sign on
    4. Have users who are primarily external use the external URL for the web client
    For #1, since you only need to enter the credentials when you first configure CRM, it is in all effects single sign on.
    One thing I haven't tried that may work is using IIS redirect internally to redirect the external URL to the internal URL. There is also a powershell script in the IFD guide that you can use to make the outlook client switch between the internal and external
    URL's, but nothing that will give you a single URL that works as the internal relying party trust when internal and the external relying party trust when you are external.

  • How to run the Oracle SOA Suite and all its prerequisites on different mach

    Greetings,
    Due to the difficulty to run the SOA Suite and all its prerequisites, including JDeveloper, on a single machine, I would like to deploy the admin server, the soa server and the bam server on separate machines. Is it possible and, if yes, how ?
    Kind regards,
    Nicolas

    yes.
    You can just install db + rcu + wlst + soa on 1 machine. After that you middleware should be up and running.
    Now you can install jdeveloper + soa extensions on your client and connect to the remote location of the soa server
    or did i misunderstood you ?

  • How do I restore just Apple Mail (and all its folders & settings) with TM?

    Hi folks,
    I was trying to set up an e-mail client on a PC, clicked and unclicked my gmail pop & imap on and off, and when I got home to my Apple MacBook, I had inadvertently reloaded (twice!) every e-mail that I've ever gotten in g-mail to Apple Mail which I use happily at home! No matter what I do, Apple Mail just won't delete the 29,000+ emails. And Mail is hanging, I suspect it just can't handle the massive numbers of e-mails and all the attachments, images, etc.
    So I figure I must start from where I was at last Time Machine backup. I want to restore everything about Apple Mail as of my last backup -- all the same folders, saved mail, preferences, etc. How do I restore just Apple Mail but nothing else? Thanks!
    -- Josh

    I've never done that, and don't think I've seen any similar posts here. You might want to look in the Mail and Address Book forum at: http://discussions.apple.com/forum.jspa?forumID=1223
    Take a look on your system at +<your home folder>/Library/Mail.+ (List view is probably best for this).
    You'll see a number of folders for accounts and mailboxes. There are separate folders for each account, and within them for various mailboxes, plus folders for "on my Mac" mailboxes.
    With Mail off, of course, I think you should be able to restore either the entire Mail folder, or selected sub-folders within it, via Finder > Time Machine.
    After you do that, you may need to use the +Mail > Mailboxes > Rebuild+ option in Mail.
    (Do not use the specialized Mail > Time Machine +Recover your <named> Mailbox+ option there, as it will leave the current contents alone, and restore the messages to a new "restored" mailbox.)
    Let us know if this helps or hurts.

  • HT5621 How do i delete an icloud account and set up a new account with icloud if i dont no the old accounts password

    How do i delete an icloud account to set up a new icloud account if you dont know the old accounts password

    Welcome to the Apple community Amber
    If you mean that Find My Phone is asking for a password to a different Apple ID to your current Apple ID.
    This feature has been introduced to make stolen phones useless to those that have stolen them.
    However it can also arise when the user has changed their Apple ID details with Apple and not made the same changes to their iCloud account/Find My Phone on their device before upgrading to iOS 7, or if you restore from a previous back up made before you changed your details.
    The only solution is to change your Apple ID back to its previous state with Apple at My Apple ID using your current password, you don’t need access to this address if it’s previously been used with your Apple ID, once you have saved these details enter the password as requested on your device and then turn off "find my phone" and delete the account from your device.
    You should then change your Apple ID back to its current state, save it once again and then log back in using your current Apple ID. Finally, turn "find my phone" back on once again.
    This article provides more information about Activation Lock.

  • How to open standard New Contact Dialog and set phone for it on WIndows Phone 8.1

    It is not possible to add contact to strandard collection. You can add contact only to your application collection. But if your application will be removed you will lost all it contacs.
    That's why I want to open standard windows phone 8.1 dialog for adding new contact user and set Phone in it.
    Is it possible to open standard dialog for adding contact with specifi info from C# ?
    My .NET Blog with projects and feedback.
    Since May 30, 2014 I am waiting for Microsoft fix
    these 2 bug. If you know how to speed them up, please help

    I guess another option is to have the users log in with there Microsoft account and add contacts to there Microsoft account with the live sdk

  • How to pass querystring value to swfobject and set it in adobe flash

    Hi,
    I must tell that I have not much knowledge about flash.
    I have a flash slideshow on my homepage which displays news by a xml file under http://bit.ly/q48UmE and I am using slideshowpro for it. That slideshow xml file path must be set within adobe flash program.
    Xml file path is under http://bit.ly/pBeaUX if you would add ?lang=en, it would output english version.
    What I need in here, when a language is changed from language selector at header, News must be set as selected language respectively. My question is how to get querystring value and pass it to adobe flash so it is changed and set according to the selected language.
          var flashvars = {
          var params = {
            bgcolor: "#000000",  
            allowfullscreen: "true",
            wmode:"transparent",
          var attributes = {}
              swfobject.embedSWF("swf/slideshowpro.swf", "flashcontent", "550", "400", "10.0.0", false, flashvars, params, attributes);
              //attributes.addVariable("dil", "<%=request.querystring("lang")%>");
    Any help much appreciated

    Since there are only two languages to choose from, you could simply use a Javascript document.write() function to write out the alternate object and embed section of that page when/if the user selects English. In any case, you don't want to use Flash vars(). There is no way to get the Flash movie to read a new value after the movie has loaded. You could store the language value change in a Javascript variable and then read that variables value from the Flash movie.
    If you are changing out the entire movie when the language is changed, I would use the first method: Javascript document.write(). If you have both the Turkish and English language content in the same movie then I would use the second method and have Flash read a variable from the language selector. You can use the ExternalInterface class for that.

  • How to add text in .ai file and  set position, font, size and colour

    I want to place multiple lines of of text (individually) into .ai file and set size, font, colour and position for each.
    Preferably text should have origin in a single point (rather than be framed)
    Hope anyone can help me out.
    Thank you in advance.

    Here's what's in the Scripting Reference
    Creating and modifying text frames
    // Creates a document with text frames displaying path, area and point
    // text, changes the content of each frame then deletes the 2nd frame
    // create a new document
    var docRef = documents.add();
    // create 3 new textFrames (area, line, point)
    // Area Text
    var rectRef = docRef.pathItems.rectangle(700, 50, 100, 100);
    var areaTextRef = docRef.textFrames.areaText(rectRef);
    areaTextRef.contents = "TextFrame #1";
    areaTextRef.selected = true;
    // Line Text
    var lineRef = docRef.pathItems.add();
    lineRef.setEntirePath( Array(Array(200, 700), Array(300, 550) ) );
    var pathTextRef = docRef.textFrames.pathText(lineRef);
    pathTextRef.contents = "TextFrame #2";
    pathTextRef.selected = true;
    // Point Text
    var pointTextRef = docRef.textFrames.add();
    pointTextRef.contents = "TextFrame #3";
    pointTextRef.top = 700;
    pointTextRef.left = 400;
    pointTextRef.selected = true;
    redraw();
    // count the TextFrames
    var iCount = docRef.textFrames.length;
    var sText = "There are " + iCount + " TextFrames.\r"
    sText += "Changing contents of each TextFrame.";
    // change the content of each
    docRef.textFrames[0].contents = "Area TextFrame.";
    docRef.textFrames[1].contents = "Path TextFrame.";
    docRef.textFrames[2].contents = "Point TextFrame.";
    redraw();
    docRef.textFrames[1].remove();
    redraw();
    // count again
    var iCount = docRef.textFrames.length;
    Your are looking stuff with the pointTextRef.

  • How to recognize string in txt file and set it as variable

    Hi, 
    I have txt file and somwhere in it string starting with:
    data directory....:
    How (using batch file) find it in the text, read and set the value as a variable? I mean the string is:
    data directory....: c:\datadir
    where what I mean value is  in this case "c:\datadir". So I want batch file to read the txt file, find string starting with "data directory....:" and then set "c:\datadir" as a variable. 
    Best, mac

    It's not very intuitive to do this sort of thing in a batch file. If you have the option to use PowerShell instead, I'd highly recommend it. It's the new way for performing command-line tasks in Windows, and there's no need to struggle with the old command
    prompt anymore.
    Here are PowerShell and batch examples of doing this type of string parsing:
    # PowerShell:
    $dataDirectory = Get-Content .\test.txt |
    ForEach-Object {
    if ($_ -match '^\s*data directory\.*:\s*(.+?)\s*$')
    $matches[1]
    break
    $dataDirectory
    # Batch file:
    @echo off
    setlocal EnableDelayedExpansion
    set DATA_DIRECTORY=
    for /F "tokens=1,* delims=:" %%a in (test.txt) do (
    set PROPERTY=%%a
    set PROPERTY=!PROPERTY:~0,14!
    if /I "!PROPERTY!" equ "data directory" (
    set DATA_DIRECTORY=%%b
    :RemovingSpaces
    if "%DATA_DIRECTORY:~0,1%" neq " " goto :SpacesRemoved
    set DATA_DIRECTORY=%DATA_DIRECTORY:~1%
    goto :RemovingSpaces
    :SpacesRemoved
    echo %DATA_DIRECTORY%
    endlocal

  • How do i increase height of mc and keep its width?

    i have a mc which seize is height = 150 and width = 2 (like a line).
    i have a script which rotate this line and increases its length. this works, however i dont know how to keep the width so that it wil remain 2.
    this is the scrip in as3 :
    function rotateMoveClip_u(e:Event)
              var target=(center.x);
      e.target.rotation=((-target+45)/4)*1.25;
              mc.height = Math.sqrt((target-75)*(target-75) + 150*150);
      mc.width=2
    //this line is  is wrong
    maybe using "height" and "width" is wrong?
    thank you

    Even though you rotate your line (to say, horizontal), you still need to adjust the height (because it's original orientation was a vertical line). So when you rotate the line so it's horizontal you do not update width, you still update height. Just leave width alone.
    Same goes if your line was originally horizontal and you wanted it to be vertical. If the original width was 150 and height was 2 (horizontal line) and you rotate it 90 degrees to be a vertical line, you would not adjust height to make it a longer vertical line. You'd adjust width.

  • Need help to check multiple conditions and set AD user properties

    hello All,
    I have a data csv sheet where information as follows, using below information I need to update AD account attributes based on below conditions . I have full right and I can set any user properties. So this is not access right issue.   
    samaccountname,Othertelephone,language,employeeId
    abcd                      XXXXXXXXX     EN         SMS
    Now I need to check following conditions:
    Othertelephone =  if this should not be blank ,if so display message " filed is blank " and no changes should allowed in further attributes and  it should abort
    language= this field should only contain  EN or FR value if No display msg " error in language field " and no further changes to  the user attributes and it should abort
    employeeID= this field should only contain OTP or SMS value if Not filled display msg " error in Employee ID field " No further changes to the user attributes and it should abort
    changes to user will permit  when all attributes is filled. I do the testing taking samaccountname , othertelephone and employeeId into consideration but it did not helped. Getting error
    THIS is complete Code Of my Task where you need my focus on conditions
    group=Get-QAdGroup -SearchRoot  "domain/vpn group"
    Import-Csv D:\VPN.csv |
    ForEach-Object{
    if ($_.samaccountname -eq "")
       Write-Host "SAMACCOUNTNAME is blank"   -fore red
    else
     $user=Get-QAduser $_.samaccountname
    if ($user.memberof -contains  $group.DN)
     Write-Host "$($_.Samaccountname) user is allready a member" -fore red
    else
     Add-QADGroupMember $group $_.Samaccountname
    If ($_.othertelephone -eq "")
    Write-Output "$($_.samaccountname) telephone Number is blank"
    else
    if ($_.EmployeeID -notmatch 'OTP' -and 'SMS')
    Write-Output "$($_.samaccountname) EmployeeID field is not correctly field")
    Else
    Set-QADUser $_.SamAccountName -ObjectAttributes @{telephonenumber=$_.othertelephone;EmployeeID=$_.EmployeeID}
    error
    Set-QADUser : Access is denied.
    At C:\Users\g512263\AppData\Local\Temp\5f8facb6-f942-4c3d-b924-8953d9a706da.ps1:37 char:8
    +                    Set-QADUser $_.SamAccountName -ObjectAttributes @{telephonenumber=$_.othe ...
    +    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : NotSpecified: (:) [Set-QADUser], UnauthorizedAccessException
        + FullyQualifiedErrorId : System.UnauthorizedAccessException,Quest.ActiveRoles.ArsPowerShellSnapIn.Powershell.Cmdlets.SetUserCm
       dlet

    <title>Untitled - PowerGUI Script Editor</title>
    Hello JRV,Thank you for your time, There is no comma in my csv file , I double check. below I wrote a simple code.I removed all the conditions and just try to set the EmployeeID and it is working fine with same file.But as soon as I add conditions it gives access denied. as well as if I remove employee Id from your previous code and only try to set telephone No. still it gives access denied.I am just trying to figure out what is causing this.
    $group=Get-QAdGroup -SearchRoot "com/Group"
    Import-Csv D:\VPN.csv |
    ForEach-Object{
    if ($_.samaccountname -eq ""){
    Write-Host "SAMACCOUNTNAME is blank" -fore red
    }else{
    $user=Get-QAduser $_.samaccountname
    if ($user.memberof -contains $group.DN){
    Write-Host "$($_.Samaccountname) user is allready a member" -fore red
    }else
    Add-QADGroupMember $group $_.Samaccountname
    If ($_.othertelephone -ne "")
    Set-QADUser $user.SamAccountName -ObjectAtt Aributes @{telephonenumber=$_.othertelephone}
    } else
    Write-Output "$($_.samaccountname) phonenumber is blank"
    If ($_.EmployeeID -ne "")
    Set-QADUser $_.SamAccountName -ObjectAttributes @{EmployeeID=$_.EmployeeID}
    }else
    Write-Output "$($_.samaccountname) EmployeeID field is blank"
    If ($_.Preferredlanguage -ne "")
    Set-QADUser $_.SamAccountName -ObjectAttributes @{Preferredlanguage=$_.preferredlanguage}
    } else
    Write-Output "$($_.samaccountname) PreferredLanguage field is blank"

  • How to use different iViews for variables and queries?

    Hi all!
    I need to use separtate iViews for storing variables and extracting queries.
    For example, I have one variable "Currency" for two different queries,  and I need that all of these queries (in separate iViews) would use the value of currency was put by user in the first iView with only one input.
    How can I do this task? Is it possible at all?
    Thanks for replies.

    Hello Alex,
    You have to use EP client framework (EPCF) in your development.
    I hope this idea will help you.
    Kind regards, Pino.

  • Urgent- How to separate bad records from load and put into a separate table

    We have an error handling requirement in ODI 11g from the client that whenever a bad record is encountered the execution flow shud not stop rather it shud separate those records into an error table so that at the end of the load we shud be left with all the records (except bad records) in the target table and those bad records shud be there in a separate error table.
    The definition of the bad records may include the size of a column or datatype mismatch between source and target table. How to implement this error handling strategy in ODI or is there any out of box solution that we can leverage Please Help.
    Thanks & Regards,
    SBV
    Edited by: user13133733 on Dec 23, 2011 4:45 AM

    Hi SBV,
    Please find my responses below,
    I have tried the steps suggested, however i have some doubts:
    1. What all data exceptions (e.g. primary key constraint violation etc.) are covered in this mechanism?Yes you can handle PK,FK, Check constraints violations etc., using CKM.
    2. If there is a column size mismatch between source and target table will this work? (I think not because i tried it and it'll give error before populating the I$ table, because I$ is created according to the source).
    You are right column size mismatches will not be captured as a part of default CKM property.
    Also i am getting an error in the creation of SNP_CHECK_TAB step. In my case ODI is by default making a query like "create table .SNP_CHECK_TAB" , now this dot (.) before SNP_CHECK_TAB is making it an invalid table name and hence this step is a warning (not an error), but in the next step (delete previous checksum) it is throwing an error as this step is also looking for .SNP_CHECK_TAB table which is not there.
    Please help me where the issue lies. I have NO idea why it is making that query by default I have freshly impoted the CKM Oracle and used it.
    This is coz there is no DEFAULT physical schema not defined at your target data server.
    Go to, Topology Manager-> Phy architecture -> <Your Technology>-> <Your target data server>-> expand, open up your physical schema and check DEAFULT.
    Thanks,
    Guru

  • How to separate single photos from that have been put into an album

    I always import and categorize my photos into albums immediately. But I've accidentally imported photos without putting them into an album so they don't appear in the 'events' section. They do however appear in the 'all photos' section along with thousands of other photos. Is there a way to separate photos that are already in an album from those that are not yet in one so I can easily see which ones I haven't organized and sort them from there?

    IN Photos?
    File -> New Smart Album
    Album > is not -> Any

Maybe you are looking for

  • G4 with OS X 10.4.11 and DVD's in various formats (NTSC, PAL, SECAM).

    Can a G4 AGP Graphics "Sawtooth" running OS X 10.4.11 Tiger play DVD's in the various regional formats (such as NTSC, PAL, and SECAM) an unlimited number of times, or is there a limit to how often the capability to play a particular format can be swi

  • MacBook Pro / MacBook memory compatibility

    I have a 2.2 Duo MBP. I am going to upgrade to 4G of ram and I have a friend that owns a MacBook Black 2.0 Duo. From what I can see, they are both 200 pin SODIMM's PC-2 5300, 128x64. She wants to buy both of my 1G sticks from my MBP to max out her Ma

  • AE shuts my XP PC down

    Help needed please. I have my XPPC ( i know... i know..)in the living room connected to the tv. Its wirelessly linked to the internet from a modem in another room. i want to stream my music to a stereo in a third room. I follow all the instructions a

  • Is there a way to get  old system 4.7 version mangement to New ECC

    Hello D02 (ECC 6.0) system has been upgraded from D01 (SAP 4.7). The developers want to see the history of the SAP requests (Version Management) in D01. Is there a way to put this info into the new D02 (ECC 6.0) ? Regards, Venkat.

  • Are there any good tutorials on how to do digital paintings?

    I have some drawings of mine that I wanted to turn into digital paintings. I can't find any good tutorials on YouTube. This is an example of something I would like to learn: