Set filter criteria on page 1 for page 2 OData model - "best practice"?

Hello, I have a problem with an app - where I want to filter data on a second page, based on settings from the first page. I use an OData model.
The collections on both pages are not related in terms of "navigation" properties, that is my problem and I can not change the data source...
So I am looking for ideas/best practices to solve this because sometimes my filtering doesn't work... the following problem occurred: Request aborted
I have a page with a sap.m List with items="{/tabWorkPlace}" and and a local JSON model where I store relevant data during the app lifecycle.
handleListSelect - first page
var context = evt.getParameter("listItem").getBindingContext();
var dataModel = sap.ui.getCore().getModel("dataModel");
var workplace = context.getProperty("WORKPLACE_ID");
dataModel.setProperty("/WORKPLACE_ID", workplace);
this.nav.to("SubMaster", context);
The general App.controller.js handles the nav.to function:
var app = this.getView().app;
var page = app.getPage(pageId);
if(pageId == "secondPage") {
     page.getController().filterData();
And the controller of the second page:
filterData: function() {
var oModel = sap.ui.getCore().getModel("odata");
var dataModel = sap.ui.getCore().getModel("dataModel");
var workplace = dataModel.getProperty("/WORKPLACE_ID");
var items = this.getView().byId("list");
var oFilter=new sap.ui.model.Filter("WORKPLACE_ID",sap.ui.model.FilterOperator.EQ,workplace);
items.getBinding("items").filter(oFilter);
I don't write this code into the onInit() or beforeRendering() function, because they are called only once and I am navigating back and forth between the two pages, because the pages are created only once and "just" the data is changed.
The desired page looks like this - with an other collection bound to it:
<List
  id="list"
  select="handleListSelect"
  items="{/tabWorkstep_Status}"
>
But when I call it - then the request gets aborted:
The following problem occurred: Request aborted
But despite the fact the Request is aborted, the list on the second page is filtered!
The filter criteria for the model works when I type it into the browser with URL. Maybe this fails because the data binding for the list didn't took place at this phase?
I have this pattern (filter criteria on one page and result on the second page) more times - (and I think a better data model would be better with navigation properties would be better, but I cannot change it)
But at another constellation the filtering doesn't work - same error... the following problem occurred: Request aborted
I also don't want to change the pattern (page 1 to page 2) into popup lists or this fancy new filtering possibilities because it is not suitable for my use case.
Is there maybe a more elegant solution - because sometimes filtering works, sometimes don't..., do I have an error in my solution (general approach)?
Many thanks for any input!
BR,
Denise

Hello, yeah you are right, but it works without the odata> stuff because of this in App.controller.js:
var uri = "http://localhost:32006/JsonOdataService.svc";
var oModelMS = new sap.ui.model.odata.ODataModel(uri);
sap.ui.getCore().setModel(oModelMS, "odata");
oView.setModel(oModelMS);
So my question is - how to navigate from one page to another - and on the other page first bind a collection to a select and then when selecting bind certain elements (a textfield) to the selected filtered entity.
The stuff with context and binding won't work, because the two Collections don't have a navigation/association property between them...
So for example:
page1
select a list item with property color: red and year 1985. Press one of the buttons and pass this criteria to another page.
page 2:
show a dropdown box with all car names which fullfill this criteria, and when one car is selected, then display the data for THIS car in several text fields.
This is not a master->detail navigation example, because on page 1 i select certain criterias, and then with buttons I navigate to several pages with those criterias.
But since the OData model has no relationships it is really hard to do it manually... With a dummy mock.json like in DJ Adams Fiori like SAPUI5 apps it is no problem... But with OData and no things related to each other it is hard...

Similar Messages

  • Set Filter Criteria Fields for ALV

    Hi everyone!
    Is there a way in ALV that you can set the filtering criteria fields for your ALV report, but not the field values itself?
    To be more clear (I hope), When you run the ALV report, it initially shows you the entire report, but when you click on the FILTER button, there are already pre-selected fields for the filter criteria.
    Thanks a lot.. points for any useful answer.

    Hi,
    Yes you can do with Layout button in the application tool bar.
    First filter out the columns and save it with name.
    Everytime you execute the program,click the layout button and select the layout variant .
    regards,
    Maha

  • ITunes Accounts - 1 account for multiple iPads?  Best Practices?

    I'm setting up a small deployment of 5 iPads for use in my company.  Could anyone share some tips / best practices as far as iTunes accounts are concerned?
    We would like to use one iTunes account to activate all of the iPads and set up / link to each one's AppleCare Protection Plan.  Any apps purchased on any of the 5 iPads need to be billed to one account if possible. 
    Are there any disadvantages to doing it this way, or would setting up an iTunes account (or some other strategy) for each iPad be a more advantageous route?

    One thing comes immediately to mind, if you leave the billing account active on the individual devices ( without, say IPCU restrictions on App or movie Purchases) the device users could bill stuff like movies, apps etc. to the central billing account.  We don't setup the devices with iTunes ( though we don't use Apple Care, so I'm not sure if this is important with Apple Care Protection), and just let the users enter their own iTunes account info.  You could distribute Apps using the new Volume Purchase Program; apps could be centrally deployed to the various devices, billed to one account, and the end user wouldn't be able to individually bill the centralized account.  We also tell users they can put on the device whatever they want, but must perform any iTunes backups on home computers.  If something goes wrong, we just reset the device to factory and start over; the user must restore whatever they had on the device from their backup. This way we also manage to avoid having to manage iTunes stores on work computers.  We do require encryption of iTunes backups via IPCU policy. 

  • Keep wifi on/off for shutdown  what is best practice?

    hi all
    i was wondering what the general consensus was for turning wifi on and off. i normally shut down my MBP during the night, and turn my wifi off as well.
    is it worth to turn the wifi off at all, or can i just leave it on?
    the reason i ask is because it would be nice to just power on and have it set up without taking the extra (5 seconds) to turn it on.
    thoughts? what do you all do? what is considered best practice here?

    Radium88 wrote:
    007, i was talking about my MBP not the actual router.
    thanks for the reply
    Well in your first post you say, "I shut down my MBP during the night", and then say, and turn my WIFi off as well".
    If you shut down your MBP then the WiFi in the MBP is off to begin with. No power to the MBP is No power to the WiFi card in the MBP. So I assumed you were talking about your WiFi router.

  • Reason for creating New Version Best practice

    Hello SAP Gurus,
    We know we are creating new version of the DIR when it is required to make a change in the original keeping in tact the Older file also for reference,
    we want to know when a new version of the document is getting created how can we specify, why and what made us to create this new Version, we would like to capture this reason in SAP so the user can easily come to know why this Version is created,
    can you please let us know, where actually are we capturing this details while creating the new version,
    i know there are lot of free entry fields like Generic object Text field, Long text field, change the description, place the text in the WR log field of the new Version,
    which is the best practice so that the user can easily come to know the reason why this new version has been created,
    may be they should see this reason details in CV04N search as well, or immediately when opening the new version.
    Thanks and regards
    Kumar

    Hello Kumar
    Hope following explanation will clarify your questions
    We have to classify our documents broadly in two category  1) Controlled document --means which under goes various level of  / Inspection / review / approval etc with in Organisation e.g. Engg Drawing , Standard Operating Procedure for business purpose, best way for this is use Engineering Change Management (ECM)Functiuon and when you make any up versions, you can track / write key docu ment history in ECM 
    also when you do up version let say in Micosoft word , you can maintain simple table to track what is purpose of change, in what location you are making chnage and its justification.
    For Engineering drawing of 2D /3D we can use Redlining functions to createt the Lawyers to know reviwers observation so that next version thopse are taken care
    2) Uncontrolled Document---Generally they are less significant from document Change Control point of view
    Hope this is useful
    Regards
    GIRISH

  • "Use iCloud" setting won't stay on for Pages

    I am experiencing the same problem on both my iPad 2 and iPhone 4s. I am attempting to utilize Pages with iCloud. iCloud is functioning fine; calendar events are syncing across all events, backups are being made, etc.
    However, I can turn "Use iCloud" on within Settings > Pages on BOTH devices. The option stays on, until I open Pages on that device. Then, it automatically reverts to off, whether I create or edit a document within Pages or not. I've tried every combination imaginable of killing both apps, enabling "Use iCloud," restarting device before launching Pages, etc. But the problem persists on both devices. Needless to say, nothing is syncing. I have "Documents & Data" on within iCloud settings.
    Has anyone else seen this issue, or can anyone shed some light on it?
    Thanks for reading.

    Solution found. I apologize for creating this trhead. Didn't see this solution until "More like this" displayed while re-reading my question.
    Solution:"Use iCloud" Pages/Numbers option won't stay turned on

  • How to set filter criteria for month and year using in timestamp input field?

    Hi,
    I am using jdev 11.1.2.3,
    I have one problem with Report generation,,,,,,I have one report table which is in the form of VO(query based) and i want to search this table as month and year basis
    but in this table(query) that field having timestamp based value.. how to search with month name and year only.. Here i am using totally query base VO's for generating
    reports........ Can any one guide me.
    Thank You.

    You can use a inputdate, which allows you to selecte a moth, year and a day. Once the selection is made you convert it to only allow moth and date like
            <af:inputDate label="Label 1" id="id1" autoSubmit="true" value="#{bindings.myMonthYear1.inputValue}">
              <f:convertDateTime pattern="MM/yyyy"/> 
            </af:inputDate>
            <af:outputText value="Selected #{bindings.myMonthYear1.inputValue}" id="ot1" partialTriggers="id1"/>
    then you have a string holding month and year only. This value you split into two variables you or pass it as a whole parameter to the query and split it there.
    Another way is to add two static lovs one for month and one for year and use them to get to the filter values.
    Timo

  • Set filter (with presentation variables) for requests using "SQL Issued"

    if I have a "SQL issued":
    SELECT saw_0 saw_0, saw_1 saw_1, saw_2 saw_2, saw_3 saw_3, saw_4 saw_4 FROM (
    SELECT saw_0 saw_0, saw_1 saw_1, SUM(saw_2) saw_2, SUM(saw_3) saw_3, SUM(saw_4) saw_4
    FROM
    SELECT "Period"."YearMonth" saw_0, "Customer"."CustomerName" saw_1, COUNT("Sales"."SalesDate") saw_2, "Sales"."No.OfConsumer" saw_3, 0 saw_4
    FROM CRM
    WHERE ("Period"."YearMonth" >= 200904) AND ("Period"."YearMonth" <= 200910)
    UNION ALL
    SELECT "Period"."YearMonth" saw_0, "Customer"."CustomerName" saw_1, 0 saw_2, 0 saw_3, Count("SuperSales"."SuperSalesDate") saw_4
    FROM CRM
    WHERE ("Period"."YearMonth" >= 200904) AND ("Period"."YearMonth" <= 200910)
    ) t1
    GROUP BY saw_0, saw_1
    ORDER BY saw_0, saw_1
    ) t2 ORDER BY saw_0
    actually, in this request, I would like to set a filter for "Period"."YearMonth" using presentation variable.
    is it possible to do this ?
    Thanks !!

    Hi Forreging,
    You can use presentation variables, but not if you are directly setting the SQL via the Advanced tab.
    Instead, build up the first report just like the first part of the UNION statement. Then use the "Combine with Similar request" to build up the logic for the second part of the query.
    When you approach it this way, you have the ability to set filters on each "Sub-Request" via the Criteria tab. Otherwise, OBIEE only lets you add a filter at the outer level of the query when you go the route of setting the SQL in the Advanced tab.
    Good luck and if you find this post useful, please award points!
    Best regards,
    -Joe

  • How to set filter to get instances for external variable

    Hi,
    I am trying to get instances based on external variable. Below is my code
    bp.connectTo(url : Fuego.Server.directoryURL, user : "test", password : "test", process : processName);
    fltr.create(processService : bp.processService);
    fltr.searchScope = SearchScope(participantScope : ParticipantScope.ALL, statusScope : StatusScope.ONLY_INPROCESS);
    //fltr.addAttributeTo(variable : "PREDEFINE_INSTANCE_NUMBER", comparator : Comparison.IS, value : Integer.parseInt(requestId));
    fltr.addAttributeTo(variable : "requestIdExt", comparator : Comparison.IS, value : Integer.parseInt(requestId));
    When I try to set the filter for PREDEFINE_INSTANCE_NUMBER, I am able to get the instance but not for external variable. Is there any other way to get instances based on external variables?
    Thanks in advance

    You can use a inputdate, which allows you to selecte a moth, year and a day. Once the selection is made you convert it to only allow moth and date like
            <af:inputDate label="Label 1" id="id1" autoSubmit="true" value="#{bindings.myMonthYear1.inputValue}">
              <f:convertDateTime pattern="MM/yyyy"/> 
            </af:inputDate>
            <af:outputText value="Selected #{bindings.myMonthYear1.inputValue}" id="ot1" partialTriggers="id1"/>
    then you have a string holding month and year only. This value you split into two variables you or pass it as a whole parameter to the query and split it there.
    Another way is to add two static lovs one for month and one for year and use them to get to the filter values.
    Timo

  • Configuration settings for applications ... best practices?

    Hi!
    We're currently developing applications for WebLogic (ADF Faces RC, EAR deployment).
    Now we arrived at a point where we need some simple configuration settings/properties on the server or the domain. The applications should be able to read these settings, the mechanism should be as simple as possible.
    An administrator at the server should be able to update the settings and the applications should pick up the changed values the next time the settings are accessed, without server or application restart.
    I wonder what the best way would be to handle this?
    - put them into the database, but then all apps would need DB access to those settings?
    - System env. variable on the server, but how to pick up changes without restart?
    - Property file? Where do I put that so that an admin can easily find and edit it?
    What are you guys using? I was kind of hoping that WebLogic would provide some UI in the console app, that enables an admin to set some properties, but I couldn't find one. Is there one?
    Any advice?
    Thanks.
    Sascha

    Hi Sascha,
    If you place the properties files in %WEBLOGIC_HOME%/user_projects/domains/[your_domain] then the properties file should be picked up, without having to be placed in a jar file, and in a location that will be easy to find for the WebLogic administrator.
    Hope it helps.
    Regards,
    Cris

  • Data Model best Practices for Large Data Models

    We are currently rolling out Hyperion IR 11.1.x and are trying to establish best practces for BQYs and how to display these models to our end users.
    So far, we have created an OCE file that limits the selectable tables to only those that are within the model.
    Then, we created a BQY that brings in the tables to a data model, created metatopics for the main tables and integrated the descriptions via lookups in the meta topics.
    This seems to be ok, however, anytime I try to add items to a query, as soon as i add columns from different tables, the app freezes up, hogs a bunch of memory and then closes itself.
    Obviously, this isnt' acceptable to be given to our end users like this, so i'm asking for suggestions.
    Are there settings I can change to get around this memory sucking issue? Do I need to use a smaller model?
    and in general, how are you all deploying this tool to your users? Our users are accustomed to a pre built data model so they can just click and add the fields they want and hit submit. How do I get close to that ideal with this tool?
    thanks for any help/advice.

    I answered my own question. in the case of the large data model, the tool by default was attempting to calculate every possible join path to get from Table A to Table B (even though there is a direct join between them).
    in the data model options, I changed the join setting to use the join path with the least number of topics. This skipped the extraneous steps and allowed me to proceed as normal.
    hope this helps anyone else who may bump into this issue.

  • Timing beats for music video - workflow best practices?

    Hi all,
    I am currently working on a short video that needs to be timed to music. Obviously in some respects, a tool like Final Cut or Premier would be more suited to the task in certain ways, but for reasons of the technical specification of the output, it has to be done in After Effects.
    So I am trying to nail down a good workflow for timing various elements of the project to the beat of the soundtrack. What I'm doing so far is, I have expanded the waveform of the soundtrack so I can get some rough visual on where obvious changes happen. See the screenshot to the left. I placed a marker on the exact frame where the drum kick happens, where I would want to do something cool with the video.
    This is obviously of limited utility, because although the beat does coincide with one of the peaks of the waveform, it's not apparent from looking at it which one it would be. It's also not quite possible to ascertain the exact frame on which the beat happens using this method, as each peak is several frames long and includes several elements of the audio.
    So the next thing I tried is simply listening to the track with RAM-preview, and pressing the * key to place markers on the soundtrack on the beat. Maybe some of you are better at rhythm games than I could hope to be, but I find that while this lets me put down a lot of markers quickly, it's very inexact.
    Which, alright, is to be expected - I might not get every marker on the exact frame on the first try, but I can go back and slide them a few frames, right? But the problem here is with scrubbing audio, and with visual feedback with the playhead. When you RAM preview, the playhead does not update on every frame - it updates only every seven or eight frames or so. Which means that if I watch the timeline to see if my markers are in the right place, I can't tell when the playhead passes over them.
    So instead, I hold down the Ctrl button and scrub. This kinda works, but the playback of the audio is quite choppy and discontiguous. As such it's hard to get a sense of each frame as part of the song, and even if I do hear a beat it's hard to recognize it as such (this technique works better in Final Cut somehow, for some reason it manages to scrub while sounding less discontiguous). So then what I do is I stop on a frame I think might possibly be the beat, and I hold Ctrl and Left Click on the playhead, which loops a short segment (five frames?) of the audio. Then I do the same for a few frames before and afterward, just to make sure I targeted the right frame. Now, finally, I have the marker in the right place for a single beat.
    There's got to be a better way.
    I wonder if anyone who has been faced with this problem has figured out a more effective workflow? I am thinking there might be a separate piece of software I might use that lets me go through the audio and place markers better - and then allows me to somehow export marker data to After Effects? Or maybe another workflow I haven't thought of.
    Your thoughts?

    Cutting music accurately to beats is usually a simple matter of math. Most music, especially music with a strong beat, runs at a specific number of beats per minute. That's usually easy to figure out. There are times when you have a tempos shift or a fermata, acc. or ret. or other change they are usually for a short duration and pretty easy to fix. Figure out the tempo and you're about 90% there.
    Another tool, and one that I use quite often is Sound Keys from Trapcode. This is much more versatile than using the built in Convert audio to keyframes.
    If I have a fairly long segment that has a bunch of beats quick beats I will sometimes create a small solid, add hue and saturation to the small solid set to colorize, add this expression to colorize hue - index * 140, trim the length of the layer to the length of the beat, then duplicate the layer for as many beats as I want to cover, sequence the layers, and then use that layer sequence as a guide. The setup looks like this:
    You could also use a loopOut expression on rotation to rotate a small layer say 45º on every beat. For example, if you had a beat every 20 frames set 3 hold keyframes, one at the first frame for 0º, one at frame 20 for 40º then put one at frame 40 for 0º and simply add the expression loopOut("cycle") to rotation. Now the little cube would snap to a different angle on every beat.
    These tricks will help you with some fast cuts right to the beat but let me give you some advice on cutting to music that I learned 42 years ago (yes, I am an old guy) when I was learning to edit to music at my first job in film. My mentor had been in the business since 1952, had worked as an editor on a ton of feature films and a zillion commercials. He told me that if you precisely match the beat, which was pretty easy to find and mark with a wax pencil on mag stock, your cuts will look out of sync. The problem with that precision is that the eye and the ear are not precisely in sync. The lead or lag time depends on the shot, where the shot is taking your eye, where the cut moves your eye, and the mood the music is creating. The best technique is to listen to the music and place markers as you tap out the beat. In the old days I did this by tapping a wax pencil on the mag stock as it ran through the Steenbeck or Moviola, today I do it by tapping the * key, then I cut and adjust the cut point letting the shot dictate when the music and beat line up emotionally. You'll get a better result and your work will go much faster than fussing around trying to precisely match the beat with every cut. I have shifted cuts as many as 4 or 5 frames ahead or behind to beat to get sequence to feel right.
    I do use the two techniques I listed above to cut short segments of very tight cuts and they help save time, but setting your comp resolution to auto and your comp Zoom factor to 25%, ram preview to "From current time," and just cutting to the beat by feel will give you a much more pleasing and emotional response to your sequence than precisely and mathematically exactly matching the beat. The final piece of advice I can give you about cutting music is to make the first cut, then walk away for at least a half hour, then come back and look at what you have done. You'll instantly see where you need to make adjustments and it will take you less than half the time to cut your sequence.

  • How do I prepare my iMac for sale? And best practice for transferring media to a new system.

    This is my first time posting in a forum, so I will apologize in advance if I'm doing something wrong. I've tried to search for a very clear answer to my questions in the existing discussions, but have not had much luck.
    I ordered a Macbook Pro today and would like to sell my current iMac to supplement some of the cost. I purchased my iMac in March of 2011 with OS X Snow Leopard preinstalled. I've since updated to Mountain Lion. When my computer came in it did not have OS DVDs, so I am not sure exactly how to take it back to factory default and remove ALL of my information safely in order to prepare it for sale. I'm afraid to tell it to format if I am going to need a boot disc/drive to reinstall the OS. I've been trying to research all day and have learned that I will not be able to sell it with the current OS, only the one that came with the computer at the time of purchase (to the best of my understanding).
    Secondary to all of this, I have a question about backing up info and porting it to my new system. I have run the Time Machine backup to my external hard drive. However, I DO NOT want to port it to my new MBP as an image of my past machine. I did that when I got my iMac from my old MBP and my iMac thinks it is a MBP (MBP EFI/SMC Firmware Update Icons in my system utilities folder as well as identified as a Macbook Pro on my network). I've never been able to get all of these things to go away and I feel like it's chewing up hard drive space for no purpose whatsoever. I also worry that it could create system issues that I'm just not savy enough to catch before they are beyond control. That being said, I'd like to begin fresh with my new MBP. What is the best method of bringing my photos from iPhoto and music/movies/books/etc from iTunes to my new system? My word documents are easy enough...I keep 3 flash drives updated with them at all times.
    Thanks in advance!

    Whoever said you can't sell you iMac with the current Mac OS X is wrong, I believe.
    Unfortunately, it is not wrong.
    Any OS purchased/obtained at the app store - as is the case here - is not transferable. The license is tied forever to the Apple ID used to obtain it. The SLA states that the seller needs to erase the drive and reinstall the original system.
    @ Kamikazwe:
    You can call Apple and give them your serial number and they will send you copies of your original disks at a nominal charge.
    You do need to use your original Snow Leopard disk, boot from it, erase the drive, and reinstall Snow Leopard. The buyer of the machine will need to purchase his/her own copy of Lion or Mountain Lion with their own Apple ID or they will never be able to reinstall or update the OS.
    SLA Excerpt:
    3. Transfer.
    A. If you obtained the Apple Software preinstalled on Apple-branded hardware, you may make a one-time permanent transfer of all of your license rights to the Apple Software (in its original form as provided by Apple) to another party, provided that:  the Apple Software is transferred
    together with your Apple-branded hardware; (ii) the transfer must include all of the Apple Software, including all its component parts, printed materials and this License; (iii) you do not retain any copies of the Apple Software, full or partial, including copies stored on a computer or
    other storage device; and (iv) the party receiving the Apple Software accepts the terms andcconditions of this License. For purposes of this License, if Apple provides an update (e.g., version 10.8 to 10.8.1) to the Apple Software, the update is considered part of the Apple
    Software and may not be transferred separately from the pre-update version of the Apple Software.
    B. If you obtained your license to the Apple Software from the Mac App Store, it is not transferable. If you sell your Apple-branded hardware to a third party, you must remove the Apple Software from the Apple-branded hardware before doing so, and you may restore your system to the version of the Apple operating system software that originally came with your Apple hardware (the “Original Apple OS”) and permanently transfer the Original Apple OS together with your Apple hardware, provided that:  the transfer must include all of the Original
    Apple OS, including all its component parts, printed materials and its license; (ii) you do not retain any copies of the Original Apple OS, full or partial, including copies stored on a computer or other storage device; and (iii) the party receiving the Original Apple OS reads and agrees to
    accept the terms and conditions of the Original Apple OS license.

  • Architectural question for CCM failover WAN best practices

    I have a client that has a large CCM cluster in Texas. Approx 2000 phones register here over the wan from branch offices, HQ, etc. In Milwaukee, there is a call center that is going to go in for about 200 agents 24/7 operations. We are looking at the architecture of this design and are wondering if it would be wise to setup another cluster in Milwaukee just for the Call Center, then use Intercluster trunking between the two clusters.
    Or, could we just place a (2)subscribers at the Milwaukee location for a DR between the two sites? (Texas and Milwaukee).
    The WAN backbone is MPLS, so we could configure multiple T's back to the data center, etc. The problem we see is if what the Texax CCM cluster falls down... what happens then? Will the CallCenter be able to function?
    Any good advice, simple is better.
    Thanks much!

    What type of callcenter is it? IPCC Enterprise or Express?

  • Looking for DAM case studies/best practices

    I just began working at school and we have a TON of old photos. My advice is just to permanently archive older photographs and begin fresh with Lightroom and a good digital asset management policy.
    I know there are resources and tutorials on DAM with Lightroom, but I'm looking for examples of how other institutions, schools, organizations and non-profits are using Lightroom and Bridge. Anyone know if any place where I can find something like this?

    Yes, semantically speaking, Lr does not physically house nor is it an actual physical repository for image files. For those uncomfortable with certain terms ... they should request that Adobe address all other troubling terminology in their software so we all can feel a bit more comfortable ... since we don't actually import images into Lr (other than graphic identity plates and graphic watermarks) ... we merely reference those files in Lr. Perhaps Adobe could label that button/action more accurately as a start.
    If we do not physically import photos into Lr, then what use is there to have a button for the function of Export? If we didn't actually import any images into Lr ... how is it possible to export an image out of Lr? Or, how about the fact that the Camera Calibration panel does not actually calibrate cameras for another? ... but I digress ...
    Indeed, from a physical standpoint, the files we manage using Lr are not actually stored inside the  Lr catalog ... however, all the extremely valuable camera generated EXIF and IPTC along with user generated metadata is stored in a repository that is known as the .lrcat file. Of course, one should not confuse that this repository has any actual images stored within.
    While it may be preferred, and more comfortable, to be perfectly accurate in discussing such terms, we can also drown in a sea of semantic minutiae if we all insist on picking nits with such phrases used in the discussion as well.

Maybe you are looking for

  • Camera connection kit for iPod touch

    Do they make a camera connection kit or sd card reader for 4th gen touch

  • Fn:escapeXMl syntax help

    Hi there, I am new to J2EE, and I need help in identifying this syntax. code snippet <tr>      <td>\${header["user-agent"]}</td>      <td>${fn:escapeXml(header["user-agent"])} </td>      </tr> Could you tell me what does fn:escapeXml does in this cod

  • PDFs are now twice as large

    I am using Acrobat 7.1 with WinXP. Over the last several months my usual 10-12-page Publisher newsletters are more than TWICE the .pdf file size they have been previously. I haven't been doing anything differently during that time. I have even now re

  • Sun FastEthernet PCI with MII and x86 Hardware

    Hello I have two Sun FastEthernet PCI cards, each with one RJ45 port and a port labeled "MII". Would I be able to use these cards in a PC (Dell Precision 7xx) or x86 hardware in general? Thanks Matt

  • Problem in FileUpload -part2

    Hi, Hav been discussing with Rajas in myRe: Problem in FileUpload and im able to upload my File(Excel). I hav a Ztable with a keyfield userid and other field called file_content of type <b>XSTRING</b>.I hav succed in uploading and there is some xstri