Automate conversion process

I am running the trial version of Acrobat 9.0.0 Pro Extended, and are able to convert CATIA parts and products into 3D PDFs without issue, both individually and via batch processing.  However, I'd like to know if there is a way to automate this process, similarly to the inbox/outbox function in Distiller.
Thanks!
Eric

Hi Nancy
Here is something I just sribbled together from some older scripts. There might be some better and prittier PL/SQL ways, but should do the trick.
I asume the srid does not change in your user_sdo_geom_metadata. this is set hardcoded below with your_srdi what you need to set yourself.
Good luck
Luc
begin
declare
v_sql varchar2(1000);
begin
for rec in (select table_name, column_name from user_sdo_geom_metadata)
loop
for rec2 in
(select index_name from from user_sdo_index_info where table_name = rec.table_name and column_name = rec.column_name)
v_sql := 'drop index '||rec2.index_name || ' force' ;
execute immediate v_sql;
v_sql := 'update ' || rec.table_name || ' a set a.' || rec.column_name || '.sdo_srid=your_srid';
execute immediate v_sql;
v_sql :=  'create index ' || rec2.indexname || 'ON ' || rec.table_name || '(' || rec.column_name || ') INDEXTYPE IS MDSYS.SPATIAL_INDEX';
execute immediate v_sql;
commit;
end loop;
end loop;
exception
when others then
dbms_output.put_line('Exception:'||sqlerrm);
end;
end;
/

