How do I treat a figure's referenced filename as a variable?

Hi,
I asked yesterday about variables in markers (and got a workable answer, thanks!) .  Today I have the same question about the Referenced File in the Object Properties of a figure.  (I hunted for object tools but came up empty.)
I have many documents that I'm single-sourcing from one set of .fm files.  I use a combination of conditional text and variables.  At the moment I have all the artwork files in one folder with figure object properties pointing into that folder.  When I switch to another version of the single source document, I copy all the artwork for that version into the art folder. This is doable, but a bit of a pain.
Is there any way to treat the  Referenced File in the Object Properties of a figure like a variable to avoid all the swapping in?. Do you have a better approach I can use?
Thanks,
Dave

You could save the document as MIF and update the paths in the <ImportObFileDI ... > and <ImportObFile ... > MIF elements. Here, "update" would mean replacing the paths using a text tool.
Some time ago I wrote a Windows command file involving dzbatcher (for converting a document to MIF from the command line) and GNU sed with an input file to search and replace the paths.
-- I'm not sure if this is more convenient than your current practice, but you could give it a try. Once you've set it up, you're only a double-click and a few ten seconds away from the results.
dzbatcher: http://www.datazone.com/dzbatcher2.html
GNU sed for Windows: http://gnuwin32.sourceforge.net/packages/sed.htm
Johannes

