Need to create 500 drawings, all identical in every way except for a unique QR code

Hello. I use Photoshop CS6.

I have a design where I want to create 500 versions of an image. All will be identical, except for the QR code that will be unique for everyone.

The placement of the QR code will be the same in all of them. It's just the real QR code that changes.

No idea how I can do this automatically? I have QR codes in a previously created folder, and I already created design. I just need to marry the 2 now and you end up with 500 design files to give to the printer for printing.

Thank you for the directions on how to do it!

I think that you can do with variables.   I've never tried, but someone posted a link to her a few weeks back when a similar question came.  I bookmarked it because it looked interesting:

PS CS5 - working with Variables | The complete picture with Julieanne Kost. Adobe TV

And here's a Walkthrough:

Using external Variables in Photoshop with the Data Source

Tags: Photoshop

Similar Questions

  • X 64 Vista - Home Premium SP2 - game Second Life-need to create 2 folders to destination AppData or separate directories for the Viewer 1.23 and 2.2 caches

    I'm not a developer or a tech: only second life 1.23 is loaded on the computer – no productivity software. I need to create 2 folders to separate destination (or directories) to the SL Viewer 1.23 and Viewer 2.2 caches.  Right now the 1.23 cache is stored in the folder AppData/Local.  When 2.2 is downloaded, it will not replace 1.23, but things & Stuff Blog of Nalates Wordpress (also a contributor to regular Forum SL) recommend to around 2.2 to another 'file' or 'directory' cache (before the opening of 2.2 for the 1st time) to prevent the inventory and avatar problems loading again (when I had 2.1 load on the computer with 1.23) when I switch using the Viewer 1.23 and Viewer 2.2.  I don't know how to do this, but reading the wiki in Second Life in caches that directed me to the website of Microsoft, it seems that I need to get/use one command Linkd.exe which is part of the Windows Server 2003 Resource Kit Tools - but a note on the site of Microsoft for the Kit, under requirements of the States that the Kit is not supported supported on 64-bit platforms.  What to do please?  TY

    Hello

    a. go to the Preferences tab which displays your location of the cache.

    b. click on the 'Browse' (viewer 2.0) or the button "Set" (Viewer 1.23), create a new folder in a convenient (for example on your desktop) and select the folder to be your new location of the cache. Relog.

    c. This will give you a nice clean cache folder and do delete everything out of it easier in the future. If you use 3rd party clients, such as the Kirstens display, you might want to give them a separate folder, if they themselves (for example, Kirstens viewer uses "s20 C:\Users\yourusername\AppData\Local\Kirstens")

    Azeez Nadeem - Microsoft Support [If this post was helpful, please click the button "Vote as helpful" (green triangle). If it can help solve your problem, click on the button 'Propose as answer' or 'mark as answer '. [By proposing / marking a post as answer or useful you help others find the answer more quickly.]

  • You will need to create a new ad hoc network every time?

    Long story short, I used this method to share a wired connection with others at work. But every day I have to create a new ad hoc network, because the old network stops working. Is it possible for me to solve this problem?

    Ad hoc by strict definition is for a purpose or in the end at hand; also, by extension, improvised or impromptu. Ad hoc networks are removed when members in network disconnect.

    Create an Ad Hoc wireless network

  • Unplug the headphones of Walkman app silenced all functions of the phone except for incoming calls

    I found a bug that caused the alarm become silent. I am able to reproduce consistently and ahd a firend with a different Xperia V confirm.

    I use using a Sony build 4.1 version (. 490) with ADWLauncher (but my friend was also able to reproduce this with regular Sony Launcher, also on the 4.1 build)

    to reproduce:

    (1) check base case: all applications closed, adjust the volume to maximum using rocking of the volume on the side of the phone. to release the keys, you should hear a tone giving you the current volume

    It also means that the sound works

    (2) plug in headphones

    (3) open app Walkman and listen to a song

    (4) once the track has begun and you can hear in the headphones, unplug the earphones

    track must stop (correct behavior)

    5) press "Home" to return to the home screen

    (6) repeat step (1)... sound is now DISABLED, autour and shows volume knob slides it is not cut, but when I release the button it does not play the sound

    critical, it also cuts the alarm

    (so if you want that the game alarm for 2 minutes in the future before the departure the sequence above, when it fires it is silent after steps 1 through 6 have been made)

    some things that eliminate the effect once it arrives in this State buggy: If you receive a phone call, then he makes it sound and after the call, his resume (no matter what you did with the call - ignore, answer etc, all that is needed is for the phone to ring)

    also sometimes re - insert and remove the earphones also restores sound

    phone is fully updated from the Google store set to have the latest versinos of applications

    I tested this same sequence using other music apps (of rocket, Google Reader Play Music) and the phone has NOT lost his after step (4) and everythnig functioned normally.

    This bug seems to be isolated to the sony Walkman android app.

    I quite like the walkman for sony hopy app can look at this and fix it with an update of the application itself - as all other music apps I tested are causing not easy

    I do not know if this was presented in a recent version of Walkman or the 4.1 update... Maybe someone could test on a pre-version 4.1 phone to see if it still happens

    the recent firmware 9.1.A.1.140 seems to fix this problem. was not able to reproduce once I have updated.

    Thanks sony!

  • Hi, I need to remove the white background in a file HAVE and the usual way (except for the web/PNG) does not work. I'm on the latest version of AI. Thanks in advance

    A

    FINAL box coverV4.pngAttached is my file

    Thanks to you all. My designer solved the problem. The image was white in the file that made it impossible to make it transparent.

  • I need to create an advanced preloader bar.

    I need to create a loader to pre indicating the percentage of the page loaded by the percentage of color of the preloader bar. It would be fine if the bar says loading under the alos preloader. The preloader bar must also

    to keep the center of the page regardless of the screen resolution. Some might create an and the place by download

    Copy and paste these Codes into your preloader > action of loading

    Save this css file in your folder leading edge next to the index.html file

    CSS download link: http://www.mediafire.com/view/?kb11s474aipt39w

    Codes:

    var QueryLoader = {}

    overlay:

    Gauge:

    Preloader:

    elements: new Array();

    doneStatus: 0,

    doneNow: 0,

    selectorPreload: 'body ',.

    ieLoadFixTime: 2000.

    ieTimeout:

    init: function() {}

    If (navigator.userAgent.match (/ MSIE (\d+ (?: \. \d+)+(?:b\d*)?) /) == 'MSIE 6.0,6.0') {}

    break if IE6

    Returns false;

    }

    QueryLoader.spawnLoader ();

    QueryLoader.getImages (QueryLoader.selectorPreload);

    QueryLoader.createPreloading ();

    help IE drown if she tries to die

    QueryLoader.ieTimeout = setTimeout ("QueryLoader.ieLoadFix ()", QueryLoader.ieLoadFixTime);

    },

    ieLoadFix: function() {}

    {if (jQuery.Browser.MSIE)}

    If ((100 / QueryLoader.doneStatus) * QueryLoader.doneNow)< 100)="">

    QueryLoader.imgCallback ();

    QueryLoader.ieTimeout = setTimeout ("QueryLoader.ieLoadFix ()", QueryLoader.ieLoadFixTime);

    }

    }

    },

    imgCallback: function() {}

    QueryLoader.doneNow ++;

    QueryLoader.animateLoader ();

    },

    Addimages: {function (selector)}

    var all = $(selector) .find ("*: {not (script)" "}") .each (function ()})

    var url = "";

    If ($(this).css("background-image")! = 'none') {}

    var url = $(this).css("background-image");

    } else if (typeof ($(this) .attr ("src"))! = "undefined" & $(this).prop("tagName").toLowerCase () == 'img') {}

    var url = $(this) .attr ("src");

    }

    URL = url.replace ("url (\" ",)" "");

    URL = url.replace ("url (", "" ");")

    (URL = url.replace("\")"," ");

    ((URL = url.replace ("")"," ");

    If (url.length > 0) {}

    QueryLoader.items.push (url);

    }

    });

    },

    createPreloading: function() {}

    QueryLoader.preloader = $(')

    ') .appendTo (QueryLoader.selectorPreload);

    $(QueryLoader.preloader) .css ({}

    height: "0px"

    Width: "0px"

    overflow: 'hidden '.

    });

    var length = QueryLoader.items.length;

    QueryLoader.doneStatus = length;

    for (var i = 0; i)< length;="" i++)="">

    var imgLoad = $("");

    $(imgLoad) .attr ("src", QueryLoader.items [i]);

    $(imgLoad) .unbind ("load");

    .one $(imgLoad) ("load", function() {//IE Cache difficulty

    QueryLoader.imgCallback ();

    {.each (function ())}

    If (this.Complete) $(this) .load ();

    });

    $(imgLoad) .appendTo ($(QueryLoader.preloader));

    }

    },

    spawnLoader: function() {}

    var height = $(window) () .height;

    var width = $(window) () .width;

    position var = 'fixed ';

    var left = $(QueryLoader.selectorPreload) .offset ('left');

    Top Var = $(QueryLoader.selectorPreload) .offset () ['top'];

    QueryLoader.overlay = $(')

    ') .appendTo ($(QueryLoader.selectorPreload));

    $(QueryLoader.overlay) .addClass ("QOverlay");

    $(QueryLoader.overlay) .css ({}

    position: position,.

    top: top,

    left: left,

    Width: width + "px";

    height: size + "px".

    });

    QueryLoader.loadBar = $(')

    ') .appendTo ($(QueryLoader.overlay));

    $(QueryLoader.loadBar) .addClass ("QLoader");

    $(QueryLoader.loadBar) .css ({}

    position: "next of kin"

    top: '50% ',.

    Width: '0% '.

    });

    QueryLoader.loadAmt = $(')

    0%
    ') .appendTo ($(QueryLoader.overlay));

    $(QueryLoader.loadAmt) .addClass ("QAmt");

    $(QueryLoader.loadAmt) .css ({}

    position: "next of kin"

    top: '50% ',.

    left: '50% '.

    });

    },

    animateLoader: function() {}

    PERC = var (100 / QueryLoader.doneStatus) * QueryLoader.doneNow;

    If {(perc > 99)

    $(QueryLoader.loadAmt).html("100%");

    $(QueryLoader.loadBar) .stop ().animate({)

    Width: perc + '% '.

    }, 500, 'linear', function() {}

    QueryLoader.doneLoad ();

    });

    } else {}

    $(QueryLoader.loadBar) .stop ().animate({)

    Width: perc + '% '.

    (}, 500, 'linear', function() End);

    $(QueryLoader.loadAmt).html(Math.floor(perc)+"%");

    }

    },

    doneLoad: function() {}

    prevent IE to call the fix

    clearTimeout() (QueryLoader.ieTimeout);

    var height = $(window) () .height;

    The end animation, adapt to your tastes

    $(QueryLoader.loadAmt) () .hide;

    $(QueryLoader.loadBar) .animate ({}

    height: size + "px";

    top: '0% '.

    }, 500, 'linear', function() {}

    $(QueryLoader.overlay) .fadeOut (800);

    $(QueryLoader.preloader) .remove ();

    });

    }

    }

    yepnope ({nope: []})

    "QueryLoader.css,"

    ({], complete: Initialize});

    function initialize () {}

    QueryLoader.init ();

    }

    You can modify the css to any style of your choice

    Zaxist

  • Need to create separate Microsoft accounts for each user on Skype?

    We have a laptop family with a single connection from Windows, and we Skype to instsalled office. My husband and I have our own Skype accounts, and we've been able to connect to these separate accounts (not at the same time, but that's fine). Today, I opened Skype, and the interface was changed. I got my husband to open my session, but he said that I need to create a second account from Microsoft to connect under another user of Skype. I don't want a new account from Microsoft. I have enough accounts of various kinds, and I want a unique Windows connection for this laptop. I want different users of a Windows account to connect to Skype with Skype accounts that we already have in place. How to do this?

    I think I found my problem. I reinstalled Skype and realized that what I was watching was a Skype app, I had not seen before and not the Skype for the desktop application. I am connected to Skype for Windows under my own account.

    Sorry for jumping the gun and thank you to all of you who have been thinking about this issue.

  • I created several users, all have administrator rights, however... that one user appears on the login page. Help...

    New iMac, I created 3 users, all who have administrator access.  However, only one user and the guest user appears in the login page... .in order for me to move on to the other two admins I have to identify you so that a user, and then sign out... at this time I am able to see the other two users to the login page.  How can I fix this?

    Are you using FileVault? If so, you need to allow other users unlock the screen. Or turn off FileVault.

  • I get in WSS 3.0 the following SharePoint error: some or all identity references cannot be translated

    I get in WSS 3.0 the following SharePoint error: some or all identity references could not be translated.

    That's when I tried co create a new site or access options in the Central Administration of Sharepoint 3.0, the administrator who created the company and his account has been removed from the pub after this left WSS 3.0 this error pops up, even though I'm an administrator of WSS 3.0, I still get this error.

    Hi Alex,

    Your question is beyond the scope of what is generally answered in this forum of consumer. I would recommend the number of professionals IT on Technet:

    http://social.technet.Microsoft.com/forums/en-us/category/SharePoint2010

  • need to create windows free dvd

    Hello my cousin came and took a peek at my new computer and after I left, I realized that my creation of windows dvd was no longer on my computer I thinkhe might have deleted my aciedent and I need that cause I just got a bunch of blank DVDs for my day of birth of return and wants to start to burn things. is there a way that I can download this for free cause, have no money to buy my computer is an acer ' aspir ' 5335-2238 windows vista Basic, if anyone can help it would be greatly helpful thank you at all.

    Hello crypticsoul,

    Thanks for posting on the Microsoft answers Community Forum.

    Are you sure that the program has disappeared? It is not easily deleted by accident.  I wonder if she might still be there.  Lets check do we.

    Click on 'start '.
    In the bottom of the start menu search box type "Windows DVD"
    This should start research on demand.
    Look at the top of the Start Menu and you should see "Creating Windows DVD" pop-up.
    If it is ther, then it is not uninstalled, you can click it and start the program.
    If it is not there please answer with this result and we will go from there.
     
    Thank you
    Jonathan

  • Need help with windows defender. all my files folders pictures everythiing disappeared and I find myself with this black screen and it is not all good: o)

    Need help with windows defender. all my files folders pictures everythiing disappeared and I find myself with this black screen and it is not all good: o)

    I don't know why vista windows no longer charge, or when the files and folders disappeared

    How Windows Defender is on this problem?

    Follow these steps to try to solve your problems of boot.

     

     

    Restore point:

    Try typing F8 at startup and in the list of Boot selections, select Mode safe using ARROW top to go there > and then press ENTER.

    Try a restore of the system once, to choose a Restore Point prior to your problem...

    Click Start > programs > Accessories > system tools > system restore > choose another time > next > etc.

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

     

    If restore work not and you do not have a Vista DVD from Microsoft, do a repair disc to do a Startup Repair:

    Download the ISO on the link provided and make a record of repair time it starts.

    Go to your Bios/Setup, or the Boot Menu at startup and change the Boot order to make the DVD/CD drive 1st in the boot order, then reboot with the disk in the drive.

    At the startup/power on you should see at the bottom of the screen either F2 or DELETE, go to Setup/Bios or F12 for the Boot Menu.

    When you have changed that, insert the Bootable disk you did in the drive and reboot.

    http://www.bleepingcomputer.com/tutorials/tutorial148.html

    Link above shows what the process looks like and a manual, it load the repair options.

    NeoSmart containing the content of the Windows Vista DVD 'Recovery Centre', as we refer to him. It cannot be used to install or reinstall Windows Vista, and is just a Windows PE interface to recovering your PC. Technically, we could re-create this installation with downloadable media media freely from Microsoft (namely the Microsoft WAIK, several gigabyte download); but it is pretty darn decent of Microsoft to present Windows users who might not be able to create such a thing on their own.

    Read all the info on the website on how to create and use:

    http://NeoSmart.net/blog/2008/Windows-Vista-recovery-disc-download/

    ISO Burner:http://www.snapfiles.com/get/active-isoburner.html

    It's a very good Vista startup repair disk.

    You can do a system restart tool, system, etc it restore.

    It is NOT a disc of resettlement.

    And the 32-bit is what normally comes on a computer, unless 64-bit.

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    Data recovery:

    1. slave of your hard drive in another computer and read/save your data out there.

    2. put your Hard drive in a USB hard drive case, plug it into another computer and read/save from there.

    3 Alternatively, use Knoppix Live CD to recover data:

    http://www.Knopper.NET/Knoppix/index-en.html

    Download/save the file Knoppix Live CD ISO above.

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    http://isorecorder.alexfeinman.com/isorecorder.htm

    Download the Vista software from the link above.

    After installing above ISO burning software, right click on the Knoppix ISO file > copy the Image to a CD.

    Knoppix is not installed on your PC; use only the resources of your PC, RAM, graphics etc.

    Change the boot order in YOUR computer/laptop to the CD/DVD Drive 1st in the boot order.

    Plug a Flash Drive/Memory Stick, BOOT with the Live CD, and you should be able to read the hard drive.

    When the desktop loads, you will see at least two drive hard icons on the desktop (one for your hard drive) and one for the USB key.

    Click on the icons of hard drive to open and to understand which drive is which.

    Click the icon for the USB drive and click on "Actions > Change the read/write mode" so you can write to disk (it is read-only by default for security reasons).

    Now to find the files you want to back up, just drag and drop them on the USB. When you're done, shut down the system and remove the USB key.

    See you soon.

    Mick Murphy - Microsoft partner

  • I need to create a HttpRequestHeader

    Hi all

    Sorry if this is a stupid question, but I'm a real noob on QT and all. I am creating a header Http POST, so I am trying to include QHttpRequestHeader, but it seems that the library is not found, so I look back here: https://developer.blackberry.com/cascades/reference/qhttprequestheader.html and it tells me that the library is obsolete, but he tells me he is changed to. So I'm a little in the dark here. Can you guys help out me.

    I need to create my MESSAGE header on a HTTPS network and I need to include a JSON portion to the header and I'll have another heading with a json request. BTW, it's an oauth2 request that I am trying to achieve.

    Thank you very much for the help.

    Please see my post here: http://supportforums.blackberry.com/t5/Cascades-Development/Sending-data-via-HTTP-post/m-p/2008535#M...

  • Get "I need to create a Microsoft Outlook profile" when you try to send an email on Microsoft Office 2010

    Original title: Email

    Just, I bought this laptop touchscreen and installed Microsoft Office 2010. When you try to send an e-mail, as an attachment, I get a message saying that I have

    need to create a Microsoft Outlook profile and go to control panel and open mail, click on show profiles and click Add. I can't view the profiles when I go to the post office. Help?

    Help for Microsoft Office Outlook is in these forums.
    http://answers.Microsoft.com/en-us/Office/Forum/Outlook?tab=all

  • create masks at all levels

    Hi all

    I have a problem that I can't solve

    I looked in the forum but have not found answers

    the problem is the following:

    I have a lot of with layered psd files

    I would add to all these levels a white mask

    and if a certain level is already present are not to the update

    you think you can do?

    Thank you

    As c.pfaffenbichler says your caller layers Adjusment as levels, in any case, I understand what you now, the script I posted can be easily modified to put on a mask for all adjustment layers, but I won't... I see this forum as a forum for people who want to learn and not as a forum where people just asked some scripts. That's why I took the time to explain as I understand what makes each line of the script I posted it... Others are more than welcome to complete the description if I did not explain well... I know that there are people with experience of many here since I learned a lot, and for that I am eternally grateful. Here is the script with comments for almost every line:

    app.activeDocument.suspendHistory("BCM_aMaskForEveryLevels", "main()");//this line just creates one step in the history named BCM_aMaskForEveryLevels
    function main(){// the main function
      var currentSlections = getSelectedLayersIds();// store in a variable the selected layers so at the end of the script they could be reselected
      // in the next 5 lines I am founding the number of the layers in the document
      // with AM scripting layers doesn't have parents and childrens, and they have certain attributes that can be read in order to find out what kind of a layers they are
      // the advantage of using AM in looping throw layers it's the fact that it's fast and you don't have to select the layer in order to find something about it
      var ref0 = new ActionReference();//an action reference
      ref0.putProperty( charIDToTypeID( 'Prpr' ), stringIDToTypeID('numberOfLayers') );// define one property for the reference in order to look only for that property later,
      // without this upper line the resulting descriptor will be filled with a lot of information and if you have a lot of layers in the document this step could take a few seconds
      ref0.putEnumerated( charIDToTypeID( "Dcmn" ), charIDToTypeID( "Ordn" ), charIDToTypeID( "Trgt" ) );// here the refence will be for the selected document, usualy when you use an putEnumerated you are getting the selected object
      var desc0 = executeActionGet(ref0);//get's the descriptor for the reference
      var i = desc0.getInteger(stringIDToTypeID('numberOfLayers'));// find the number of the layers in the document and put it to the variable i
    
      var idWithMask = null;// this is a variable that will be used later in the script
      for(i; i > 0 ; i--){//start the loop, at the start of the loop i is equal with the number of layers in the document, and with each itteration it's substracting 1 from i until, i will get to 0, then the loop will stop
        ref = new ActionReference();// create a new reference
        ref.putIndex( charIDToTypeID( 'Lyr ' ), i );// the index it's the position of the layer in the layer pallete, so here the script it's referenceing with each itteration of the loop each layer without selecting it
        var desc = executeActionGet(ref);//get the descriptor of the referenced layer
        var layerName = desc.getString(charIDToTypeID( 'Nm  ' )); //this is how you get the name of the referenced layer
        var Id = desc.getInteger(stringIDToTypeID( 'layerID' ));//this is how you get the id of the referenced layer, the id's are unique and they doesn't change
        var ls = desc.getEnumerationValue(stringIDToTypeID("layerSection"));// this is how you can see if the referenced layer it's a group or not
        ls = typeIDToStringID(ls);// There are 3 values that the layerSection can return: "layerSectionStart", "layerSectionContent", "layerSectionEnd"
        // with AM you have a group like this:
        //   ---- "layerSectionStart" -represented in the layer palette as the folder
        //        "layerSectionContent" - any layer that's inside the group or outside the group
        //        "layerSectionEnd" - you can't see this layer in the layer palette, but when you find one it means that it's the end of some group, and all the previous layers where inside that group.
    
        var vis = desc.getInteger(stringIDToTypeID( 'visible' ));//how you get the visibility of of the referenced layer
    
        if(isAdjusmentLayerLevelsByID(Id) == true){//if it's an levels layer.... go to the decalartion of the function to see what it's doing
          if(hasMaskByID(Id) == false){//if it doesn't has a mask, ...go to the decalartion of the function to see what it is doing
            if(idWithMask == null){//when the script finds the first levels layer that doesn't have a mask, it will select it and create a mask for it
              multiSelectByIDs(Id);//select the layer by it's id
              makeFirstMask();//make a mask, this function it's just copied from the scriptListenerLog
              idWithMask = Id;// change the variable so now it will have the value of the id with the first white mask,
              // I've done these 3 previous lines because I couldn't found a way to create a white mask by referencing the layer id, the only way it worked was just to create it by selecting it and record the creation of the mask
              // also I'm storing the id of the first layer with the white mask because I want to duplicate the mask when finding other levels layers, this will make the script faster and it won't need to select the layer
            }else{//duplicate from the first created mask
              duplicateMaskByID(idWithMask, Id);//I'm duplicating the white mask from the first layer, to the referenced layer that we know it's a levels layer because it's in the if
            }
          }
        }
      }
      multiSelectByIDs(currentSlections);// now the loop was finished, all the script needs to do is to select back the layers that where selected before satrting the script
    }
    function doesIdExists( id ){//this function test to see if the id exists
      var res = true;// the returning variable
      var ref = new ActionReference();// create an reference
      ref.putIdentifier(charIDToTypeID('Lyr '), id);// reference a layer by it's id
        try{var desc = executeActionGet(ref)}catch(err){res = false};// if the layer doesn't exists it should give an error, when tring to get the descriptor for it, that's why I've put this in a try and catch
        return res;// the returned value
    }
    function multiSelectByIDs(ids) { //this function select more than one layer by id's
      if( ids.constructor != Array ) ids = [ ids ];//if the input it's not an array make an array with that single id
        var layers = new Array();//create an empty array
        var desc12 = new ActionDescriptor();// create a descriptor
        var ref9 = new ActionReference();//create a reference
        for (var i = 0; i < ids.length; i++) {// for each id in the input array
          if(doesIdExists(ids[i]) == true){// check to see if the id still exists
              layers[i] = charIDToTypeID( "Lyr " );//append a layer class to the layers array
              ref9.putIdentifier(layers[i], ids[i]);//reference each layer by the id
          }
        }
        desc12.putReference( charIDToTypeID( "null" ), ref9 );//put the reference to the descriptor
        executeAction( charIDToTypeID( "slct" ), desc12, DialogModes.NO );//this executes the select action by using the descriptor that reference the layers by id
    }
    
    function getSelectedLayersIds(){// this function get's the selected layers id's
      var idxs = getSelectedLayersIdx();// first it get's the indexes because in CS4 to CS6 there is no way to get the id's of the selected layers, only the indexes
      var selectedLayersIds = [];//create an empty Array that willbe the returned array
      for( var i=0;i		   
  • Need to create the Partition in the history table

    Hello

    I have an audit table that stores the data for the last 8 years in it and the customer wants to retain the data for the last 8 years. Now as adding data to this table is increasing, there is a delay in execution of report which are acquired by querying on this table.

    Basically, they go a from date and to date. Then these date are compared with two columns of dates in the table. The condition of the query will be as below

    TRUNC (NVL (DATE1, DATE2)) > = TRUNC (TO_DATE (?, ' dd/mm/yyyy ""))

    AND TRUNC (NVL (DATE1, DATE2)) < = TRUNC (TO_DATE (?, ' dd/mm/yyyy ""))

    Users can query for any date range.

    I am thinking of creating a Partition of the range on this table for each month during the 8 years of data. Please suggest on the question of whether I should use partition interval range to make it more effective. And would also create an Index on this partition for the above two day columns.

    12 (months) SO * 8 (years) = 98 would be created partitions. This will not overload the schema of database/Tablespace? Y at - it another effective way to set the table.

    Please suggest and let me know for any clarification.

    There are 2 approaches (but not limited to 2) to create the Partition on an existing table:

    Note: There is no ALTER TABLE statement to convert a heap table to a partitioned table.

    1. create a temporary Partitioned table with the same types of data in the column. Take a dump of the original table (HEAP) export and import the dump into the newly created partitioned intermediate table. After checking the data file the original and rename the interim even as the original table.

    2 using the package Oracle DBMS_REDEFINITION automates the steps above from said (not exactly the same steps, however) and its done online - which means there is no required downtime, the original table may undergo DML operations during this process of redefinition. View partitioning of a table online with DBMS_REDEFINITION | Oracle instructor

    According to my understanding if let us know as a partition interval then in April if there is an inserted record then it will create a new partition for the month of April will be of value less than 30 April 2014 "and all other documents created in April will pass under it"

    Yes, it's a feature of 11g, which Oracle manages adding partitions as needed. In earlier versions DBA can add partitions manually from time to time. Reference www.gavinsoorma.com/2009/09/11g-interval-partitioning/

    Here the reason for check the sent_out_datetime NVL will be NULL for few records, so in this case we want to get the records for dates of mapping them to received_datetime

    In addition, try to replace the NVL with COALESCE and test it. This would help improve performance.

Maybe you are looking for

  • Poor iPhone reception 7 more

    Hello I've recently updated to iPhone Plus 7 and I get horrible reception, people cannot hear me or I sound muffled, (I had no problem on my 4S or 6 more).  My provider is the same, Bell Mobility to the Canada and I use the phone I did the others, th

  • HP Send Fax cannot connect

    I have a 276 MFP connected via a network and using Windows 7 64 bit. I can print, remote scan, access to information through the device HP Toolbox and can test the printer. I do not use a firewall on my computer. When I try to use HP Send Fax it tell

  • Camileo x 100 Zoom artifact?

    I bought a brand new Camileo x 100 and had fun filming with her yesterday.but now I seem to be getting a weird and boring white spot on my video when im totally zoomed in. http://www.YouTube.com/watch?v=ORCuRpic4Sg What should I do?Is - fixable?

  • Since the update to El Capitan my AOL Desktop for Mac crashes. How can I solve this problem?

    Since the update to El Capitan my AOL Desktop for Mac crashes. How can I solve this problem?

  • I can't find either (hidden) icon by clicking on the upper right of the screen information desk.

    I clicked on something then that check my box info icon on the desktop (the one hidden until you click in the upper right of the screen) and all my icons of the screen disappeared.  also i can't find the info from the desktop icon box by clicking in