Automatic naming of the PDF files of the data file

I am new to scripting but have a question. What script can I use to make use of one of the fields that will be (name) and allows to name the file when it is exported?

I found this script, but when I run it I get "null is not an object" from line 23, column 1.  I have the .csv file and a folder named "pdfs" on my desktop. In the script, I replaced "fichier.csv" with the name of my file. The first column of my .csv file is what I intend to rename pdf files.

var csv=File(Folder.desktop+"/fichier.csv");

var myPDFFolder = Folder(Folder.desktop+"/pdfs");

var names = getNamesFromCSV(csv);

if(csv.exists && myPDFFolder.exists){
    var files = myPDFFolder.getFiles();
    if(files.length==names.length){
        for(var i=0; i<files.length; i++){
            files[i].rename(files[i].parent+"/"+names[i]+".pdf");
        }
    }
}
       
function getNamesFromCSV(csv){
    if(csv.exists){
        csv.open('r');
        var content = csv.read();
        var namesArr = [];
        content=content.split("\n");
        for(var j=0; j<content.length; j++){
            namesArr.push(content[j].match(/^(.[^\n]+)/i)[1]);
        }
           
        csv.close();
        return namesArr.slice(1,namesArr.length);
    }
    return false;
}

Hi LEngelage,

I modified your JS code, I hope this what you expect. If go you back!

Your CSV file of entry like this 1snapshot in screenshot below another cliché is changed the name of the file in the folder "~/Desktop/1" Office

    

var csv=File(Folder.desktop+"/Workbook1.csv");
var myPDFFolder = Folder("~/Desktop/1/");