Similar Messages

  • How can I restart the conversion process?

    When I installed I-tunes the program started converting my WMA files to the AAC format. I let it run all day but at the end of the day I had to shut down the computer, so I stopped the process figuring it would restart when I restarted the program the next day. It does not do that. The only way I can find to do the conversion is one album at a time. Is there a way to restart the automatic conversion process?
    Compaq Presario v5000   Windows XP  

    I don't know of an automated way to do it, but it is easy enough to do it yourself in one large batch. Note I use a Mac version of iTunes and still use iTunes6, but the following should be more or less the same anyway.
    Right click the headings in your library and you will get a pop up of all the different headings. Turn on "Type" by checking it. Type is a column showing the encoding method (e.g. AAC, MP3, AIFF, WAV, etc.). Now you can click on this heading to sort your library by encoded Type. So now all the WAV files should be grouped together. You can now easily select the entire batch of WAV files, right click, and pick "Convert to xxx" where xxx is the encoder type you currently have set in your preferences for importing files. So if it is not in the format you want, go to preferences and change it. Once you pick the Convert function it will convert all the selected files to the new format.
    Note that converting makes a copy leaving the original in place. So the other advantage of having the ability to sort and select a large number of files by Type is that you can also select all the WAV files to delete in one step after you have converted them all.
    Patrick

  • Automate spatial Table conversion process

    Hi,
    I am wondering how I can combine multiple scripts and what exactly I have to create( SP or simply script). I am able to run it seperately. My Script is follows
    --Find Spatial Index
    Select * from User_indexes
    where table_name= 'TEST'
    Drop abc_geometry_idx force
    update Test
    set geometry.sdo_srid=myvalue
    create index ----
    In my script Table name and spatial index name is changing. I am wondering how I can set it at run time to automate the process.
    your help is appreciated.
    Thanks
    Nancy

    Hi Nancy
    Here is something I just sribbled together from some older scripts. There might be some better and prittier PL/SQL ways, but should do the trick.
    I asume the srid does not change in your user_sdo_geom_metadata. this is set hardcoded below with your_srdi what you need to set yourself.
    Good luck
    Luc
    begin
    declare
    v_sql varchar2(1000);
    begin
    for rec in (select table_name, column_name from user_sdo_geom_metadata)
    loop
    for rec2 in
    (select index_name from from user_sdo_index_info where table_name = rec.table_name and column_name = rec.column_name)
    v_sql := 'drop index '||rec2.index_name || ' force' ;
    execute immediate v_sql;
    v_sql := 'update ' || rec.table_name || ' a set a.' || rec.column_name || '.sdo_srid=your_srid';
    execute immediate v_sql;
    v_sql :=  'create index ' || rec2.indexname || 'ON ' || rec.table_name || '(' || rec.column_name || ') INDEXTYPE IS MDSYS.SPATIAL_INDEX';
    execute immediate v_sql;
    commit;
    end loop;
    end loop;
    exception
    when others then
    dbms_output.put_line('Exception:'||sqlerrm);
    end;
    end;
    /

  • Bug: Timestamp columns don't work in automatic row processing

    It appears that automatic row processing doesn't work with timestamp columns. Here is the scenario:
    - I have a view that contains a timestamp column
    - I create an automatic row processing process that reads a row from this view
    - I create a hidden item with a source type of "Database Column" and set its source value to the name of the timestamp column.
    - The value of the hidden input is empty, i.e. value=""
    I found that, as a workaround, if a change the view to convert the timestamp to a string (e.g. SELECT TO_CHAR(LAST_MODIFIED) LAST_MODIFIED rather than SELECT LAST_MODIFIED), it works correctly.
    Adding a format mask or doing the conversion in a "post calculation computation" (e.g. TO_CHAR(:P34_LAST_MODIFIED)) doesn't work.

    Later on in my exploration I found that some of the text boxes on the Keynote inspector were not accepting text, and so I couldn't even change the transition time for a slide. That prompted a restart of the program and that also seems to have solved the problem where the inspector wasn't accepting input for the columns and gutter. It's working now. So watch out for that. No idea what was at the root of it, which is annoying.

  • Automatic conversion of planned orders

    Hi PP Gurus,
    I have a requirement to convert planned orders to production orders automatically. I believe SAP standard does not offer this functionality.
    The possible solution seems to be writing new program which could be a copy of C041 transaction code.
    Did someone ever worked on this functionality?
    Request to share your experience and possibilities on this - Thanks
    Regards
    Seshu

    Dear Seshu,
    In my understanding there is no T Code for making the conversion of planned order into a production order as an automatic
    process.
    But you can use the T code CO41 for converting a list of planned order's into production orders.
    In many cases the planned order is only a proposal and only after converting it into a production order and releasing it then the
    exact shop floor activities starts like Good's issue.This activity is done by a production scheduler.So in case if you develop a
    program to convert automatically,then reservation gets generated for all the production orders, which is not recommended.
    Also check this link,
    http://www.sap-img.com/production/automatic-conversion-to-production-orders.htm
    Check and revert back.
    Regards
    Mangalraj.S
    Edited by: Mangalraj.S on Aug 11, 2009 10:04 PM

  • Are 'read only' items causing my automatic row processing to fail?

    I have a form that uses automatic row processing to update my table.
    I recently had to add a check to lock down the fields using the read only condition where a record has been 'approved'. So, I turned off all of the fields and hid the update button.
    Now they want me to check to see if the user is a manager, and if so, allow them to see the update button, and make a single field on the form modifiable.
    I have the user identified as a manager, and can make the field accept the change (a yes/no combo box). Yet when they click the update button, the form just sits there. A branch is supposed to fire on hitting that button, taking them back to the previous report, but it doesn't happen. The source of the combo box in question uses a column on the table, and works fine when the form has all of the fields showing for modification.
    I had some validations that I finally set to never fire, thinking that they were failing and just not giving the error messages. I know a bad sql or pl/sql atatement in a validation will cause the form to just keep sitting there doing nothing, and thought it might help.
    Several of the various fields are combo boxes, several are text boxes.
    I'm stumped.
    Shall I keep the regular update button hidden whether it is a manager or not (because it has been 'approved'), and enable a new button that fires off a process to update the one field that the manager may want to change? Does making a field 'read only' always have a detrimental effect on the auto processes I've been counting on? Is that if fact what is happening now?
    Thanks in advance for any advice or comments on this.
    Clayton

    Hi, Scott.
    My version is 3.0.0.00.20
    I have received info to set up the application, though I have not activated it as yet. I'm reluctant to try to load up the various tables to make it work. It could be done.
    My workaround is to that the user (a manager) fires off to another form to show an individual record, and ask if he/she really wants to make this change. On submit, they will be taken back to the original locked down form, and I will update the single field in that process of returning them. This will actually be a plus, in that I expect to show them all of the 'duplicate' entries for that item, and show them that by 'activating' this particular item, they will 'deactivate' the one duplicate that is currently active. Or, if they are deactivating the sole item that is active, that there will in fact be no active items in the system. Convoluted as heck, but they swear this is how they've been doing business with their briefcases and file cabinets of Excel files. I'm surprise they even float at this point (these are ships we're talking about).
    This all may be due to the form originally having a next/previous/count process once arrived at my clicking on the edit button of the report of items. All of that has been hidden away, and though the fields exist of the form, they are not used. They only see the current item that they clicked on from the report.
    I read up a little on session state, as well as posts with the debug error I was getting. I'm still not on board with the whole issue of 'state'. Items stay as they are until they're changed, no? I suppose that sounds simplistic.
    One of the things that caught my eye was several combo box lists that on read only mode, showed [] square brackets. Which, in some cases is okay.
    What I'll try to do is set up a public application - for future use if nothing else. I'm going to be working on this for awhile. I have more than a bit of work to do to cleanse the data as well as get rid of the single sign on requirement (I'll assume that I should have to do this) in order to share the app.
    I know you're expecting me to have this up and running for you to look at, but I'm under the gun. And they actually like my workaround.
    I'll keep everybody informed, one way or another.
    Clayton

  • In Pages 5, Maverick, How do I stop automatic conversation of URLs to hyperlinks and seeing them underlined

    There used to be a preference setting in Pages.  Now it seems gone in Pages 5.   So how do I stop automatic conversation of URLs to hyperlinks and seeing them underlined in text.  Sometimes I want it, but not always.

    The preference setting to turn off links is gone. When you enter content that triggers link detection, a link character style gets applied. Right-click on the link, choose Edit Link from the menu, and then Remove.
    To prevent Pages from automatically detecting links, visit Edit > Substitutions > and deselect Smart Links.

  • Processing Static (via automatic row processing) & Dynmaic fields

    Hi,
    I have a page that has 2 sections. Section S is statically driven which I'd like to process via a Automatic Row Process DML. Section D is for dynamic fields which I process via a PL/SQL script.
    I need to process Section D (dynamic) first.
    Now they're 2 things that I'm noticing when I try this. Can someone please confirm.
    - After my process of Section D it seems to make a commit. I know this since I have a error in Section S, and the values from Section D are committed to the DB. I need to make sure a commit only occurs after all page processes have completed error free.
    - My Automatic Row Process DML for Section S doesn't seem to work at all. It can't seem to read the values at all. I know this since I have several columns which are "NOT NULL" and the appropriate error messages are being raised. The Automatic Row Fetch for Section S does work properly.
    For the time being the work around is writing a process for the entire page which includes both Section S and Section D. The thing is I thought that HTMLDB would be able to help me out a lot with Section S since it had static fields etc.

    Martin - I would try to debug these two processes separately. If the Auto DML process isn't firing, perhaps the button used to submit the page isn't setting the request to one of the standard values recognized by the Auto DML package ('INSERT','CREATE','CREATE_AGAIN','CREATEAGAIN' for inserts and 'SAVE','APPLY CHANGES','UPDATE','UPDATE ROW','CHANGE','APPLY' or like 'APPLY%CHANGES%' for update).
    A commit happens whenever session state is changed, so if your process saves an item value, that would do it. If you think that is not the cause of the commit, let me know the details of the process and I'll take a closer look. There is no way to prevent the commit when session state is updated.
    Scott

  • Is there a way to stop and then resume an ipod video conversion process?

    I am trying to convert videos to play on my new iPod Classic. The conversion process is painfully slow. I need to move the computer. Is there a way to stop the conversion process and then resume it later where you left off? The only way I have been able to figure it out is to put the laptop to sleep and then open it up later to resume. This is a problem too as I have an external USB drive hanging off the side. Any ideas?
    Thanks all in advance for your help.

    AFAIk you can just uninstall Thunderbird and reinstall. The profile will not be deleted. If you want to make sure, however, make a backup of your profile folder first.
    Read up on "backup", e.g. here : http://email.about.com/od/mozillathunderbirdtips/qt/et_backup_prof.htm
    (google is your friend :9 )
    P.S. _ Matter of fact you should regularly backup your data (e.g. your thunderbirdprofile) to some place different so as not to loose it all, if a thunderbird-bug/virus/windows-failure/Layer8-Problem corrupts your data.

  • Without Automatic Row Processing (DML)

    Hi All
    I try to make one page to show use DML statements without standard Automatic Row Process.
    What I have:
    One page with:
    region: Report - select empno, ename, sal, deptno from emp;
    region: Form with items: p6_empn, p6_ename, p6_sal, p6_deptno
    addictionaly in that moment I have:
    process CreateProcess:
    begin
    insert into emp (empno, ename, sal, deptno)
    values (emp_seq.nextval, :P6_ENAME, :P6_SAL, :P6_DEPTNO);
    commit;
    end;
    and button CREATE.
    Create Process is fired when I push CREATE button and Insert statement works corecctly. Branch is on the same page. (I use request).
    Now I would like to show update and delete statements.
    In Report I have in column EMPNO standard button Edit (each row)
    (<img src="#IMAGE_PREFIX#edit.gif" alt="Edit">)
    I have process SelectProcess:
    begin
    select ename,sal,deptno
    into :p6_ename, :p6_sal, :p6_deptno
    from emp
    where empno = :p6_empno;
    end;
    It is fired In Load _ Before Header
    When I push Edit in one row I would like to see details of employee in Form, but I see nothing. In session state all is correct - I see :p6.... with name, sal and ...
    I dont know how to connect this process with buton and branch.
    could you help me?

    Hi,
    I have done a quick test for this - [http://htmldb.oracle.com/pls/otn/f?p=25946:1]
    On the Edit page, I have a process called P2_LOAD_DATA that runs "On Load - Before Header", is conditional on P2_EMPNO being NOT NULL and using the following code:
    BEGIN
    SELECT EMPNO, ENAME, JOB
    INTO :P2_EMPNO, :P2_ENAME, :P2_JOB
    FROM EMP
    WHERE EMPNO = :P2_EMPNO;
    END;I have a button with a Button Name setting of "UPDATE" (user sees this as Apply Changes)
    I then have a process that runs "On Submit - After Computations and Validations" and is conditional on REQUEST = UPDATE. The code is:
    BEGIN
    UPDATE EMP
    SET ENAME = :P2_ENAME,
    JOB = :P2_JOB
    WHERE EMPNO = :P2_EMPNO;
    END;The source settings on P2_EMPNO, P2_ENAME and P2_JOB are as I described in my previous post.
    One thing to check - do you have a "reset page" process? If so, remove it.
    Andy

  • I have taken off/turned off iCloud on my mac mini but when I write an email   and use contacts it will convert a non iCloud email to and iCloud email automatically.  I really don't want this. Any way to stop this automatic conversion?

    I have taken off/turned off iCloud on my mac mini (OS 10.8) but when I send an email and use contacts , it will convert the non - iCloud email to an iCloud email automatically.  Anyway to stop this automatic conversation?    

    Robert...
    the iCloud webserver wont accept my password for a .mac login, nor will it allow me to change it
    See if you can change your password >  Apple - My Apple ID
    If that doesn't help, launch iTunes on your computer.
    From the iTunes menu bar click iTunes / Preferences then select the Advanced tab.
    Click: Reset warnings and Reset cache
    Click OK.
    Restart your computer.
    If that that doesn't help...
    Moreover, when I try to go into my .mac account on the web,
    Delete all apple cookies and empty your browser cache.
    See if  you can access your account at iCloud.com

  • Adding a new field to an Automatic Row Processing form

    Hi,
    I have a form that I built through the form Wizard which has an automatic row processing function. It is working very well, except that any new fields I add to the form are not being updated in the database when the row is processed. I have set up the field exactly the same as other fields which are working and were originaly created by the wizard. I have deleted and recreated the row processing Page Process, but nothing seems to make it work. Have I missed anything? I don't want to recreate my page from scratch each time I want to add a new field.
    Thanks,
    Steve

    if you're positive that your new fields/columns update correctly when you use Text Field items and not when you use Select List ones, i'd check to see what your select lists are returning. a good way to see exactly what your form got from your select list items is to check the session state for your select list items right after you submit your page (clicking the "Session" link in your developer toolbar in your runtime environment is a good way to get to this info). also, even though you said your added Text Fields work and your Select Lists don't, i'd still check the "Source Type" and "Source value or expression" fields of your select list items to make sure they're set correctly. for form items to work with your table in htmldb auto-dml processing, you need to set the "Source Type" to "Database Column" and the "Source value or expression" to the case-sensitive name of your db column.
    hope this helps,
    raj

  • Solved: Delete Using Automatic Row Processing

    See Scott's reply below for the answer.
    Hi there,
    I have an application built in APEX 3.0.1 that I would like to be able to use a button to delete a single row from an underlying database table (owned by the parsing schema).
    My APEX page has a 3 HTML regions on it:
    1. Only a Select List and Go button for User selection (of Debit Note)
    2. Ten display Items (Text Field, Disabled saves state) displaying further information about User selection
    3. Conditional Delete button (region with custom image) - only displays when P73_DEBITNOTEID is NOT NULL
    I'd like this button to be used to Delete the Selected Item and thought I'd be able to use a Data Manipulation Page Process - Automatic Row Processing (DML) page process to do this.
    However, when I go through the wizard the Select item containing primary key column value field has no values in the search list.
    My first question is why was there no values in the list?
    So I manually entered the Item I required (P73_DEBITNOTEID) but when I run the page and click the button I get a PL/SQL missing expression error.
    What is the best practice method to do DML actions on the underlying database tables. The tables are all owned by the parsing schema.
    Your help in resolving this matter would be greatly appreciated.
    Kind Regards,
    Gary.

    Gary,
    The DML processes (and the creation wizards for them) are for use with items having source type Database Column. If your page items don't use this source type, then neither the Automated Row Fetch nor the Automatic Row Processesing (DML) process types will work.
    Scott

  • Understanding "automatic row processing"

    hi,
    i have problems understanding automatic row processing in apex.
    at first i thought there is a relation between page process (fetch row, insert, update,...) and page items / reports.
    something like: Item P1_TESTTEXTBOX (Source=Database Column => "TESTCOLUMN") referes to process "FETCH ROW FROM TESTTABLE"
    but i havent found any relation.
    then i thought there is a "global pool of database columns" (fetched, inserted, updated by a page processes)... when a fetch process loads data from a db-table, all columns from this table are stored in a "dictionary"...but this also didnt seems to be right.
    i did some testing to understand the (row fetch) behavior but there a still some questions:
    - i created 2 Processes (Data Manipulation -> Row Fetch) in "After Header" on 2 different Database tables but each with a Column "TESTCOLUMN" (for testing^^) . It didn't work properly: it seems that only one fetch process is executed .
    I'm still not quite sure how automatic row processing (fetch, insert, update) is working...
    are there any explanation about this issue? i havent found any information that goes into detail.

    ok, some testing later i come to the conclusion that the automatic row processing works like this:
    when a row (fetch) process starts, ALL binded Page Items (Source Type=Database Column) tries to load their data from the current fetch-process.
    i tried to add 2 different Regions containing some Page Items (TextBox) that binds to a Database Column.
    * Region1 should contain Artikle-Information (refers to DB-Table Article)
    * Region2 should contain Article-Detail Informations (refers to DB-Table ArticleDetails)
    i am not able to create 2 Row fetch processes in 1 page, because i got an error when the first row-fetch process starts "Column [XY] not found in table [YZ]"
    obviously there is no way to "link" processes to regions, reports or page items.
    or is it possible to create 2 regions (in 1 page) with automated row processing, that refers to different tables ? (region1/report1 => DBTable1, region2/report2 => DBTable2)?
    (the only way i see is that i create a view that contains these 2 DBTables, so i only need one row fetch process for this page)
    thanks in advance
    rene...

  • Automatic Row Processing?

    Hi,
    I have a requirement to create forms that insert into multiple tables and returns items from multiple tables. What are my options? Can I still use automatic row processing and fetching?
    Thanks in advance.

    create multiple regiions embedded with different table

Maybe you are looking for