Property filtering for KM folders

Hi,
In my scenario, I'm creating XML forms (say news). I have custom properties (say user's full name - I haven't found any default attiribute for full name of the user(is there any ?) so I've created one) in each form which is filled by the users during form creation. Then, I want each user to see the forms that they've created only. Filtering the created forms with my custom property seems to be the solution but I could not figure out how to do it . Any ideas ?
Best Regards
Ahmet

Hi Anmet,
seems that you need to develop a new namespace filter. This kind of filter is able to hide some resources depending upon defined criteria. For example the filter can determine who is the current user and hide all the news contained in the current folder, which have user property value not equal to current user id or whatever.
If you want other info about this filters:
http://help.sap.com/saphelp_ep60sp2/helpdata/en/38/76bd3b6e74d708e10000000a11402f/frameset.htm moreover in SDN you can find some docs, wrote by Thilo Brandt, about their implementation, for example "Implementing a namespace filter.pdf".
Ciao
Roberto

Similar Messages

  • Turn off filters for sub-folders

    If filters are applied to a folder and the filter bar is hidden it is easy to forget and wonder why pics are missing. Working through all folders and sub-folders to make sure filters are off for every one is time consuming - would it be possible to have a menu item for "Filters off including all subfolders"?

    >you might overwrite a previous (valid) backup
    Umm, the catalog backups created by Lightroom are stored in uniquely numbered and dated folders, you also have the option of checking their integrity before opening the application. Even a dumb user would be hard pressed to unwittingly overwrite a backup.
    >If you have it checked and you write out the data, that gives you the opportunity to recover your edits in the event of a loss of the catalog file.
    If that is "sole" reason for disagreeing with me then you clearly know a heck of a lot less about Bridge / Photoshop / Camera Raw / Lightroom interoperability than I credited you with.
    The default double-click behaviour with Bridge CS3 and Camera Raw 4.0 was to open TIFF/JPEGs that contained parametric data into Camera Raw. This drove a lot of folk nuts and was addressed by the inclusion of two new preference settings in Camera Raw 4.1. However, many photographers will pass out TIFF/JPEG to clients or 3rd parties for printing etc. There's no telling whether the recipients of such images have updated to 4.1 or even if they know that the new preferences in camera raw exist.
    The Lightroom preference also addressed the situation where users got very ticked off with Lightroom writing development settings back into their non raw files.
    I suggest you reread what I wrote in my earlier post, maybe even download a copy of CS3/ACR 4.0, run it in default mode, then let me know how long it takes before you start pulling your hair out.

  • Is it possible to have filters for one account on 3 devices ? And have the same results/folders.

    I have one email account on 3 devices and I need to filter all received emails, on all 3 devices. Same folders and same filters.
    If I create a filter rule on one PC then I can't find the filtered emails ( that are in the new created folder on PC no.1 ) on the other devices. What can I do?

    To answer the question as stated in your topic, it's possible but not easy.
    Obviously you can enter the same filters by hand on each installation of Thunderbird, but it's tedious and error-prone. You can set them up on one machine and copy the filter files over to the other machines. Also tedious and error-prone.
    The way you describe the messages vanishing from sight suggests strongly that you're currently using POP, and this has no way of making use of shared folders. To continue working in this way, all you could do is set each client to leave a copy on the server for the others and painstakingly manage a set of filters on each and every machine, keeping them in synch by hand and careful management. (And ditto for your folders.) You'd also have to attend to the POP server from time to time to remove accumulated messages left there by your clients.
    The real answer to this and your later question is to use an IMAP-connected account, where all your data lives in one place, on the email provider's server, and all your devices simply look at and work with one common set of data. Any filtering, editing, moving, etc you did on one machine would very quickly become visible on the other machines. In fact. the ability for more than one machine to be simultaneously be working on the same message becomes a somewhat worrying possibility. It's not clear if this is a likely event in your scenario.
    Even using IMAP, if you filter at the client then you'd still have the issue of managing multiple instances of your filters, and the final part of this is to make use of filtering offered by the server; then the filtering takes place "at source" and you have just one filter set to maintain.
    If your current email provider doesn't provide IMAP, and cannot offer it, then there are many alternatives who will. If it's for business then I think you should look for a paid-for service that includes guarantees, backups and an SLA. Your domain provider should be able to offer this.
    For personal use, many of the free suppliers are worth considering. Googlemail works well, but if you're uneasy about their pervasiveness, have a look at gmx/1&1. Microsoft's hotmail/live mail/outlook.com offers IMAP. Yahoo! probably does (please check in your locality) but they have a bad track record and a lamentable reputation and I wouldn't want to entrust them with any precious material.

  • Folders Management - Property Unification for ArchiveLink Documents

    Hello,
    is it possible to create and fill the property unification for archivelink-documents (SP for ArchiveLink) in backgroud when I add an archivelink-document in a records?
    I have customized the property unification for archivelink-documents and it work manually within the record, but I want to fill it automatically with a programm.
    Thanks in advance.
    Karin

    Hi Maxi,
    You need to create another page for this. 1) Create a KM Navigation iView and to its Path to Initially Displayed Folder property give your KM folder path.
    2) assign this iview to a new created page
    3) assign this page to the same Nav role
    4) for search, create a km search iview and you can keep this iview anywhere in the page for doing search.
    Regards,
    Sen

  • By passing time based publishing namespace and property filters

    Using the RF explorer i found that the TBP service uses TBP_NAMSPACE_documents namefilter and the TBP_PROPERTY_documents property filter for visibilty and manipulate resource properties.
    My goal is depending on a checkbox on the user interface of the KM search iView I would like to bypass or make sure these filters don't execute..
    Any ideas?
    Even if i could configure they priorities of the filters they would still run and filter out the documents.
    I would let TBP would work as usual but if a user selected the checkbox the KM search iView would also bring back results of expired or documents not valid yet.
    That is temporary disable the TBP service.
    Any ideas how these could be achieved programmatically would be appreciated??
    Henri

    Hi Henry,
    First, let me say that we have set up TREX to NOT filter out documents that have not been published (or have expired).  To do this, we needed to give the index_service write access to the folders we wanted this to work for.  I am not sure how to do this 'on the fly' though.
    Now, I actually see one problem with what you are wanting:
      Even though TREX is returning all unpublished documents, the only users in our environment who can see them are users who have WRITE access to the folders these documents exist in in the first place.  So, unless you give everyone write access to all the folders, most users will not get back the search results they are expecting.
    Regards,
    Graham.

  • Problem using string to store evt.target.data and apply property filters

    I have about 9 buttons on my stage and I want to write code for the rollover and rollout effects, I only want to write the code once so I am trying to pass the button info into a string via evt.target.data and it pass the info properly into my string variable but when I try to set my filter to that variable, setting my movieclip instance name to that variable, I get 2 errors:
    1119: Access of possibly undefined property filters through a reference with static type String.
    Warning: 1072: Migration issue: String is not a dynamic class.  Instances cannot have members added to them dynamically.
    My code is:
    import fl.transitions.Tween;
    import fl.transitions.easing.*;
    var thumbArray:Array=new Array();
    var movieClipLoader:Loader;
    var movieClipsStage:Array=new Array(mc0,mc1,mc2,mc3,mc4,mc5,mc6,mc7,mc8);
    toolTip_mc.alpha=0;
    var lumRd:Number=.2127;
    var lumGr:Number=.7152;
    var lumBl:Number=.0722;
    //grayscale
    var grayscale:ColorMatrixFilter = new ColorMatrixFilter([lumRd, lumGr, lumBl, 0, 0,
    lumRd, lumGr, lumBl, 0, 0,
    lumRd, lumGr, lumBl, 0, 0,
    0, 0, 0, 1, 0]);
    //drop shadow
    var ds:DropShadowFilter = new DropShadowFilter();
    ds.distance=5;
    ds.blurX=10;
    ds.blurY=10;
    ds.alpha=.7;
    //varialbe to store movieclips based on rollover
    var whichThumb:String;
    var myXMLInfo:XML;
    var thumbList:XMLList;
    var toolNameList:XMLList;
    var myXMLLoader:URLLoader=new URLLoader  ;
    myXMLLoader.load(new URLRequest("stars.xml"));
    myXMLLoader.addEventListener(Event.COMPLETE, loadComplete);
    function loadComplete(evt:Event):void {
    myXMLLoader.removeEventListener(Event.COMPLETE, loadComplete);
    myXMLInfo=XML(evt.target.data);
    thumbList= new XMLList();
    toolNameList=myXMLInfo.star.@toolname;
    thumbList=myXMLInfo.star.@thumbimage;
    for (var n:int=0; n<movieClipsStage.length; n++) {
    movieClipLoader=new Loader();
    movieClipLoader.load(new URLRequest(thumbList[n]));
    movieClipsStage[n].addChild(movieClipLoader);
    mc0.filters=mc1.filters=mc2.filters=mc3.filters=mc4.filters=mc5.filters=mc6.filters=mc7.fi lters=mc8.filters=[ds,grayscale];
    mc0_bu.addEventListener(MouseEvent.ROLL_OVER, thumbRollEffect);
    function thumbRollEffect(evt:MouseEvent):void {
    whichThumb = evt.target.name;
    whichThumb.filters=[ds];
    Thank you for your help!

    kglad, thanks for helping.
    basically, i am a newbie and i'm not clear on your answer . if evt.currentTarget is better, I would like to use the best method, so thanks. i'm trying to get my head around what's going on here in the code. i get that actionscript is storing a "reference" to the object but I don't get why I can't put that reference (which is the name of the movieclip on the stage I wish to apply filters to, i.e. mc0) into a string variable (whichThumb) and then use that string variable to apply the filter (whichThumb.filters=[ds];)
    on one hand, i'm getting error that says "possibly undefined property filters thru a ref with string" which I don't get because the filters are defined outside of the function and are called intially in the load function with no problem. and on the other hand, i am getting another error saying there is a "migraiton issue" with my string not being a dynamic class. do i need to make the var whichThumb another type other than string? if so, what type. maybe that will also solve the "undefined property" issue as well.
    still learning, Thanks for help!

  • HTML property extractor for web repository

    Hi All,
    I was just wondering has anyone worked on this ...
    We are using EP 2004s and for one of our web server we have created a web repository and now we want to use 'html property extractor" to extract the values of META tag of the html documents.
    This will help us in filtering the search result , so we have followed following steps :
    1. Created a html property extractor for the meta tags (META all =<meta tag name>).
    2. Assigned this extractor to the web repository.
    3. Crawled the website .
    After this we tried to search for the documents using meta tag values but not able to find any document.
    We have even tried to filter the result by adding this custom property in 'custom properties' , but this also didn't work.
    Is there anything we are missing or this has to work in some other way ?
    Note : We have tried a html extractor with <title> tag and extracted it successfully .
    Useful answers will be rewarded points !
    Thanks & Regards,
    Amit Kade

    Hi Amit
    I'm working on a solution using Web Property Extractors as well, and would like to know if you managed to find a solution to your problem.
    Kind regards,
    Martin Søgaard

  • Multiple TYPEELIM property values for an account

    I am trying to set automatic adjustment business rules and need to assign multiple multiple TYPEELIM property values for an account. Any idea how to achieve this?
    Here is my example. Letu2019s assume there are 2 eliminations I need to do.
    Elimination 1: Account A, B, C going to Account Y
    Elimination 2: Account A, B, D going to Account Z
    For elimination 1, to group source accounts (A,B,C), I want to assign u201CELIM1u201D for TYPEELIM property to all source account (A,B,C).
    For elimination 2, to group source accounts (A,B,D), I want to assign u201CELIM2u201D for TYPEELIM property to all source account (A,B,D).
    As you see, accounts A and B are repeated in both cases. I am not sure how I can assign both ELIM1 and ELIM2 property for these two accounts.
    Options I have thought of:
    1.     Include automatic adjustment line by line:  But since I have many accounts, this will be very lengthy and not good from maintenance point of view.
    2.     Include one ELIM1 in TYPEELIM and ELIM2 in Dimlist: But my real case is more than just two elims as mentioned above. What if there are 4 elim and includes same account?
    Any idea on this?
    Thanks in advance.

    Hi,
    http://help.sap.com/saphelp_bpc75/helpdata/en/5A/69200C88AA40C9B18844A25259F147/frameset.htm
    Administration->Business Calculation->Business Rule Management->Automatic Adjustment->Automatic Adjustment Detail
    This is for 7.5, but majority of contents are not changed from 7.0.
    Regards,
    YH Seo

  • How can I make a "property node" for a VI?

    Hello!
    If I add a boolean button on the FP then I am able to make a property node for that button in the Block Diagram. But how can I make a property node for a VI? I have several VI:s an that together is one program. What I need to do is to verify what kind of VI some of my VI:s is. I need to verify if it is .exe or .vi-file, and if it is .exe then I want to disable run, abort, run continuously bottons otherwise not. I have hard that this is possible to do programmaticaly but I can´t figure out how. I am aware that I could do that manually in the File->vi properties->customize->windows appearance but theese choises makes it last forever.
    I want to be able to stop and run and everything if it is a .vi file, but if it is .exe-file then all those buttons should be disabled.
    Anyone have an example on this?
    In an other message at this Forum I read "You can use the `Front Panel Window. Allow Runtime PopUp`" property to disable run-time shortcuts menues programmaticaly, but still I dont know how to create this property node.
    /Amir

    You really shouldn't open a new thread. If you don't understand something, ask and we will explain it.
    Like I said in the other thread, you can check if you are running in LV or an EXE by using the Application>>Kind property. To get it, place a property node (from the Application Control palette) on the diagram, click it and find the property.
    To set the properties for the VI, place another property node, right click it and select Select Class>>VI Server>>VI. You should have the properties you want under Front Panel Window.
    To learn more about LabVIEW, I suggest you try searching this site and google for LabVIEW tutorials. Here and here are a couple you can start with. You can also contact your local NI office and join one of their courses.
    In addition, I suggest you read the LabVIEW style guide and the LabVIEW user manual (Help>>Search the LabVIEW Bookshelf). I believe chapter 17 of the user manual explains about programmatic control of VIs.
    Try to take over the world!

  • Any hope for music folders on the ipod Touch?

    Hi All
    It is getting VERY difficult to manage my music on my 32 Gb iPod Touch. I have hundreds of playlists (for example one playlist for every version of a classical piece; on playlist for a pop album, etc. etc.)
    Is there any hope for music folders as in iTunes on the Touch?
    ed

    Why do you have a playlist for every album? If your tracks are tagged properly, you can just use the album menu on the Touch.
    As for when/if there will be folders on the Touch, the only people who know are probably working under non-disclosure agreements. Who knows what will change when version 2.0 of the software comes out next month.
    Best of luck.

  • How bad is it to have 4 network mounts for home folders?

    I am the tech curriculum guy at a middle school and also manage the servers. I am not an expert at all. Learn enough to make it work efficiently. We got a new server (intel). I am in the process of migrating all the users, groups, home folders and data etc. Had some problems so I called Apple, in my discussion with the tech support there (3-4 hours solving problems) one of the techs questioned my setup. Here is what I used to do:
    Server one has all the users in workgroup manager. The home folders for the 6th, 7th and 8th graders are on two separate drive bays on server one. Each grade level folder is a network mount. I then have the faculty home folders on a server two. There is also a shared folder called "Stuff" which mounts for all users and has clipart, movies etc. It is basically a read only mount. The faculty home folders are network mounts of their home folders.
    I service between 400 and 500 students a day in the lab, it is quite busy, with anywhere from 60 to 90 users logged on at one time. My thinking last year was that if I could spread out the home folders on different drives, the students wouldn't all be hitting the same drive for saves, data etc. So that one drive wouldn't be spinning its brains out to keep everyone going. That is why I have the 4 network mounts for the home folders. One for each grade level (6,7,8) and the faculty.
    My new server has three drives, two of them for home folders. The drives are 750 gb each. He (apple tech) suggested I create a folder in each drive, set it as the network mount and within that folder put two sets of home folders. So, then I would only have two network mounts, but retain my four sets of home folders that would be within the network mounts.
    I guess my question is, which is better, to have the 4 network mounts with separate home folder locations on 2 different servers, or consolidate the home folders into 2 network mounts on one server.
    He said that the more network mounts, the longer it takes to get computers started up.
    Any expert advice here would be greatly appreciated.
    Thanks, hope I explained this well enough.
    Intel Imac Mac OS X (10.4.8) Lab- Education Intel iMacs - PPC eMacs

    I don't think the logins take too long, we may wait 30 seconds or so for the students to login. We have had problems when 60 kids leave and 60 more come in, some login and after the username and password are entered, the login begins then locks. The Apple tech guy thought that could be aggravated by the 4 network mounts. I just sort of thought that with students and teachers accessing 4 different hard drives, that it wouldn't tax one drive as much. I agree that a longer login is a small price to pay for faster working speeds.

  • How to apply filters for union all report in OBIEE 11g

    Hi All
    Can we apply saved filters to union reports in obiee 11g?
    I am able to apply saved filters for normal reports but not for union reports.
    The catalog pane is blank, when i click on result columns or each criteria.
    The only option i see is to manually create the filters for each criteria, dont i have any choice to use a saved filter for union report?
    Is this a bug or something i am unaware. Please guide me
    Thanks

    Hi manu,
    Filter is created based on subject area.we can't use save filter in any other subject areas.
    now we can use new filter for union reports.
    if Helps please mark as correct.. :)

  • How can I set a customized view in finder set as standard for ALL folders?

    As I have a large number of folders, I need a specific view in finder: symbol view, sort by program and name. I tried to use this settings as standard for ALL folders, but using the 'set as standard' button does only work for the folder I am in, but not for ALL folders. I even tried to use this settings on the hard disk level in finder, but what ever I tried, it never applies to all folders. The problem occurs on each of my devices and on Yosemite OS 10.10.1. as well as Mavericks 10.9.5. Any ideas on how I can make the 'standard' work on all folders?

    As Vinod says, unique key validator would be fine.
    However, In Gabriel's blog:
    Performing a unique key validation for an attribute that is declared to be unique in the database requires a round trip to the database. This is quite expensive and there is a fast and easy way to work around it.Is false on several fronts:
    1). it's not expensive - it's actually cheaper than the alternative
    2). Unique key validator can require many trips to the DB to validate - it must check all other rows in the EO to ensure there is no duplicate, and all of those rows must be fetched into the middle tier to do the validation: this is expensive.
    The "cheapest" way to do this: unique constraint in the DB
    John

  • Document icons showing for aliases, folders with .

    After rebuilding launch services database to resolve other issues, I'm now seeing a display glitch as follows:
    aliases folders, symlinks to folders, and any folder that has a name ending with a period are showing as a generic 180x180 plist document with an alias arrow in the corner:
    As you can see the problem is intermittent. Most have this problem, but some don't.  Issue is the same in the Finder or Path Finder. 
    The keen among you will notice the folder color.  I replaced system icons in the CoreTypes bundle with those from Mavericks (because I hated the Yosemite blue color).  This could have something to do with the issue but can't really see how, as the problem didn't exist after changing the the system folder icons across many reboots; only after rebuilding launch services database.
    The get info from Path Finder shows everything the same:
    Kind: alias
    UTI: com.apple.alias-file
    alias bit: on
    custom icon: false
    type: fdrp
    creator: MACS
    permissions: 644
    owner: (me); group: staff
    open with (oddly): ViewIt
    The size is weird. On the incorrect one, it's 300kb, on the correct one it's 1.8MB. Though maybe those are the right sizes considering they are each folders that contain other folders.
    For the folders that end in a period:
    kind: folder
    UTI: public.folder
    alias bit: off, custom icon: false
    permissions: 755, owner (me); group (staff)
    open with (oddly): Path Finder
    A similar sort of problem is posted here, but it doesn't seem to help.  I could try trashing ViewIt, but not PathFinder:
    Re: Icons for Aliases not Showing up...
    Any ideas?

    Seems this was a problem with PlistEdit Pro. (as I should have guessed from the document icon.)  Trashing that app and rebuilding icon cache and rebooting worked.

  • Help fix my function to show status for all folders

    I have created a function (tow of them for the same purpose) but they are not working. They compile but when i call them I get null result.
    What I want to do is get folder status for all folders in the database. There is a table called folder with status code, and another table called validstatus with the statuscode description
    So when you look at the older you just see the status code which is a number but then using the function you will get the desription of what that code means.
    Here IS THE function. Maybe I am not doing it right when I call them.
    CREATE OR REPLACE FUNCTION f_folderstatus (v_folderrsn IN NUMBER)
    RETURN VARCHAR2
    IS
    v_return VARCHAR2 (128);
    BEGIN
    SELECT distinct vs.statusdesc
    into v_return
    FROM folder f, validstatus vs
    WHERE f.statuscode = vs.statuscode
    AND f.folderrsn = v_folderrsn;
    RETURN v_return;
    END;
    When I call them using this statement I get null
    select f.folderrsn, f_folderstatus3(vs.statusdesc)
    from FOLDER F, validstatus vs
    where f.statuscode = vs.statuscode
    Edited by: user9508421 on Sep 11, 2008 8:11 AM

    Now how do I create a function to give folder status for all foldertypes? I will then use this function in a package.
    The Folder table has the following columns:
    NAME Null? Type
    FOLDERRSN NOT NULL NUMBER(10,0)
    FOLDERTYPE NOT NULL VARCHAR2(4)
    STATUSCODE NUMBER(10,0)
    SUBCODE NUMBER(10,0)
    FOLDERDESCRIPTION VARCHAR2(4000)
    FOLDERCONDITION VARCHAR2(4000)
    FOLDERNAME VARCHAR2(80)
    The validstatus table has these columns:
    NAME Null? Type
    STATUSCODE NUMBER(10,0)
    STATUSDESC VARCHAR2(80)

Maybe you are looking for