if(csv.exists){
     csv.open('r');
     var content = csv.read();
     var namesArr = [];
     content=content.split("\n");
     for(var j=0; j

THX

csm_phil

Tags: InDesign

Similar Questions

  • Recording automatically ch - cannot print PDF files

    I don't know what happened, but now when I print a document in file (destined to the PDF format), it automatically attempts to save it as a *, ps file. I don't want a PS file. I don't know how it happened, but I am not able to print to the PDF file. How can I change back so that when I print a document file, it prints as a PDF and not PS?

    Find and disable an option 'PRINT TO FILE'

  • Eliminate automatic duplexing of a pdf file

    I use Reader X and Windows7 and have a HP Color laser printer.  For printer instruction book is automatic printing on both sides of the paper.  But duplex printing only happens whien I print a .pdf file.  So there must be something in the pdf file that triggers duplex printing.  How do I untrigger it?  For example I want to print labels using a PDF and printing on both sides is not logical.  Thank you.

    If you use Adobe Reader 10.1.2 - there is an option in the print dialog box for "print on both sides" of the paper.

    This option was introduced only in Adobe Reader 10.1.2 released in mid January 2012.

    You can prevent Adobe Reader print duplex by unchecking the option "print on both sides. After selecting the file > Print - option is to halfway in the dialog box.

    Currently, this option is checked by default.

  • Automatically set to the Date and time does not

    Date and time settings on my iPad Air set them automatically does not work? When I turn it out it will allow me to choose a city (Knoxville).

    When I turn it on with (location settings) it just turns and turns?

    Any ideas?

    Hello and welcome to Apple Support communities,

    This problem may be caused by a number of things, most often the cause is the device not being able to contact the time server. Here are the instructions from Apple supported for this problem, as well as a link to the appropriate article.

    Follow these steps, after each step:

    1. Make sure you have the latest version of iOS.
    2. Automatically turn on set in settings > general > Date & time. This will automatically put your date and time based on your time zone.
    3. Make sure that your time zone is set correctly. Tap Settings > general > Date & time > time zone.

    If you still have any questions affecting your date, time, or time zone, you can automatically disable in the settings > general > Date & time and manually set the time and time zone. Or contact your carrier.

    The option to enable the value automatically may not be available in all countries or all shells.

    If the time on your iOS device does not go after a sync with your computer, the computer may be time wrong. Check the time on your computer in system preferences > Date & time. You can select "Set date and time automatically."

    Support the Article HT203483

    Get help with the date and time on your iPhone, iPad and iPod touch - Apple Support

    Of course, if the time of your carrier server cannot connect the other option is to manually set the date and time until the carrier server are again available.

    Hope you helps out.

    Kind regards

    Peter.

  • Automatically seized of the data entered by the user in a database?

    Hello

    I do an application in which the user enters an item of data as information, but I need to be added directly in the tables in the application database. Is it possible to do? If so, how? The program would automatically put the data in the table and use SQL statements to add, modify, etc., so that the user would not have to do something with it? I'm just a beginner in programming, I would really appreciate the answers to be simpler than usual.

    Thank you

    Daniel

    Hi DanielJWE06,

    Click on the links.

    http://docs.BlackBerry.com/en/developers/deliverables/8682/SQLite_overview_701956_11.jsp

    and also, this will help you.

    http://docs.BlackBerry.com/en/developers/deliverables/17952/Storing_data_in_SQLite_databases_1219769...

    First try to search for your problem in the forum after that create a thread.

    There are so many threads available in the forums for Sqlite. Then use the Support forums search feature...
    Any way Gud luck!
    --------------------------------------------------------------------
    Please mark as resolved messages if you found a solution.
    Feel free to press the Bravo thank the user who has helped you

  • Automatically fill in the Date fields

    Can you have automatically fill fields date after you have entered a date? For example, if someone has put a date in a field "Date Week Ending ', could other date fields automatically fill in office on that date?

    ZeroZone

    Use a calendar for the first field widget.  Then use the text fields for each date, you need.

    If you wanted to tomorrow's date, enter the first field measurements: (formCalc)

    If (StartDate.rawValue == null) then
    $.rawValue = «»
    on the other
    Num2Date (Date2Num (StartDate.formattedValue, DateFmt (2)) + 1, DateFmt (2))
    endif

    If you want to 7 days of the date selected, change + 1 to + 7 and so on.

  • Automatic naming of the camera files

    Hello everyone,

    Anyone know if it is possible to change the auto-naming scheme of files from camera to e. g. dsc_xxxx.jpg DDMMYYYYhhmmss.jpg?

    Hi @JayDee1282,

    To my knowledge, it is not possible to change this in a setting for the phone.

    However, I searched Google Play and found this app which seems to do what you want. I have not tested the app myself so I can't say if it works or not, but it seems to have good reviews from other users.

  • Can I automate renaming of a pdf file with the contents of a form field?

    I'm developing a form. A field is a customer reference number. The customer would like to if the filled pdf they receive from the customer would have that number as the document title or the title of the document for easy sorting and research. Is it possible to do?

    Of course, you can do it on the receiving end.

    You have Acrobat Pro? If so, the easiest way is to do it using an Action, and it also lets you process several files in a single operation.

  • automatic removal of the data after DROP TABLESPACE files

    Issue of lazy junior dba. How can I order oracle to automatically delete files after removing them from the control (such as drop tablespace command) file?
    Should what technology/approach I use? Can ASM help me?

    Thnaks.

    Well well, ideally after the show

    DROP TABLESPACE INCLUDING CONTENTS AND DATA files; data corresponding to this tablespace files should get deleted automatically. Although, in my case, sometimes it is deleted automatically, but sometimes it doesn't (Windows Server).

    Comments of others will be useful.

    Kind regards
    Anand

  • Automate in loading the data in Excel to table

    Hello Experts,

    I have one of the oldest question about loading an excel file in a table. I searched a little here but couldn't find what I was looking for.

    I have an Excel as follows:
    Product/Retailer     Net Sales     Net Adjustments     Cancels Count     Cancels Amount     Cashes Count     Cashes Amount     Claims Count     Claims Amount     Returns Count     Returns Amount     Free Prize Count     Free Prize Amount     Free Promo Count     Free Promo Amount     Promo Credit Count     Promo Credit Amount     Return Commission     Net Discounts     Total Fees     Sales Commission     Cash Commission     Tkt Charge     Subscription Commission     Interim Sweeps     Net Due     Retailer     Name
    1               0          0          0          0          0          0          0          0          0          0          0               0               0               0               0               0               0               0          0          0               0          0          0               0          0     1          Pseudo Outlet                 
                                                                                                                                                          
    2               0          0          0          0          0          0          0          0          0          0          0               0               0               0               0               0               0               0          0          0               0          0          0               0          0     2          Subscription Outlet           
                                                                                                                                           
    4               0          0          0          0          0          0          0          0          0          0          0               0               0               0               0               0               0               0          0          0               0          0          0               0          0     4          Syndicate Terminal Outlet     
                                                                                                                                           
    10000               0          0          0          0          0          0          0          0          0          0          0               0               0               0               0               0               0               0          0          0               0          0          0               0          0     10000          Keno Draw PC Default Location 
                                                                                                                                                
    Loto               29760          0          0          0          69          -9495          0          0          0          0          0               0               0               0               0               0               0               0          0          -1488               -95          0          0               0          18682     200101          Triolet Popular Store         
    Inst Tk               26000          0          0          0          207          -12220          0          0          0          0          0               0               0               0               0               0               0               0          0          -1300               -48          0          0               0          12432     200101          Triolet Popular Store         
    200101               55760          0          0          0          276          -21715          0          0          0          0          0               0               0               0               0               0               0               0          0          -2788               -143          0          0               0          31114     200101          Triolet Popular Store         
                                                                                                                                                
    200102               0          0          0          0          0          0          0          0          0          0          0               0               0               0               0               0               0               0          0          0               0          0          0               0          0     200102          Friends Fast Food & Take Away 
                                                                                                                                           
    Loto               48440          0          0          0          68          -14689          2          -12129          0          0          0               0               0               0               0               0               0               0          0          -2422               -147          0          0               0          31182     200103          Le Cacharel Snack             
    Inst Tk               26000          0          0          0          230          -14600          0          0          0          0          0               0               0               0               0               0               0               0          0          -1300               -67          0          0               0          10033     200103          Le Cacharel Snack             
    200103               74440          0          0          0          298          -29289          2          -12129          0          0          0               0               0               0               0               0               0               0          0          -3722               -214          0          0               0          41215     200103          Le Cacharel Snack             
         
    I need to automate the loading of this file data in my table.

    Any ideas on how to start the process?

    Thank you
    Kevin

    Published by: Kevin CK on April 22, 2010 12:51 AM

    no idea why?

    ORA-30653: reject limit reached
    Cause: the release limit has been reached.
    Action: Clean data, or increase the limit of rejection.

    Errors are indicated in your journal - / bad-/ discardfile.
    Have you checked the?

    You can try:

    create table invoice_excel_temp
    (
    Product_name                varchar2(50),
    rest of columns...
    )
    ORGANIZATION EXTERNAL ( TYPE ORACLE_LOADER
                            DEFAULT DIRECTORY GTECHFILES
                            ACCESS PARAMETERS (FIELDS TERMINATED BY ',')
                           ... etc...(you edited your example while I was typing ;) )
                            LOCATION ('invoice_excel_c00472.csv')
                           )
    REJECT LIMIT UNLIMITED;
    

    and see what happens next...

    Published by: hoek on April 22, 2010 10:19

  • automatic insertion of the date

    I have numbers (3.6.1) (2566)  I used to set up a cell to insert a DATE every day automatically, but I can't find much. Help

    Hi Nick,

    Today() will provide the current date. It will update every time the table is modified. If you want to insert today's date, and have even tomorrow, try the Insert menu:

    Quinn

  • How can I create a query with the data control to the web service?

    I need to create a query with the order of web service data, WSDL, it is query operation, there is a message of parameter with possible query criteria and a return message contains the results. I googled but can't find anything on the query with the web service. I can't find a criterion "named" to the data control of web service as normal data control. Blog of Shay, I saw the topics on the update with the data of web service command. How can I create a query with the data control to the web service? Thank you.

    Hello

    This might help

    * 054.     Search form using control data WS ADF and complex of entry types *.

    http://www.Oracle.com/technetwork/developer-tools/ADF/learnmore/index-101235.html

  • Can I automate PDF file merger based on the correspondence of the names of files with Acrobat Pro?

    I want to automate the task of merging PDF files from a directory on a local computer with PDF files that have the same name on a network directory.  Essentially, the process would be to read the name of the local pdf file then procedure step by step the structure of network directories to find a corresponding file name.  If a match is found then merge the local (including bookmarks) file in the network file (insert before page 1).  If the merger success, delete the local file.  If an error occurs, announce the error and move the local file to a local folder that is named MergeErrors.  If no match is found move the local file to a local folder named NoMatches. This process should be repeated until all files were them merged or moved.  Can I do this with Actions in Acrobat Pro?

    Not directly - Actions have no logic so can not react to mistakes or perform some filtering.

    You can use a JavaScript script to the folder level and the command doc.insertPages () to combine a file into another, but you'd have to hardcode the paths. There is no directory, listing or search feature in Acrobat JavaScript.

  • Is there a way to open the exported pages automatically in the preview PDF files?

    New to Mac and I was wondering if this feature is available. I regularly export Pages as PDF documents before sending them to the customers.

    In Windows / Word, PDF files created automatically opens so you can view them.

    I know it takes 5 seconds to manually open them in the preview, but if I missed an option that could automate this step?

    Thanks in advance for any help.

    When you print to PDF, choose the Option "open with Preview.

    Peter

  • When I open a pdf file in photoshop, it automatically contrast my document. I can't open it so I can see the real colors and contrast like I do in other applications. Does anyone have an idea, what's the problem here?

    When I open a pdf file in photoshop, it automatically contrast my document. I can't open it so I can see the real colors and contrast like I do in other applications. Does anyone have an idea, what's the problem here?

    I use Photoshop CC 2015. I didn't have this problem before. All started a few weeks ago.

    Hi Vigo,

    Could you please share what's working color space in Photoshop?

    Try to change it to sRGB and check again.

    You might also want to calibrate your color monitor profile and check.

    See this article for instructions: http://www.lightroomqueen.com/articles-page/how-do-i-change-my-monitor-profile-to-check-wh ether-STI-corrupted /

Maybe you are looking for