Similar Messages

  • How to access an attribute(this is referencing to another class) in a class

    Dear Gurus,
    I have to read an attribute of a class and that attributes type another class.
    I have intantiated the class and my question is how to read the attribute. I know I can not dirrectly read the attribute since this is another class. I think I have to first reference the attribute right? Please advise me.
    My code looks like below:
    data: lo_fpm                                 type ref to if_fpm.
    data: lo_msg_mgr                        type ref to if_fpm_message_manager.
    data: lo_component_manager    type ref to cl_fpm_component_manager.
    lo_fpm = cl_fpm_factory=>get_instance( ).    " cl_fpm_factory is a class which has a static method get_instance
    lo_msg_mgr = lo_fpm->mo_message_manager.
    lo_component_manager = lo_fpm->mo_component_manager.
    The above statement is giving syntax error. I do not know why.
    The basic difference b/n the two methods is if_fpm~mo_message_manager    type ref to if_fpm_message_manager    and
    mo_component_manager     type ref to cl_fpm_component_manager.
    Any help would be appreciated.
    Thanks,
    GSM

    Hello
    I cannot test the following coding because I do not get the singleton instance yet it should work:
    *& Report  ZUS_SDN_CL_FPM_FACTORY
    *& Thread: How to access an attribute(this is referencing to another class) in a class
    *& <a class="jive_macro jive_macro_thread" href="" __jive_macro_name="thread" modifiedtitle="true" __default_attr="1398429"></a>
    REPORT  zus_sdn_cl_fpm_factory.
    DATA: go_fpm TYPE REF TO cl_fpm.  " class implements if_fpm.
    DATA: go_msg_mgr TYPE REF TO if_fpm_message_manager.
    DATA: go_component_manager TYPE REF TO cl_fpm_component_manager.
    START-OF-SELECTION.
      BREAK-POINT.
      go_fpm ?= cl_fpm_factory=>get_instance( ). " cl_fpm_factory is a class which has a static method get_instance
      CHECK ( go_fpm IS BOUND ).
      go_msg_mgr           = go_fpm->mo_message_manager.
      go_component_manager = go_fpm->mo_component_manager.
    END-OF-SELECTION.
    Regards
      Uwe

  • How do I stop my ipad from referencing an old apple id?  My old ID was deleted by an Apple representative months ago.  When I try to "update" my ipad it always references my old apple id which I no longer have a password for..help

    How do I stop my ipad from referencing an old apple id?  My old Apple ID was my old email address.  I contacted Apple and it was deleted by an Apple representative months ago.  Whenever I try to "update" my ipad (games etc.)  it always references my "old apple id" which I no longer have a password for or have any access too..help

    Problem is...I do NOT know the password for this "old" apple id.  I haven't used this apple id in over 1 year and it "suddenly" started to show up.  I can NOT update or down load any updates without knowing the old apple id's password either.  I am getting help.  I was able to contact tech support and they are in the process of helping me within an email reply to "reset" my password from that old Apple id, in the next 24 hours.           
    Thank you all for your help!  I hope we are able to resolve this issue.  Again, it is very odd that my "old" email or original Apple ID decided to appear after such a long span.  I will keep you all posted as to how it was resolved when I hear back via an email.

  • How  use non cumulative key figure and noncumulative key figure screenshot

    how  use non cumulative key figure and noncumulative key figure screenshot

    Hello,
    Please see this docs for Non-Cumulative and Snapshot scenario,
    [How to Handle Inventory Management Scenarios in BW (NW2004)|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f83be790-0201-0010-4fb0-98bd7c01e328]
    [Non-Cumulative Values / Stock Handling|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e0b8dfe6-fe1c-2a10-e8bd-c7acc921f366]
    Thanks
    Chandran

  • How to identify all the child tables referencing a master table

    Hi,
    How to identify all the child tables referencing a master table.
    Could you please help me...
    Thanks in advance...

    Hi!
    You may use this query:
    SELECT master.table_name, child.table_name
    FROM   user_constraints master, user_constraints child
    WHERE  master.table_name IN ('REGIONS')
      AND  master.constraint_name = child.r_constraint_name
    /yours sincerely
    Florian W.

  • How to add the actual figure alone the plotted line

    Hi,
    Please advise on how to show the database figure alone a plotted line as per attached
    Thanks

    Then Change the diagram type to "Line with Markers":
    Olaf Helper
    [ Blog] [ Xing] [ MVP]

  • How to identify which key figure will the numeric pointer for deltas?

    Hi All,
    I have created a numeric pointer for generic extraction ? but how to identify which key figure will the numeric pointer will use for deltas ?
    how to identify the key figures which is suitable for numeric pointer. And the generic extraction is based upon the copa table?
    Can anyone suggest me how the numeric pointer works and how to identify deltas are carried out at numeric pointer?
    Thanks
    Pooja

    Pooja,
    If you are using a generic extractor which is based on COPA table, then numeric pointer may not be the suggested delta extraction mechanism. 
    A time stamp would be the better one to use.  In a time stamp, you can give a lower limit value of 300 seconds.. so that it will try to fetch the missed records.
    Moreover, a delta would be based on a character, preferably a time char.
    In your requirement, try to figure out the character on whichdeltas will be based.
    Sasi

  • Working with Drumloops; How do you treat yours in mixing?

    Hey guys,
    I just bought the disc from www.sessionloops.com with all the various musical drum styles "You Too 90's" "Slow Floyd", etc. I really like them! They sound great and are cheap compared to alot of other companies...
    Anyway, if anyone else is dealing with drum loops...how do you treat them? Do you leave them un-eq'd? I am assuming alot of eq'in was done when the drum tracks were recorded originally.....do you add additional eq'in and compression to these loops?
    Any information would be amazing! Share your stories with me please

    Thanks, both of you for your answers.....the type of
    loops I bought, I am unable to seperate the eq for Hi
    Hats or Kick Drum.....because its one continous .aiff
    file of the loop (verse, chorus, etc.)
    Or, can I still accentuate certain parts of the drum
    (hi-hat, kick drum) by fiddlin' with different
    frequencies?
    Yeah try some of the GB EQ's from the menu, often they work well and give you just enough for what you need.
    Such as the settings:
    "Add Fullness To Snare" or "Add Brightness" Or "Add Sharpness" or the like for Hi hat or snare EQ.
    Also:
    "Enhance Bass Drum" Or "Big Drum" that kind of EQ Preset for more impact.
    These presets will help you enhance the areas you need. As your sonic perception for EQ becomes more sophisticated you can move on to more advance EQ devices. But these presets should be pretty good!

  • How can I treat many tables with one handler(?) ?

    Hello~
    I am applying BDB to my embbeded system not rich in resource.
    Some *.db files are called frequently.
    But, Opening a *.db file [db_create(&dbp, NULL, 0) AND dbp->open] takes a long time in BDB
    So, I loaded this functions onto a booting module to call opening functions just one time.
    And all D/B handlers(?) are loaded in all run time
    But, a D/B handler takes about 360Kbytes. And there are too many *.db files(10) where a table is
    How can I treat many tables with one handler(?) ?
    Or
    If you have the most efficient way to call openning functions just one time, please tell me
    Thank you

    Hello,
    Opening the database handles is expensive due to
    opening a file on disk. Is it possible for the application
    to use in-memory dbs? Otherwise is there a way for the application
    to cache the DB handles and reduce the overhead associated with
    opening and closing them?
    Thank you,
    Sandra

  • How will Aperture treat Nikon raw images which have been enhanced using Capture NX2 software?  Some are cropped and "developed" and some have been enhanced using the control point technology.  I have NIK sw as a plug-in in aperture.

    How will Aperture treat Nikon raw images which have been enhanced using Capture NX2 software?  Some are cropped and "developed" and some have been enhanced using the control point technology.  I have NIK sw as a plug-in in aperture.

    Actually, there is a Nik/Nikon connection — but I am pretty sure it is irrelevant to the OP's question. The connection is that Capture NX2 was written as a joint venture between Nikon and Nik. (The name similarity is a coincidence.)
    Capture NX2 is a cool program that incorporates the features of Nik's Viveza and Nikon's Raw processing engine, along with some other powerful image adjustment features. It provides, like Aperture, a losses workflow. Unlike Aperture, the adjustments (Edit Steps in C-NX terminology) are saved in the original NEF file along with the un-altered raw data. Multiple versions can be saved in a single NEF.

  • How can we restrict Key Figure in the BI System

    Hi All,
    Can any one explain How can i restrict key figures in BI system.
    So when i create a query a specific user  can only execute it if a specific key figure is a part of query otherwise he is not allowed to execute a query.
    For Example:
    A user TEST123 is allowed to execute a query with keyfigure Quantity he is not allowed to execute the query if any other key figure is present in the query
    Regards,
    Deepak

    Hay Diogo,
    Bravo...
    Your suggetions always work for me. The scenario was that
    A user TEST_PLD08 should only allow to see output for the querys which consist of the keyfigure PLDQUACMP and not for other keyfigures while other user TEST_PLD07 is allowed to see the output for  querys consist of any of the keyfiguers.
    so I have assign a authorization profile  PLD_TEST07 to the user TEST_PLD08 with KeyFigures authorization as mentioned below and it is working fine
    I     EQ     :
    I     EQ     PLDQUACMP
    You can forward me more scenarios like this if you can think of more it will be really helpful for me
    Regards,
    Deepak

  • Can I include graphics referenced filename in a list of figures

    I am working on a project where I need to replace a large number of graphics in several books. I have created a LOF with hyperlinks to identify them, but it would be really helpful if I could include the referenced file name (from the object properties) in my list.
    I am currently using FrameMaker 7.2 due to help file issues (that's another  topic ). I also have FrameMaker 9, but it appears that the LOF functionality is the same between the versions.
    Any suggestions so that I don't have to open each graphic and manually write down the file names?
    Thanks in advance!
    Debby
    UPDATE:  I found that I can accomplish some of what I was looking for by doing an Index of References, using imported graphics - now if I could just merge the two...

    Thanks - the LOR does contain the filename and path.
    What am looking for is a document that can combine the LOR info with the LOF info, so that I get both the caption and the filename/path for each imported graphic.
    For example, my LOF includes "List Properties window...40" (Caption text and page number)
    The LOR for the same item includes "Graphics/02ListProperties.tif @ 150 dpi 40" (Referenced filename and object properties)
    Is there a way to do boh in the same list or index?

  • How do I get the full path and filename of the current document?

    I'm writing a format plug-in. How do I obtain the full path and filename of the current image (document) from within my plug-in? Any help would be greatly appreciated!

    I actually just figured this out. For anyone else who would like to know, check out the propetizer sample code in the photoshop sdk. It makes a "filter" plug-in that just spits out all the properties of the document you could ever want to know about. The function I used to get the full path and filename of the current document is PIGetDocumentName(). I hope this helps someone eventually...

  • How to read a whole text file into a pl/sql variable?

    Hi, I need to read an entire text file--which actually contains an email message extracted from a content management system-- into a variable in a pl/sql package, so I can insert some information from the database and then send the email. I want to read the whole text file in one shot, not just one line at a time. Shoud I use Utl_File.Get_Raw or is there another more appropriate way to do this?

    how to read a whole text file into a pl/sql variable?
    your_clob_variable := dbms_xslprocessor.read2clob('YOUR_DIRECTORY','YOUR_FILE');
    ....

  • How to Use Transient View Objects to Store Session-level Global Variables

    hi
    Please consider section "40.8.5 How to Use Transient View Objects to Store Session-level Global Variables"
    at http://download.oracle.com/docs/cd/E14571_01/web.1111/b31974/bcstatemgmt.htm#ADFFD19610
    Based on this documentation I created the example application
    at http://www.consideringred.com/files/oracle/2010/ProgrammaticalViewObjectAndRollbackApp-v0.01.zip
    It behaves as show in the screencast at http://screencast.com/t/qDvSQCgpvYdd
    Its Application Module has a Transient View Object instance "MyEmployeesContextVOVI", as master for the child View Object instance "EmpInCtxJobVI".
    On rollback the Transient View Object instance keeps its row and attribute values.
    Also when passivation and activation is forced (using jbo.ampool.doampooling=false ) the Transient View Object instance seems to keep its row and attribute values.
    questions:
    - (q1) Why does the expression #{bindings.MyEmployeesContextVOVIIterator.dataControl.transactionDirty} evaluate as true when a Transient View Object instance attribute value is changed (as shown in screencast at http://screencast.com/t/qDvSQCgpvYdd )?
    - (q2) What would be a robust approach to make a Transient View Object instance more self-contained, and manage itself to have only one single row (per instance) at all times (and as such removing the dependency on the Application Module prepareSession() as documented in "5. Create an empty row in the view object when a new user begins using the application module.")?
    many thanks
    Jan Vervecken

    Thanks for your reply Frank.
    q1) Does sample 90 help ? http://blogs.oracle.com/smuenchadf/examples/
    Yes, the sample from Steve Muench does help, "90. Avoiding Dirtying the ADF Model Transaction When Transient Attributes are Set [10.1.3] "
    at http://blogs.oracle.com/smuenchadf/examples/#90
    It does point out a difference in marking transactions dirty by different layers of the framework, "... When any attribute's value is changed through an ADFM binding, the ADFM-layer transaction is marked as dirty. ...".
    This can be illustrate with a small change in the example application
    at http://www.consideringred.com/files/oracle/2010/ProgrammaticalViewObjectAndRollbackApp-v0.02.zip
    It now shows the result of both these expressions on the page ...
    #{bindings.MyEmployeesContextVOVIIterator.dataControl.transactionDirty}
    #{bindings.MyEmployeesContextVOVIIterator.dataControl.dataProvider.transaction.dirty}... where one can be true and the other false respectively.
    See also the screencast at http://screencast.com/t/k8vgNqdKgD
    Similar to the sample from Steve Muench, another modification to the example application introduces MyCustomADFBCDataControl
    at http://www.consideringred.com/files/oracle/2010/ProgrammaticalViewObjectAndRollbackApp-v0.03.zip
    public class MyCustomADFBCDataControl
      extends JUApplication
      @Override
      public void setTransactionModified()
        ApplicationModule vApplicationModule = (ApplicationModule)getDataProvider();
        Transaction vTransaction = vApplicationModule.getTransaction();
        if (vTransaction.isDirty())
          super.setTransactionModified();
    }Resulting in what seems to be more consistent/expected transaction (dirty) information,
    see also the screencast at http://screencast.com/t/756yCs1L1
    Any feedback on why the ADF Model layer is so eager to mark a transaction dirty is always welcome.
    Currently, question (q2) remains.
    regards
    Jan

