Can a script be written to improve the import process?

Hello everyone -
One of our managers would like to create topics by importing text from Word.  That is simple enough, but she would like to add a 'mapping' function to the import process that would create the topics in the appropriate folder.
For example, the RH table of contents is structured by category (4), state(50) and line of business(15).  The Word file is structured as a table, and in that table are columns for category, state and line of business, along with additional text (such as description, etc).
During the import process, she would like to map the Word file by category, state and line of business.  Using that mapping, import each line of the table and create a topic in the appropriate category, state and line of business.
Is it possible to write a script to accomplish this task?  Or, is this just too complicated an operation?

Photoshop Scripting-wise this seems fairly "easy".
But I would recommend creating a template file (that already combines background image, png overlay and the Type Layers).
Maybe data driven graphics would also be an option …
Photoshop Help | Creating data-driven graphics

Similar Messages

  • Can a script be written to take the next 2 files in a folder and place them on a background image..then saving with the first images filename..?

    Hello all, I hope you can help.
    In Photoshop I have a problem to overcome and have delved into the world of scripting..
    If there is a quick way to produce the following could someone help me with some pointers?
    Here is my situation..
    I need to produce a photograph proof card, these are for a double image option so cause me a headache compared to just creating an action..
    This proof card really is just a set of two different photographs placed onto a background image.
    I would produce two different images of the same person and name them exactly the same except they are suffixed with an A or B to keep them together, these would be in a folder with approx 500 other images for example (250 x two of each person)
    My preference for the process would be done in the following sequence:
    1/ Open the background file jpg (which is sized at 2400 x 1800 pixels @ 300dpi)
    2/ Load the first image from the batch file and place this.
    3/ Get the filename of the first image and create it as a text layer and write it below the image at 10 point text size.
    4/ Create another copy of this layer and change the font to 3of9barcode font, however the font needs an asterisk before the text then again after it. e.g. *filenameA*
         Only the first image has the need for a barcode as they are for the same person. This is at 18 point.
    5/ Load the next sequential image from the batch file and place this.
    6/ Get the filename for the second image and as Item 3/ create a text layer below at 10 point text size.
    7/ Place a png overlay with my copyright information over the images (I need to do this twice, once for each image)
    8/ Flatten the images and save the file in a new folder with the same filename as the first image.
    I can do this in Lightroom with the exception of putting the barcoded text, and the filenaming, this is because the background image is used as the identity plate and the filename is not based on the data from either photograph..
    Can anyone shed some light on where to go from here?
    Kind regards
    Bryan

    Photoshop Scripting-wise this seems fairly "easy".
    But I would recommend creating a template file (that already combines background image, png overlay and the Type Layers).
    Maybe data driven graphics would also be an option …
    Photoshop Help | Creating data-driven graphics

  • Improving the Subtitling Process

    I have two linked suggestions for improving the subtitling process. I'm editing a video of Shakespeare's _Twelfth Night_, and I'd hoped that I could convert the script to subtitles. This was far from easy, but this can be fixed with two steps.
    1. Enable import of subtitle TXT files that do _not_ have timecodes. Let us use TXT files where each subtitle is separated by a linefeed or CR. When we import them, let Encore create subtitles at a default duration of two to three seconds. We can then manually align those subtitles to the project timeline.
    Currently, Encore requires that subtitle text files have formatted timecodes. Well, I can't imagine how one would have the timecodes for each line of dialogue _before_ bringing them into Encore. We don't sit and type those timecodes into our text files. Your own tutorials tell us that this job's frequently shopped out because it's tedious: well, if Encore could import simple text files, and we could move the titles around like video clips, it'd be a lot less tedious.
    Another reason to allow us to avoid entering timecodes is that there's really no easy way to type them in. I attempted to create a timecode-delimited file of the _Twelfth Night_ script; I imported the text into Excel, and tried to use Excel to create the timecodes for two-second-line subtitles. Sadly, Excel does NOT format for video timecode. It formats time as hh:dd:ss, but a) it dosn't inclde frames and b) it uses colons instead of semicolons. I _was_ able to get around this limit, with a bit of work. But frankly, if Encore could simply import a simple TXT file, I would have saved a lot of work.
    2. Enable the user to see the project's audio files _as a waveform_ in the timeline, as in Premiere Pro.
    As I said, we could take the subtitles, and stretch them to match the soundtracks. It's a lot easier to match them _visually_, against the waveforms of the audio. If there's a way to see audio timelines as waveforms in Encore, I've been unable to find it.
    With my two suggestions above, users would be able to a) import a simple text file, and have Encore create subtitles, and b) align the subtitles to the audio files easily and efficiently.

    I applaud your thoughtful suggestions.  I suspect we might end up at different places in what we would pick (if we were the decision makers at Adobe).
    Part of my reaction is the practical belief that Encore is what it is because adobe had and has a deal with sonic to use their authorcore, and that this is both a benefit and a problem for Adobe to tailor encore as it might like.  And Premiere is the more likely application to have such functions added.  I can imagine somethikng like hitting the asterisk key in time to music (which adds markers), but where we're adding a special subtitle marker.  Then this can be exported with the timecodes, and added to the text file.
    I wonder if this is part of what the transcription function is intended to be.
    I also believe that After Effects with its scripting support is the better option.  I believe there are already scripts that can import a text file into separate layers, and I suspect this could be set with the starting time code you want.  But the goal is not a subtitle video/ it is an importable subtitle file for Encore.

  • HT4527 I am trying to transfer music files from one PC to another using homeshare and although I can view the music as a shared folder I cannot initiate the "import" process.  I have iTunes 11.0.1.12 on both computers so the help screenshots do not help a

    I am trying to transfer music files from one PC to another using homeshare and although I can view the music as a shared folder I cannot initiate the "import" process.  I have iTunes 11.0.1.12 on both computers so the help screenshots do not help as such

    Then stop trying to use HomeShare and use one of the other options listed in the document from which your question was posted.

  • Can We Add Some More Fileds To the Imported IDOC ??

    Hi All,
    Can We Add Some More Fileds To the Imported IDOC ??
    If I Imported IDOC to IR. But I Want to Add Some More Fields To IDOC.
    Then Can I Go For this Process ??? Is This is Correct ???
    Please Correct Me If Iam Going Wrong
    1) Open the Imported IDOC in IR
    2) Export it as XSD File in to your Local Machine
    3) Add Necessary Fields & Save it
    4) Come to IR And Import it into external definition
    Is this is the Correct way of Doing ???
    If Not What is the Problem in Doing This ??
    Regards
    Vamsi

    Hello Vamsi,
    That is NOT the correct way to play around with IDOCs.
    the correct way is to create an enhancement to an exiting IDOC (this is done on the SAP R/3 side) after you craeted an enhancment you reimport the IDOC in XI from the R/3 and then you have a new structure with the new fields you need.
    worst case scenario you can define a new IDOC type just with the fields you need.
    you can check out the SAP library at http://help.sap.com/saphelp_erp2005/helpdata/en/0b/2a60bb507d11d18ee90000e8366fc2/frameset.htm
    on how to do that.
    Have a good one,
    Uri Lifshitz.

  • Hi my friends why I can't download from App Store,during the download process shows error code 9001

    Hi my friends why I can't download from App Store,during the download process shows error code 9001
    I 'm from Iran and like apple very much I waiting for your response... !

    In short, because you are in Iran and probably trying to use the App store in another country. You can search the forums for several other threads on this topic.

  • Add the ability to manipulate image data early during the import process

    Following many discussions about the inability to cleanly support aspect ratio in LR, it would be useful to have the ability to interviene in the import process (early) and manipulate the exif data. It is possible to attach a metadata preset during import but presets do not give the ability to change the aspect ratio and cropping tags.
    This feature could have many other uses such as allowing more complex naming schemes, copy location, etc.

    Perhaps your post would be better received in the Lightroom forum? (this is the SDK forum).
    Or perhaps better still, the feedback forum: http://feedback.photoshop.com/photoshop_family/topics/import_actionshttp://feedback.photoshop.com/photoshop_family/topics/new
    SDK-wise: one can easily intervene via plugin and apply whatever transformations pre-import that one could think of...
    Rob

  • Import not responding after completing the import process

    Hi All,
    This is the problem i am facing:
    1. Imp utility is not terminated after the import process is done. Had to manually terminate the process with ctrl+c or ctrl+break.
    2. Log Files are not generated properly. Log file are created and updated partially.
    3. Although database is effected with all the changes there in the dump file, it is not being shown on the screen (and hence log is not appended).
    4. When using SHOW=Y parameter, Imp process is terminated successfully with success/warning/error messages and log files are generated properly.
    I have checked in the database: although the results are not shown on the screen ( or log not getting generated), the db is effected with all changes in the dump file up to last line.
    5. Commands I have fired:
    imp [email protected] file='Y:\IDW Analysis for Initial Load\IDW Data\isdshrd_temp\GROUP_DIM.dmp' log=c:\ImpLogs\ACCESS_GROUP_DIM.log fromuser=GEAM_DIM touser=kanchk
    imp [email protected] file='Y:\IDW Analysis for Initial Load\IDW Data\ACCOUNTING_BASIS_DIM.dmp' log=c:\ImpLogs\ACCOUNTING_BASIS_DIM.log fromuser=GEAM_DIM touser=kanchk show=y
    Please respond asap
    Thanks,
    Kishore

    As an experiment, can you try to import the same on the database server itself. This will help us to understand is it network issue or something else.
    Wait Event Description
    http://download-east.oracle.com/docs/cd/B10501_01/server.920/a96536/apa5.htm#970961

  • Speedup the import process using imp tool

    hi,
    how many ways to speedup the import process using imp tool in oracle 9.2.0.8

    Hi,
    Follow below guidelines also:
    IMPORT(imp):
    Create an indexfile so that you can create indexes AFTER you have imported data. Do this by setting INDEXFILE to a filename and then import. No data will be imported but a file containing index definitions will be created. You must edit this file afterwards and supply the passwords for the schemas on all CONNECT statements.
    Place the file to be imported on a separate physical disk from the oracle data files.
    Increase DB_CACHE_SIZE (DB_BLOCK_BUFFERS prior to 9i) considerably in the init$SID.ora file
    Set the LOG_BUFFER to a big value and restart oracle.
    Stop redo log archiving if it is running (ALTER DATABASE NOARCHIVELOG;)
    Create a BIG tablespace with a BIG rollback segment inside. Set all other rollback segments offline (except the SYSTEM rollback segment of course). The rollback segment must be as big as your biggest table (I think?)
    Use COMMIT=N in the import parameter file if you can afford it
    Use STATISTICS=NONE in the import parameter file to avoid time consuming to import the statistics
    Remember to run the indexfile previously created.
    Note: Before following the above guideliness check your requirement aso.
    Best regards,
    Rafi.
    http://rafioracledba.blogspot.com/

  • I have a Panasonic camcorder PV-GS65 and I used to be able to connect to my iMac and my machine would automatically recognize the camera, rewind the tape, and start the import process as soon as I turned the device on and it was connected.  not anymore

    I have a Panasonic camcorder PV-GS65 and I used to be able to connect to my iMac and my machine would automatically recognize the camera, rewind the tape, and start the import process as soon as I turned the device on and it was connected.  Now my iMac does not even see my device
    Any suggestions?

    You cannot install the apps on the car.
    The cars head unit is merely acting as an interface to the apps on the device.
    If you want to use those apps in the car, plug the device in and leave it plugged in.

  • I recently downloaded a movie with an avi extension, I changed it to .m4v and then tried to import it into iTunes but never goes through the importing process and it never shows up.

    I recently downloaded a movie with an avi extension, I changed it to .m4v and then tried to import it into iTunes but never goes through the importing process and it never shows up.

    That WON'T convert it.
    If I do the same with an MP3 and change the extension to JPG, it DOESN'T make it a picture. It makes it unusable.
    Change it back to AVI and download "Handbrake". http://handbrake.fr/
    Use HandBrake to "convert" it to M4V.

  • Can rman script be encrypted to protect the source?

    Hi,
    As a solution provider, is it possible to encrypt rman script be encrypted to protect the source?
    thanks
    andrew

    I think the best you can do is to use Oracle Encryption Wallet to store credentials for connecting to databases or use Password Encryption to create RMAN Encrypted Backups.
    http://docs.oracle.com/cd/B19306_01/backup.102/b14191/rcmbackp.htm
    http://docs.oracle.com/cd/B19306_01/network.102/b14266/cnctslsh.htm#i1006413

  • Can we call an Standard API from the BPM process

    Hi,
    Can we call a Public API from within a BPM Process. Can you please suggest the procedure for achieving the same.
    Also wanted to know the procedure to insert into Standard Interface tables and called Standard Interface program to Create objects like Employees, Employee assignments, etc.
    Please send any documents / writeup to achieve the above.
    Thanks & Regards,
    Murali

    You will have to catalog the API (refer to the Studio help files for the details). Once you catalog the api you can use it in a method. The method can then be used in an activity in the process.

  • Can we put multiple Database Polling within the asynchronous process

    Hi,
    Can we put multiple Database polling within the the same asynchronous BPEL process.
    There will be multiple Receive activities to receive the data from the poller.
    Saptarishi

    Hi Peter,
    I am using 10.1.3.4 and cannot use ESB/mediator.
    For the 2nd option,
    I have tried to put multiple receive's to poll data from a table but it does not work(it waits at the 2nd Receive). Let me try to elaborate the issue a bit.
    I have created a table for polling.
    The table has 3 columns :- transaction_id, status, is_read
    is_read is kept to implement the logical delete strategy of DB polling.
    What I need to do is to maintain a single instance of BPEL to maintain a transaction(which is uniquely identified by transaction_id).
    The BPEL should track the different stages of the transaction, i.e whenever a new row is inserted in the table with the updated status for a transaction, it must find the correct instance(by co-relating the transaction_id) and go to the next step (wait for the next receive activity) until all the steps of the transaction is completed.
    In the code, I created a correlation set consisting of transaction_id(only). The property transaction_id has an alias to the inbound variable's payload.
    In the first Receive, I checked the "create instance" checkbox. Also the correlation set is initialized.
    From next Receive onwards the correlation set is checked.
    The polling frequency is 5 secs.
    The first Receive works fine and the process is instantiated. But it waits at the 2nd Receive indefinitely.
    It will be very helpful if you can try this once. If you feel this is not the right approach, please guide me.
    Thanks and Regards,
    Saptarishi

  • Can I get a List of all the running processes in the system using java ?

    I want a complete list of all the Running processes currently in the system.
    List of running processes is like, in MS Window environment while we presses ctrl + alt + del and we get a small window containing a list of all the running processes currently in system.
    I hope somebody have done the same and will help me.
    thanx.

    Here is the sample code to get All running process in your system .
    Its in C++.And you have use JNI to use this code.
    For complete project goto
    http://www.mindcracker.com/mindcracker/c_cafe/winapi/protracker.asp
    typedef BOOL (WINAPI * PFNENUMPROCESSES)(
    DWORD * lpidProcess,
    DWORD cb,
    DWORD * cbNeeded
    typedef BOOL (WINAPI * PFNENUMPROCESSMODULES)(
    HANDLE hProcess,
    HMODULE *lphModule,
    DWORD cb,
    LPDWORD lpcbNeeded
    typedef DWORD (WINAPI * PFNGETMODULEFILENAMEEXA)(
    HANDLE hProcess,
    HMODULE hModule,
    LPSTR lpFilename,
    DWORD nSize
    //unsigned int i;
    static HMODULE hModPSAPI = 0;
    static PFNENUMPROCESSES EnumProcesses = 0;
    static PFNENUMPROCESSMODULES EnumProcessModules = 0;
    static PFNGETMODULEFILENAMEEXA GetModuleFileNameExA = 0;
    if ( !hModPSAPI )
    hModPSAPI = LoadLibrary( "PSAPI.DLL" );
    if ( !hModPSAPI )
    return FALSE ;
    EnumProcesses = (PFNENUMPROCESSES)
    GetProcAddress( hModPSAPI,"EnumProcesses" );
    EnumProcessModules = (PFNENUMPROCESSMODULES)
    GetProcAddress( hModPSAPI, "EnumProcessModules" );
    GetModuleFileNameExA = (PFNGETMODULEFILENAMEEXA)
    GetProcAddress( hModPSAPI, "GetModuleFileNameExA" );
    if ( !EnumProcesses
    || !EnumProcessModules
    || !GetModuleFileNameExA )
    return FALSE;
    LV_ITEM lvi;
    CString str, str1;
    if ( !EnumProcesses( aProcesses, sizeof(aProcesses), &cbNeeded ) )
    return FALSE;
    cProcesses = cbNeeded / sizeof(DWORD);
    char szProcessName[MAX_PATH] = "unknown";
    for ( int i = 0; i < cProcesses; i++ )
    HANDLE hProcess = OpenProcess( PROCESS_QUERY_INFORMATION |
    PROCESS_VM_READ, FALSE, aProcesses);
    if ( hProcess )
    HMODULE hMod;
    DWORD cbNeeded;
    if ( EnumProcessModules( hProcess, &hMod, sizeof(hMod), &cbNeeded) )
    GetModuleFileNameExA( hProcess, hMod, szProcessName,
    sizeof(szProcessName) );
    str = szProcessName ;
    str1.Format(": %d ", hProcess );
    str += str1 ;
    m_list.AddString ( str );
    UpdateData(TRUE );
    CloseHandle( hProcess );

Maybe you are looking for