Maybe you are looking for

  • Need Oracle 8.1.5 for Sun SPARC Solaris

    I need this version of Oracle to use a vendor package that was developed and certified on this platform. Does anyone know where I can download this from? I cannot find it anywhere in the Oracle site.

  • Forecast consumption not working when using BAPI_SLSRVAPS_SAVEMULTI2

    HI SAP APO experts, I have a problem. We are sourcing our transactional data from non-SAP system so we had to develop an interface that will post transactional data to APO. We developed a program that will post data from flat file to APO LC. We  used

  • Aperture 2 won't install

    I put a new hard drive into my Imac (running Leopard OS 10.5.8) yesterday and have managed Ok to get most programs re-installed But My Aperture 2 disk will not install... I've checked the install code several and just get "not valid".. it worked fine

  • Oracle SOA Suite (10.1.3.1.x) with AS 10.1.2.0.2

    Hi We are planning to use Oracle SOA 10g R3 (BPEL &ESB) product with our current Oracle Application Servers 10.2.2.0.2 (Oc4j &Bc4j) , I need to know if Oracle SOA Suite 10gR3 (10.1.3.1.0) release can co-exist with our currently used version 10.2.2.0.

  • Multiple problems - 2009 MBP

    First off, I want to apologize for this post - I'm sure people have had similar issues to this, but I couldn't really find anything in my searches. I also apologize for how long this is going to be! I got my MBP in February of 2010, and never had any