Process Chain Attributes - Please Help

Hi SAP Experts,
         I would like some helpful advice on process chains.Could you all please suggest the process chain attributes.The data flow is as such -
R/3 data-->4 Transaction ODS -> Final ODS-> Final Infocube
Please suggest the attributes all the way from start variant.Do we need to include Create / Delete indexes.

Hi Prathibha,
This has been discussed many number of times.. u can search forum on how to create PC's.
For ur reference:
http://help.sap.com/saphelp_nw04s/helpdata/en/67/13843b74f7be0fe10000000a114084/frameset.htm
http://help.sap.com/saphelp_erp2005/helpdata/en/87/13843b74f7be0fe10000000a114084/frameset.htm
and for ur task u can use the Index Deletion and reccreation before and after load to Cube for the query performance..
Anf for the low...
u can use this flow:.. I hope that u are in 3.x version.
Start process
4 load processes for different ODS - parallel process
4 activation process for 4 differenet ODS's.
And process to combine all the 4 activation process
Load process to final ODS
Acivate final ODS process
Delete index process for the Cube
Load to Cube from ODs process
Create Index for the Cube.
this way u can design ur process chain.
This is assuming that u are getting data from 4 different DS's. and u want the parallel process for the initial 4 ODS's.
Do let us know if u need some more help..
Thanks
Assign points if this helps

Similar Messages

  • HOW TO - Create new from clipboard and process multiple files - please help

    Need help - have new version of photoshop on trial only ATM...
    Want to know - HOW TO:
    1. Create new from clipbaord
    2. Process multiple files
    Please help.

    For clipboard copy, I start with File > New and the size will be set to what's in the clipboard. Then once the new file is opened, Edit > Paste will place the clipboard contents as a layer in the new document.
    You must remember to use the command Layer > Flatten Image of you want to save as jpeg or any other file format that doesn't support layers.
    For processing multiple files,
    File > Automate > Batch or
    File > Scripts > Image Processor...
    Check the User guide or google information for those commands if you have specific needs.
    Gene

  • Process Chain Attribute Change Run

    Hi Experts,
    I am working BI 7.0 version, I am try to run Process chain showing warning Error in Infopackage level, Please find the below Error Message:
    A type "Attribute Change Run" process has to follow process "Execute InfoPackage"  var.ZPAK_4DLO5GB778XTBBM57040KMRW4 in the chain
    Please provide me solutions, how to solve this issue, Please ASAP.
    Thanks & Regards,
    Bharathi.

    Hi All,
    Thanks a lot for ur assistance.
    Thanks & Regards,
    Bharathi.

  • Process Chain Logic Please

    Hello BI experts,
      Iam making a Process chain where I need to load the data in to 2 DSOs (say B1 & B2) from DSO A  . I have created Transformation and DTP between A - B1  and A - B2 . DSO B1 is required for the year of 2007 and B2 for 2008. Can any one let me know how to schedule this in Process chain ? Do I need to use ABAP Code for this, if so please let me know the sample code how to do this...
    Thanks in advance

    I want to do the following
    Check if LOad Date (SYSDATE) lies between TOO9B - BDATJ (20007) & TOO9B - POPER (01 TO 12)
    Then use DTP to load the the "2007 order cube"
    Else
    Check if LOad Date (SYSDATE) lies between TOO9B - BDATJ (20008) & TOO9B - POPER (01 TO 12)
    Then use DTP to load the the "2008 order cube"
    Please help me with logic or any standard functionaility that can resolve the above
    RANGES: IT_TCODE FOR TOO9B - BDATJ
    IT_TCODE-SIGN = 'I'
    IT_TCODE-OPTION = 'EQ'
    IT_TCODE-LOW = ''2007"
    APPEND IT_TCODE.
    IT_TCODE-SIGN = 'I'
    IT_TCODE-OPTION = 'EQ'
    IT_TCODE-LOW = '01'
    APPEND IT_TCODE.
    IT_TCODE-SIGN = 'I'
    IT_TCODE-OPTION = 'EQ'
    IT_TCODE-LOW = '12
    APPEND IT_TCODE.

  • Query on Anonymous Logon Process...Please Help.....Urgent.....

    Hello,
    I am working on EP6 SP4 and trying to implement anonymous login process.
    I read the help giving the implementation process but I have a query abt the same:
    1> As given in the Help Pages, we have to set the former index.html to the iView URL in the location.replace attribute.
    2> There would also be a link for authorized users wherein the authorized persons may use the Portal as before using their username & password resp.
    3> My Query ==> When an authorized user logins into Portal, internally would the changed index.html be set back to the default index.html. That is, location.replace = actual default Portal location.
    If true, how would the anonymous process behave the next time????
    I would appreciate if you would please help me solve this query. I am trying to find the solution since 2 days but failed.......
    Thanking you and Warm Regards,
    Ritu R Hunjan

    David,
    As rightly pointed out , you cannot get the plan value for 9 days if you do not have 0calday. However some things you can do...
    1. Have a virtual KF which gets the number of days from the current calendar day ( system date ) to the first date of the month - this can be written with a simple exit since the first date is fixed.
    2. calculate the plan value from that - pro rated plan value = plan value for month / number of days in month * number of days elapsed. If need be have the virtual KF return the ratio of number of days elapsed/number of days in the month
    3. Now you can do the comparison assuming that the value of actuals will be till the current date and not beyond.
    This is assuming that you can write a Virtual KF and the number of records is less enough to avoid any performance issues
    Hope it helps..
    Arun
    Assign points if helpful
    Message was edited by: Arun Varadarajan

  • Error in Process chain( Urgent Please )

    error in Process chains:
    My Process Chain errors out in the step to activate the ODS after loading data inot it.
    The loading is correct and green. The Activation step errors out .
    Can u please explaing me the error messgae what it means & how to overcome the error & correct it ?
    I get message like this :
    Req. REQU_0WBTMPS7KTKP9BWTZ173XWX3Y, data package 000001 with status 2 in rsodsactreq missing in return
    Message no. RSMPC129
    Diagnosis
    Request REQU_0WBTMPS7KTKP9BWTZ173XWX3Y, data package 000001 with status &3 in table 'RSODSACTREQ' is passed to the return structure as correct.
    System response
    The return structure is corrected and the data package is marked as incorrect.
    Message was edited by:
            Chris Gokul

    Chris,
    Looks like a request has not got deleted properly from the table :
    Options that you could look at :
    1. Delete all the data from the ODS and load again ( if that is an option )
    2. There are some entries you need to delete from the RSODSACTREQ table- but for this the suggestion would be to raise an OSS note for SAP to look into the same - we had a similar issue and raised an OSS note for the same and then got some notes from sap.
    Also please mention your BI version and patch level.
    Arun

  • Compaq CQ56 154 laptop windows 7 recovery process fails. PLEASE HELP

    Compaq CQ56 laptop windows 7 recovery process fails because RM component runtime and no valid RP index. PLEASE HELP
    I have tried the recovery process on this laptop over 10 times now and with multiple new hdds and it seems like it comes to a fail at the very end.I have posted the error log that I get. Please help me out in regards to this. 
    The process completes unit and at the very end the error log gives this:
    Error encountered during RM component run time            
    Please contact RM team for investigation            
                        CopyRight @   SRD.cpp :   12                      CopyRight @   SRD.cpp :   13 SRD 1.1.0.0115 System Recovery Deployment, provided by CyberLink. (cNB)       
                        CopyRight @    SRD.cpp :  14           DeployRp:etSRDMode @ DeployRp.cpp : 3571 SetSRDMode 1          
                            wmain @    SRD.cpp :  73 Executing call 'L"drp.SetConfigIni('deployrp.ini')"'        
            DeployRp:etectMedia @ DeployRp.cpp :  371 Start to detect disks ...         
                  DeployRp:etUp @ DeployRp.cpp :  630 Get User Partition drive letter : c.        
            DeployRp:etectMedia @ DeployRp.cpp :  563 Disk Index : [HDD] 0, [N/A] -1         
          DeployRp:etTargetDisk @ DeployRp.cpp :  571 Start to load ini ...          
                  DeployRp:etUp @ DeployRp.cpp :  630 Get User Partition drive letter : c.        
                 DeployRp:etBp @ DeployRp.cpp :  643 Start to find Build Partition drive letter.        
                  DeployRp:etBp @ DeployRp.cpp :  650 Build Partition drive letter : c.         
          BuildConfig::LoadConfig @ BuildConfig.cpp :   28 Loading C:\RM\Tools\DeployRP\build.ini ...        
          BuildConfig::LoadConfig @ BuildConfig.cpp :  111 C:\RM\Tools\DeployRP\build.ini loading complete.       
                            wmain @    SRD.cpp :  83 Executing call 'L"drp.LoadBuildIni()"'         
           DeployRp::CheckRpExist @ DeployRp.cpp :  713 Start to check whether Rp exists.        
           DeployRp::CheckRpExist @ DeployRp.cpp :  750 Recovery Partition doesn't exist.        
    DeployRp::CheckSystemRecoveryDoneFlag @ DeployRp.cpp : 757 Start to check whether SystemRecoveryDone.flg exists.     
    DeployRp::CheckSystemRecoveryDoneFlag @ DeployRp.cpp : 794 SystemRecoveryDone.flg doesn't exist.      
           DeployRp::InstallMSXML @ DeployRp.cpp : 1248 Start to install MSXML6.dll         
           DeployRp::InstallMSXML @ DeployRp.cpp : 1292 Install MSXML6.DLL complete.        
          DeployRp::CreateLangIni @ DeployRp.cpp :  331 Create Lang.ini command: C:\RM\Tools\DeployRP\CreateLangIni.exe c     
         DeployRp::CheckSSRDFlags @ DeployRp.cpp : 1044 Start to check if SSRD flags exist        
         DeployRp::CheckSSRDFlags @ DeployRp.cpp : 1061 SSRD flags do not exist         
         DeployRp::CheckSSRDFlags @ DeployRp.cpp : 1063 Check if SSRD flags exist complete        
        DeployRp::CreateBootRMWim @ DeployRp.cpp : 1363 Creating BootRM.wim ...         
        DeployRp::CreateBootRMWim @ DeployRp.cpp : 1374 Start to do setting.         
        DeployRp::CreateBootRMWim @ DeployRp.cpp : 1377 SetWimImageDstPath.         
        DeployRp::CreateBootRMWim @ DeployRp.cpp : 1382 Check tool existence.         
        DeployRp::CreateBootRMWim @ DeployRp.cpp : 1385 Tool Path: c:\RM\Tools\opktools\dism.exe       
        DeployRp::CreateBootRMWim @ DeployRp.cpp : 1389 Dism.exe exists.         
        DeployRp::CreateBootRMWim @ DeployRp.cpp : 1392 SetWimMountPath.         
        CWimMgr:etWimMountPath @ WimMgr.cpp :  199 Wim File Mounting Path = C:\RM\Tools\DeployRP\mount\      
        DeployRp::CreateBootRMWim @ DeployRp.cpp : 1397 SetLanguagePacksPath.         
       DeployRp::CreateBootRMWim @ DeployRp.cpp : 1402 SetToolsPath.          
            CWimMgr:etToolsPath @ WimMgr.cpp :  213 [SetToolsPath] lpszToolsPath = c:\RM\Tools\opktools\      
          CWimMgr:etToolsPath @ WimMgr.cpp :  220 [SetToolsPath] m_szDISMExeFullPath = c:\RM\Tools\opktools\dism.exe     
        DeployRp::CreateBootRMWim @ DeployRp.cpp : 1406 Setting complete.         
       DeployRp::CreateBootRMWim @ DeployRp.cpp : 1411 Start to do Initialization.         
             CWimMgr::InitWimMgr @ WimMgr.cpp :  358 Windows PE Source Path = c:\RM\RP\sources\boot.wim      
        DeployRp::CreateBootRMWim @ DeployRp.cpp : 1420 Initialization complete.         
        DeployRp::CreateBootRMWim @ DeployRp.cpp : 1423 Start to mount WIM image.        
           CWimMgr::MountWimImage @ WimMgr.cpp :  437 Temp Working Path = C:\RM\Tools\DeployRP\temp\      
        DeployRp::CreateBootRMWim @ DeployRp.cpp : 1426 Mount WIM image complete.        
        DeployRp::CreateBootRMWim @ DeployRp.cpp : 1431 Start to setup language packs...        
       DeployRp::GetSupportedLang @ DeployRp.cpp : 1639 Lang.ini path: c:\RM\Tools\DeployRp\lang.ini       
       DeployRp::GetSupportedLang @ DeployRp.cpp : 1678 Supported Languages :           
        CWimMgr:etWinPELanguage @ WimMgr.cpp : 1134 CWimMgr:etWinPELanguage - Enter       
        DeployRp::CreateBootRMWim @ DeployRp.cpp : 1437 Setup language packs complete.        
        DeployRp::CreateBootRMWim @ DeployRp.cpp : 1443 Start to setup tool's language packages...       
            CWimMgr:etupPackage @ WimMgr.cpp : 1327 Package does not exist: c:\RM\Tools\DeployRp\WinPE_LangPacks\64\winpe-setup.cab   
            CWimMgr:etupPackage @ WimMgr.cpp : 1327 Package does not exist: c:\RM\Tools\DeployRp\WinPE_LangPacks\64\winpe-Scripting.cab   
            CWimMgr:etupPackage @ WimMgr.cpp : 1327 Package does not exist: c:\RM\Tools\DeployRp\WinPE_LangPacks\64\winpe-SRT.cab   
            CWimMgr:etupPackage @ WimMgr.cpp : 1327 Package does not exist: c:\RM\Tools\DeployRp\WinPE_LangPacks\64\winpe-WMI.cab   
            CWimMgr:etupPackage @ WimMgr.cpp : 1327 Package does not exist: c:\RM\Tools\DeployRp\WinPE_LangPacks\64\winpe-wds-tools.cab   
        DeployRp::CreateBootRMWim @ DeployRp.cpp : 1450 Setup tool's language packages complete.       
        DeployRp::CreateBootRMWim @ DeployRp.cpp : 1452 Start to un-mount WIM image...        
        DeployRp::CreateBootRMWim @ DeployRp.cpp : 1455 Un-mount WIM Image complete.        
            DeployRp::CalculateRp @ DeployRp.cpp : 1696 Start to estimate recovery partition size ...       
            DeployRp::CalculateRp @ DeployRp.cpp : 1709 base.wim.wim size : 12452203405 bytes.        
            DeployRp::CalculateRp @ DeployRp.cpp : 1725 install.log file size : 623780 bytes.        
            DeployRp::CalculateRp @ DeployRp.cpp : 1735 WinRE and WinPe files size : 281055618 bytes.       
            DeployRp::CalculateRp @ DeployRp.cpp : 1740 RM Software size : 63933517 bytes.        
            DeployRp::CalculateRp @ DeployRp.cpp : 1745 BootRM.wim size : 268793098 bytes.        
            DeployRp::CalculateRp @ DeployRp.cpp : 1750 Patch Folder size : 369308088 bytes.        
            DeployRp::CalculateRp @ DeployRp.cpp : 1755 File4Rp Folder size : 0 bytes.         
            DeployRp::CalculateRp @ DeployRp.cpp : 1761 Extra space : 2371154178 bytes.        
            DeployRp::CalculateRp @ DeployRp.cpp : 1766 Prevented Extra size : 0 bytes.        
            DeployRp::CalculateRp @ DeployRp.cpp : 1776 Recovery Partition estimated size : 15807695464 bytes.      
            DeployRp::CalculateRp @ DeployRp.cpp : 1777 Recovery partition estimation complete.        
               DeployRp::CreateRp @ DeployRp.cpp : 2072 Start to create recovery partition ...        
                    DetToolRpInfo @ DeployRp.cpp :  122 PartitionCount: 4. PartitionType: 0. PartitionNumber: 0. PartitionStartAddr: 0 bytes. PartitionLength: 0 bytes  
                    DetToolRpInfo @ DeployRp.cpp :  122 PartitionCount: 4. PartitionType: 12. PartitionNumber: 3. PartitionStartAddr: 79917219840 bytes. PartitionLength: 108093440 bytes
                    DetToolRpInfo @ DeployRp.cpp :  122 PartitionCount: 4. PartitionType: 7. PartitionNumber: 2. PartitionStartAddr: 209715200 bytes. PartitionLength: 73013395456 bytes
                    DetToolRpInfo @ DeployRp.cpp :  122 PartitionCount: 4. PartitionType: 7. PartitionNumber: 1. PartitionStartAddr: 1048576 bytes. PartitionLength: 208666624 bytes
                    DetToolRpInfo @ DeployRp.cpp :  156 Can't find valid Rp index.         
               DeployRp::CreateRp @ DeployRp.cpp : 2090 Invalid Rp index          
                            wmain @    SRD.cpp :  93 Executing call 'L"drp.Deploy()"'         
                            wmain @    SRD.cpp :  38 Output            
    ERROR: call L"drp.Deploy()" failed.             
                           wmain @    SRD.cpp :  38 Output - Returned HRESULT = 0xe0ef002f    

    Hello k877
    I am sorry to hear you are having issues reinstalling your operating system. I am providing you with a link here to a document titled Recovery Disk Creation Error Codes (Windows 7). Now document is for creating the recovery disks but the error is showing up in your error log (0xe0ef002f). The error according to the document is the File/directory does not exist. It looks like a function call Deploy() is attempting to access this File/directory and is unable to.
    This leads me to think that it is the disks that you are using. It would stand to reason anyways as you state you have tried this on multiple hard drives. A good test would be to check to see if your error in the error log is the same every time. If it is happening at the same point each time then simply order a new set of discs from here.
    I hope this resolves your installation issue. Thank you for posting your question on the HP Forums. Have a great day!
    Please click the "Thumbs Up" on the bottom right of this post to say thank you if you appreciate the support I provide!
    Also be sure to mark my post as “Accept as Solution" if you feel my post solved your issue, it will help others who face the same challenge find the same solution.
    Dunidar
    I work on behalf of HP
    Find out a bit more about me by checking out my profile!
    "Customers don’t expect you to be perfect. They do expect you to fix things when they go wrong." ~ Donald Porter

  • 'AND' process in a process chain failure - need help

    For the first time and out of no where, two separate 'AND' processes in two separate process chains failed on two separate days. It displayed error the same messages in both isntances as below. It seems that when the first load completed and the second was still in progress, this 'AND' attempted excecute and failed.
    I had to manually resume the chain by setting the 'AND' status'to 'G' in RSPCPROCESSLOG table. I also plan to recreate those 'AND'.
    But did anyone here experience this problem and know the root cause?
    Thanks for any assistance!
    Julian
    This AND process is not waiting for event RSPROCESS, parameter      
    Job cancelled after system exception ERROR_MESSAGE

    Thanks, Shambhu!
    I am planning to create new ones. But my problem is that I hate to recreate all 'AND's I have in all our chains. There are a lot of them. But if I don't, I have no idea which is the next victim ...
    Julian

  • Batch process RAW exposures, please help!

    Hello, I'm new to photoshop scripting for windows, and I was wondering if anyone knew how to batch process a folder of raw files, change the the raw's exposure, and save as jpg to another folder, based on a condition within the file's name, then close the opended jpg  document.
    My goal is to have a script that extracts the correct exposures from sets of three bracketed raw files, which I usually have seperated by 2 EV's.  So for example, say I have a folder Called Batch Processing on the C drive, and I have two folders,
    C:\Batch Processing\JPG
    C:\Batch Processing\RAW
    and in the RAW folder I have some files called,
    Image_01_E01.cr2
    Image_01_E02.cr2
    Image_01_E03.cr2
    If the file has "_E01" at the end, I want to open that raw file, change the exposure to -4, save the file with the same name, except the last 4 characters, and add some number to the end, so for example, it would end up being "Image_01" + "_E01".  This would end up being saved to the JPG folder. Then open up the same file, change the exposure to -2 and save as "Image_01" + "_E02".
    To make this post short, here is the conversion table I'm trying to achieve -
    Image_01_E01.cr2 -> Image_01_E01.jpg Exposure = -4
    Image_01_E01.cr2 -> Image_01_E02.jpg Exposure = -2
    Image_01_E02.cr2 -> Image_01_E03.jpg Exposure = -2
    Image_01_E02.cr2 -> Image_01_E04.jpg Exposure = 0
    Image_01_E02.cr2 -> Image_01_E05.jpg Exposure = 2
    Image_01_E03.cr2 -> Image_01_E06.jpg Exposure = 2
    Image_01_E03.cr2 -> Image_01_E07.jpg Exposure = 4
    After that, close all open files. Then, if there is another set of raws, repeat for them as well. For example -
    Image_02_E01.cr2 -> Image_02_E01.jpg Exposure = -4
    Image_02_E01.cr2 -> Image_02_E02.jpg Exposure = -2
    Image_02_E02.cr2 -> Image_02_E03.jpg Exposure = -2
    Image_02_E02.cr2 -> Image_02_E04.jpg Exposure = 0
    Image_02_E02.cr2 -> Image_02_E05.jpg Exposure = 2
    Image_02_E03.cr2 -> Image_02_E06.jpg Exposure = 2
    Image_02_E03.cr2 -> Image_02_E07.jpg Exposure = 4
    So basically this script would take 3 raws seperated by 2 EV's and extract 7 exposures, seperated by 2 EV's.  I've done this manually, and merged them to hdr, and the results are actually pretty decent. 
    I tried doing this with actions and batch processing, but I had to have everything seperated in individual folders like E01, E02, etc. and I had to make an action for each step in the process.
    I know this is probably a lot to ask, but I think it can be done, and I would of course credit the person in the script for helping.
    Thanks in advance!

    I think I was able to make a function to get the exposure time from the raw's xmp file. So the xmp file has to already be saved with the exposure time in the exif section.
    function getEV(thumb){
        var Name = decodeURI(thumb.name).replace(/\.[^\.]+$/, '');
        var file = new File(thumb.path + "/" + Name + ".xmp");
        try{
            if (ExternalObject.AdobeXMPScript == undefined) ExternalObject.AdobeXMPScript = new ExternalObject("lib:AdobeXMPScript");
            if(file.exists){
                file.open('r');
                file.encoding = "UTF8";
                file.lineFeed = "unix";
                file.open("r", "TEXT", "????");
                var xmpStr = file.read();
                file.close();
            }else{
                var xmpStr='';
            var xmp = new XMPMeta( xmpStr );
            var exposureTime = xmp.getProperty(XMPConst.NS_EXIF, 'ExposureTime');
            if(exposureTime  == undefined) exposureTime = 1;
        }catch(e){alert(e+"-"+e.line);}
        return exposureTime;
    I was able to use the ui you put together from your hdr script, and used the functions from your cr2 script, to make the raw converter script. I've added a drop down list for the different conversion, and I added an option to either enter the exposure time for the middle exposure, or use the xmp's exposure time instead. So far I've only added a straight conversion method, where the files are converted, without any modifications, the 3 raw, and 5 raw conversion methods. Here's the script -
    #target photoshop
    app.bringToFront();
    main();
    function main(){
        Prefs = {};
        try{
            var desc1 = app.getCustomOptions('0bafbed0-0bc7-11e1-be50-0800200c9a66');
            Prefs = eval(desc1.getString(0));
        }catch(e){
            Prefs.folder1 = Folder("~/desktop");
            Prefs.folder2 = Folder("~/desktop");
            Prefs.bits = false;
        var win = new Window( 'dialog', 'RAW Converter' );
        g = win.graphics;
        var myBrush = g.newBrush(g.BrushType.SOLID_COLOR, [0.91, 0.91, 0.91, 1]);
        g.backgroundColor = myBrush;
        win.orientation = 'row';
        win.p1 = win.add("panel", undefined, undefined, {borderStyle:"etched"});
        win.g1 = win.p1.add('group');
        win.g1.orientation = "row";
        win.title = win.g1.add('statictext',undefined,'RAW to JPEG Converter');
        win.title.alignment = "fill";
        var g = win.title.graphics;
        g.font = ScriptUI.newFont("Georgia","BOLDITALIC",22);
        win.g5 = win.p1.add('group');
        win.g5.orientation = "row";
        win.g5.alignment = 'left';
        win.g5.spacing = 10;
        win.g5.st1 = win.g5.add('statictext',undefined,'Please select input folder');
        win.g10 = win.p1.add('group');
        win.g10.orientation = "row";
        win.g10.alignment = 'left';
        win.g10.spacing = 10;
        win.g10.et1 = win.g10.add('edittext');
        win.g10.et1.preferredSize = [400,20];
        win.g10.et1.enabled = false;
        win.g10.bu1 = win.g10.add('button',undefined,'Browse');
        win.g10.bu1.onClick = function() {
            InputFolder = Folder.selectDialog("Input folder",Prefs.folder1);
            if(InputFolder != null){
                win.g10.et1.text = decodeURI(InputFolder.fsName);
                processHDRList();
        win.g15 = win.p1.add('group');
        win.g15.orientation = "row";
        win.g15.alignment = 'left';
        win.g15.spacing = 10;
        win.g15.st1 = win.g15.add('statictext',undefined,'Please select output folder');
        win.g20 = win.p1.add('group');
        win.g20.orientation = "row";
        win.g20.alignment = 'left';
        win.g20.spacing = 10;
        win.g20.et1 = win.g20.add('edittext');
        win.g20.et1.preferredSize = [400,20];
        win.g20.et1.enabled = false;
        win.g20.bu1 = win.g20.add('button',undefined,'Browse');
        win.g20.bu1.onClick = function() {
            OutputFolder = Folder.selectDialog("Output folder",Prefs.folder2);
            if(OutputFolder != null){
                win.g20.et1.text = decodeURI(OutputFolder.fsName);
        win.g30 = win.p1.add('group');
        win.g30.orientation = "row";
        win.g30.alignment = 'right';
        win.g30.spacing = 10;
        win.g30.st1 = win.g30.add('statictext',undefined,'Please select conversion method');
        win.g30.dd1 = win.g30.add('dropdownlist');
        win.g30.dd1.preferredSize = [200,20];
        var ConversionList = [];
        ConversionList[0] = "Straight Conversion";
        ConversionList[1] = "Bracketed 3x2EV to 7x2EV";
        ConversionList[2] = "Bracketed 5x2EV to 9x2EV";
        for(var x in ConversionList){
            win.g30.dd1.add('item', ConversionList[x].toString());
        win.g30.dd1.selection = 0;
        var ConversionSel = win.g30.dd1.selection.text.toString();
        win.g40 = win.p1.add('group');
        win.g40.orientation = "row";
        win.g40.alignment = 'right';
        win.g40.spacing = 10;
        win.g40.st2 = win.g40.add('statictext',undefined,'Please enter the exif exposure time of middle exposure');
        win.g40.et1 = win.g40.add('edittext',undefined,'1');
        win.g40.et1.preferredSize=[80,20];
        win.g40.et1.enabled = true;
        var TVsel = win.g40.et1.text.toString();
        win.g50 = win.p1.add('group');
        win.g50.orientation = "row";
        win.g50.alignment = 'right';
        win.g50.spacing = 10;
        win.g50.cb1 = win.g50.add('checkbox',undefined,'Use XMP exposure time instead');
        win.g50.cb1.helpTip = "Uses the xmp file's exposure time for the middle exposure instead";
        win.g300 = win.p1.add('group');
        win.g300.orientation = "row";
        win.g300.alignment = 'center';
        win.g300.spacing = 10;
        win.g300.bu1 = win.g300.add('button',undefined,'Process');
        win.g300.bu1.preferredSize = [240,30];
        win.g300.bu2 = win.g300.add('button',undefined,'Cancel');
        win.g300.bu2.preferredSize = [240,30];
        win.g300.bu1.onClick = function(){
            if(win.g10.et1.text == ''){
                alert("Input folder has not been selected!");
                return
            if(win.g20.et1.text == ''){
                alert("Output folder has not been selected!");
                return
            try{
            Prefs.folder1 = InputFolder;
            Prefs.folder2 = OutputFolder;
            var progressBar = function(title) {
                var w = new Window( 'palette', ' '+title, {x:0, y:0, width:340, height:60} ),
                pb = w.add( 'progressbar', {x:20, y:12, width:300, height:12}, 0, 100 ),
                st = w.add( 'statictext', {x:10, y:36, width:320, height:20}, '' );
                st.justify = 'center';
                w.center();
                this.reset = function( msg,maxValue ) {
                    st.text = msg;
                    pb.value = 0;
                    pb.maxvalue = maxValue||0;
                    pb.visible = !!maxValue;
                    w.show();
                this.hit = function() { ++pb.value; };
                this.hide = function() { w.hide(); };
                this.close = function() { w.close(); };
                this.show = function() { w.show(); };
                this.update = function() { w.update(); };
                this.layout = function() { w.layout.layout(); };
            function doPbar(){
                pBar.hit();
                pBar.hide();
                pBar.show();
            var count = 0;
            var group0 = InputFolder.getFiles(/\.(dng|crw|cr2|raw|raf|3fr|dcr|kdc|mrw|nef|nrw|orf|rw2|pef|x3f|srf| sr2)$/i);
            var group1 = InputFolder.getFiles(/\e01.(dng|crw|cr2|raw|raf|3fr|dcr|kdc|mrw|nef|nrw|orf|rw2|pef|x3f|s rf|sr2)$/i);
            var group2 = InputFolder.getFiles(/\e02.(dng|crw|cr2|raw|raf|3fr|dcr|kdc|mrw|nef|nrw|orf|rw2|pef|x3f|s rf|sr2)$/i);
            var group3 = InputFolder.getFiles(/\e03.(dng|crw|cr2|raw|raf|3fr|dcr|kdc|mrw|nef|nrw|orf|rw2|pef|x3f|s rf|sr2)$/i);
            var group4 = InputFolder.getFiles(/\e04.(dng|crw|cr2|raw|raf|3fr|dcr|kdc|mrw|nef|nrw|orf|rw2|pef|x3f|s rf|sr2)$/i);
            var group5 = InputFolder.getFiles(/\e05.(dng|crw|cr2|raw|raf|3fr|dcr|kdc|mrw|nef|nrw|orf|rw2|pef|x3f|s rf|sr2)$/i);
            count += group0.length;
            count += group1.length;
            count += group2.length;
            count += group3.length;
            count += group4.length;
            count += group5.length;
            if (count <1) return;
            if (win.g30.dd1.selection == 0) {
                var pBar = new progressBar("RAW to JPEG Straight Conversion");
                pBar.reset("Processing Files", (group1.length*2));
                for(var a in group0){
                    setEV(group0[a],0);
                    open(group0[a]);
                    var Name = decodeURI(group0[a].name).replace(/\.[^\.]+$/, '');
                    var TVval = TVsel;
                    if (win.g50.cb1.value) TVval = getEV(group0[a]);
                    var exportFile = new File( OutputFolder + "/" + Name + ".jpg" );
                    SaveForWeb(exportFile,100);
                    doPbar();
                    app.activeDocument.close(SaveOptions.DONOTSAVECHANGES);
                    putXMPData(exportFile,TVval,0);
                pBar.close();
            } else
            if (win.g30.dd1.selection == 1) {
                var pBar = new progressBar("3 RAWs by 2 EV to 7 JPEGs by 2 EV");
                pBar.reset("Processing E01 Files", (group1.length*2));
                for(var a in group1){
                    setEV(group1[a],-4);
                    open(group1[a]);
                    var Name = decodeURI(group1[a].name).replace(/\.[^\.]+$/, '');
                    Name = Name.replace(/e01$/i,'');
                    var TVval = TVsel;
                    if (win.g50.cb1.value) TVval = getEV(group2[a]);
                    var exportFile = new File( OutputFolder + "/" + Name + "E01.jpg" );
                    SaveForWeb(exportFile,100);
                    app.activeDocument.close(SaveOptions.DONOTSAVECHANGES);
                    putXMPData(exportFile,ExifEV(String(TVval),"1/64"),-6);
                    doPbar();
                    setEV(group1[a],-2);
                    open(group1[a]);
                    var exportFile = new File( OutputFolder + "/" + Name + "E02.jpg" );
                    SaveForWeb(exportFile,100);
                    app.activeDocument.close(SaveOptions.DONOTSAVECHANGES);
                    putXMPData(exportFile,ExifEV(String(TVval),"1/16"),-4);
                    doPbar();
                pBar.reset("Processing E02 Files", (group2.length*3));
                for(var b in group2){
                    setEV(group2[b],-2);
                    open(group2[b]);
                    var Name = decodeURI(group2[b].name).replace(/\.[^\.]+$/, '');
                    Name = Name.replace(/e02$/i,'');
                    var TVval = TVsel;
                    if (win.g50.cb1.value) TVval = getEV(group2[b]);
                    var exportFile = new File( OutputFolder + "/" + Name + "E03.jpg" );
                    SaveForWeb(exportFile,100);
                    app.activeDocument.close(SaveOptions.DONOTSAVECHANGES);
                    putXMPData(exportFile,ExifEV(String(TVval),"1/4"),-2);
                    doPbar();
                    setEV(group2[b],0);
                    open(group2[b]);
                    var exportFile = new File( OutputFolder + "/" + Name + "E04.jpg" );
                    SaveForWeb(exportFile,100);
                    app.activeDocument.close(SaveOptions.DONOTSAVECHANGES);
                    putXMPData(exportFile,TVval,0);
                    doPbar();
                    setEV(group2[b],2);
                    open(group2[b]);
                    var exportFile = new File( OutputFolder + "/" + Name + "E05.jpg" );
                    SaveForWeb(exportFile,100);
                    app.activeDocument.close(SaveOptions.DONOTSAVECHANGES);
                    putXMPData(exportFile,ExifEV(String(TVval),"4"),2);
                    doPbar();
                pBar.reset("Processing E03 Files", (group3.length*2));
                for(var c in group3){
                    setEV(group3[c],2);
                    open(group3[c]);
                    var Name = decodeURI(group3[c].name).replace(/\.[^\.]+$/, '');
                    Name = Name.replace(/e03$/i,'');
                    var TVval = TVsel;
                    if (win.g50.cb1.value) TVval = getEV(group2[c]);
                    var exportFile = new File( OutputFolder + "/" + Name + "E06.jpg" );
                    SaveForWeb(exportFile,100);
                    app.activeDocument.close(SaveOptions.DONOTSAVECHANGES);
                    putXMPData(exportFile,ExifEV(String(TVval),"16"),4);
                    doPbar();
                    setEV(group3[c],4);
                    open(group3[c]);
                    var exportFile = new File( OutputFolder + "/" + Name + "E07.jpg" );
                    SaveForWeb(exportFile,100);
                    doPbar();
                    app.activeDocument.close(SaveOptions.DONOTSAVECHANGES);
                    putXMPData(exportFile,ExifEV(String(TVval),"64"),6);
                pBar.close();
            } else
            if (win.g30.dd1.selection == 2) {
                var pBar = new progressBar("5 RAWs by 2 EV to 9 JPEGs by 2 EV");
                pBar.reset("Processing E01 Files", (group1.length*2));
                for(var a in group1){
                    setEV(group1[a],-4);
                    open(group1[a]);
                    var Name = decodeURI(group1[a].name).replace(/\.[^\.]+$/, '');
                    Name = Name.replace(/e01$/i,'');
                    var TVval = TVsel;
                    if (win.g50.cb1.value) TVval = getEV(group3[a]);
                    var exportFile = new File( OutputFolder + "/" + Name + "E01.jpg" );
                    SaveForWeb(exportFile,100);
                    app.activeDocument.close(SaveOptions.DONOTSAVECHANGES);
                    putXMPData(exportFile,ExifEV(String(TVval),"1/256"),-8);
                    doPbar();
                pBar.reset("Processing E02 Files", (group2.length*3));
                for(var b in group2){
                    setEV(group2[b],-4);
                    open(group2[b]);
                    var Name = decodeURI(group2[b].name).replace(/\.[^\.]+$/, '');
                    Name = Name.replace(/e02$/i,'');
                    var TVval = TVsel;
                    if (win.g50.cb1.value) TVval = getEV(group3[b]);
                    var exportFile = new File( OutputFolder + "/" + Name + "E02.jpg" );
                    SaveForWeb(exportFile,100);
                    app.activeDocument.close(SaveOptions.DONOTSAVECHANGES);
                    putXMPData(exportFile,ExifEV(String(TVval),"1/64"),-6);
                    doPbar();
                    setEV(group2[b],-2);
                    open(group2[b]);
                    var exportFile = new File( OutputFolder + "/" + Name + "E03.jpg" );
                    SaveForWeb(exportFile,100);
                    app.activeDocument.close(SaveOptions.DONOTSAVECHANGES);
                    putXMPData(exportFile,ExifEV(String(TVval),"1/16"),-4);
                    doPbar();
                pBar.reset("Processing E03 Files", (group3.length*3));
                for(var c in group3){
                    setEV(group3[c],-2);
                    open(group3[c]);
                    var Name = decodeURI(group3[c].name).replace(/\.[^\.]+$/, '');
                    Name = Name.replace(/e03$/i,'');
                    var TVval = TVsel;
                    if (win.g50.cb1.value) TVval = getEV(group3[c]);
                    var exportFile = new File( OutputFolder + "/" + Name + "E04.jpg" );
                    SaveForWeb(exportFile,100);
                    app.activeDocument.close(SaveOptions.DONOTSAVECHANGES);
                    putXMPData(exportFile,ExifEV(String(TVval),"1/4"),-2);
                    doPbar();
                    setEV(group3[c],0);
                    open(group3[c]);
                    var exportFile = new File( OutputFolder + "/" + Name + "E05.jpg" );
                    SaveForWeb(exportFile,100);
                    app.activeDocument.close(SaveOptions.DONOTSAVECHANGES);
                    putXMPData(exportFile,TVval,0);
                    doPbar();
                    setEV(group3[c],2);
                    open(group3[c]);
                    var exportFile = new File( OutputFolder + "/" + Name + "E06.jpg" );
                    SaveForWeb(exportFile,100);
                    app.activeDocument.close(SaveOptions.DONOTSAVECHANGES);
                    putXMPData(exportFile,ExifEV(String(TVval),"4"),2);
                    doPbar();
                pBar.reset("Processing E04 Files", (group4.length*3));
                for(var d in group4){
                    setEV(group4[d],2);
                    open(group4[d]);
                    var Name = decodeURI(group4[d].name).replace(/\.[^\.]+$/, '');
                    Name = Name.replace(/e04$/i,'');
                    var TVval = TVsel;
                    if (win.g50.cb1.value) TVval = getEV(group3[d]);
                    var exportFile = new File( OutputFolder + "/" + Name + "E07.jpg" );
                    SaveForWeb(exportFile,100);
                    app.activeDocument.close(SaveOptions.DONOTSAVECHANGES);
                    putXMPData(exportFile,ExifEV(String(TVval),"16"),4);
                    doPbar();
                    setEV(group4[d],4);
                    open(group4[d]);
                    var exportFile = new File( OutputFolder + "/" + Name + "E08.jpg" );
                    SaveForWeb(exportFile,100);
                    app.activeDocument.close(SaveOptions.DONOTSAVECHANGES);
                    putXMPData(exportFile,ExifEV(String(TVval),"64"),6);
                    doPbar();
                pBar.reset("Processing E05 Files", (group3.length*2));
                for(var e in group5){
                    setEV(group5[e],4);
                    open(group5[e]);
                    var Name = decodeURI(group5[e].name).replace(/\.[^\.]+$/, '');
                    Name = Name.replace(/e05$/i,'');
                    var TVval = TVsel;
                    if (win.g50.cb1.value) TVval = getEV(group3[e]);
                    var exportFile = new File( OutputFolder + "/" + Name + "E09.jpg" );
                    SaveForWeb(exportFile,100);
                    app.activeDocument.close(SaveOptions.DONOTSAVECHANGES);
                    putXMPData(exportFile,ExifEV(String(TVval),"256"),8);
                    doPbar();
                pBar.close();
            var desc2 = new ActionDescriptor();
            desc2.putString(0, Prefs.toSource());
            app.putCustomOptions('0bafbed0-0bc7-11e1-be50-0800200c9a66', desc2, true );
            win.close(0);
            }catch(e){alert(e + " - " +e.line);}
        win.center();
        win.show();
        app.displayDialogs = DialogModes.NO;
    function ExifEV(Input,Multiplier) {
        var EVval = Math.abs(eval(Input)*eval(Multiplier)); // Positive Decimal
        var EVvalN = 1; // Numerator
        var EVvalD = 1; // Denominator
        if (EVval < 0.5) EVvalD = Math.floor(1/EVval); else // For values less than 1/2
        // For values greater than 1/2 or values less than 1-1/2, returns 1000ths
        if (EVval < 1 || EVval > 1) {
            EVvalN = Math.floor(EVval*1000);
            EVvalD = 1000;
        } else                                   
        if (EVval > 1.5) EVvalN = Math.floor(EVval); // For values greater than 1-1/2
        return String(EVvalN + "/" + EVvalD); // Return fraction
    function getEV(thumb){
        var Name = decodeURI(thumb.name).replace(/\.[^\.]+$/, '');
        var file = new File(thumb.path + "/" + Name + ".xmp");
        try{
            if (ExternalObject.AdobeXMPScript == undefined) ExternalObject.AdobeXMPScript = new ExternalObject("lib:AdobeXMPScript");
            if(file.exists){
                file.open('r');
                file.encoding = "UTF8";
                file.lineFeed = "unix";
                file.open("r", "TEXT", "????");
                var xmpStr = file.read();
                file.close();
            }else{
                var xmpStr='';
            var xmp = new XMPMeta( xmpStr );
            var exposureTime = xmp.getProperty(XMPConst.NS_EXIF, 'ExposureTime');
            if(exposureTime  == undefined) exposureTime = 1;
        }catch(e){alert(e+"-"+e.line);}
        return exposureTime;
    function setEV(thumb,evValue){
        var Name = decodeURI(thumb.name).replace(/\.[^\.]+$/, '');
        var file = new File(thumb.path + "/" + Name + ".xmp");
        try{
            if (ExternalObject.AdobeXMPScript == undefined) ExternalObject.AdobeXMPScript = new ExternalObject("lib:AdobeXMPScript");
            if(file.exists){
                file.open('r');
                file.encoding = "UTF8";
                file.lineFeed = "unix";
                file.open("r", "TEXT", "????");
                var xmpStr = file.read();
                file.close();
            }else{
                var xmpStr='';
            var xmp = new XMPMeta( xmpStr );
            var exposureValue = xmp.getProperty(XMPConst.NS_CAMERA_RAW, "Exposure");
            xmp.deleteProperty(XMPConst.NS_CAMERA_RAW, "Exposure");
            xmp.setProperty(XMPConst.NS_CAMERA_RAW, "Exposure",Number(evValue));
            file.open('w');
            file.encoding = "UTF8";
            file.lineFeed = "unix";
            file.write( xmp.serialize() );
            file.close();
            if(exposureValue  == undefined) exposureValue = 0;
        }catch(e){alert(e+"-"+e.line);}
        return exposureValue;
    function putXMPData(fileName,exposureTime,evValue){
        if (ExternalObject.AdobeXMPScript == undefined) ExternalObject.AdobeXMPScript = new ExternalObject('lib:AdobeXMPScript');
        var xmpf = new XMPFile(fileName.fsName, XMPConst.FILE_UNKNOWN, XMPConst.OPEN_FOR_UPDATE | XMPConst.OPEN_USE_SMART_HANDLER );
        var xmp = xmpf.getXMP();
        try{
            xmp.setProperty(XMPConst.NS_TIFF, 'Make', 'Canon');
            xmp.setProperty(XMPConst.NS_TIFF, 'Model', 'Canon EOS REBEL T1i');
            xmp.setProperty(XMPConst.NS_EXIF, 'ExposureTime', exposureTime);
            xmp.setProperty(XMPConst.NS_EXIF, 'FNumber', '63/10');
            xmp.setProperty(XMPConst.NS_CAMERA_RAW, 'Exposure',Number(evValue));
            if (xmpf.canPutXMP(xmp)) {
                    xmpf.putXMP(xmp);
                }else{
                    alert(e.message);
                xmpf.closeFile(XMPConst.CLOSE_UPDATE_SAFELY);
        }catch(e){}
    function SaveForWeb(saveFile,jpegQuality) {
        var sfwOptions = new ExportOptionsSaveForWeb();
        sfwOptions.format = SaveDocumentType.JPEG;
        sfwOptions.includeProfile = false;
        sfwOptions.interlaced = 0;
        sfwOptions.optimized = true;
        sfwOptions.quality = jpegQuality;
        activeDocument.exportDocument(saveFile, ExportType.SAVEFORWEB, sfwOptions);
    The script seems to work decent, so I plan on adding the other conversions I mentioned earlier, to it.  If there is a way of getting the exposure time directly from the raw file, please let me know.

  • 16mm Film Processing Labs! Please help!

    Hello everyone, I know this isn't final cut pro related, but I'm looking for a company that will process my 16 mm black & white tri-x film for mini-dv conversion to be edited on final cut pro! if ANYONE has ANY recommendations to a good lab PLEASE respond, i have less than 2 months to find one before this project is due for class. Thanks!

    Yes I've heard of AstroLab, but I read that they were handling the non-IMAX film development for The Dark Knight when they were here, so I'm guessing that while they do excellent work, they're also probably gonna be the most expensive. And yes I do go to Columbia, but for Production 1 students they don't do telecine. Production 2 we edit digitally so obviously they do the telecine for us, but not for our Prod. 1 films. I'll definitely check out DuArt, Alpha Cine, and it doesn't hurt to give Astrolab a call, especially stating that I'm a COlumbia student, who knows what rate I might get.
    Thanks,
    -Brian

  • Windows could not start the windows deployment services server Error 1067: The Process terminated unexpectedly - Please help

    Hello All
    I am trying to set up a PXE service point on my DP in SCCM 2012 R2
    1) I have enabled the role on the DP
    2) rebooted and verified WDS installed as a role.( I let SCCM enable this role as instructed)
    3) When I tried to start the role from services I get the error below:
    Note: I also followed the troubleshooting steps in this technet article but still it stops at the half way point
    http://support.microsoft.com/kb/2009647/en-us
    Phil Balderos

    Hi,
    Here is a similar post for your reference.
    Windows Deployment Service
    http://www.windows-noob.com/forums/index.php?/topic/3938-windows-deployment-service/
    Note: Microsoft provides third-party contact information to help you find technical support. This contact information may change without notice. Microsoft does not guarantee the accuracy of this third-party contact information.
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • Lost bookmarks;tried back up and restoreing yet didnt find any files, it says unable to process. could you please help with this promlem?

    my bookmaks are disappeared yesterday all of sudden.tried to get back ups by doing restoring from import and back up colum, yet nothing can be processed.

    Rather late to mention that it is good practice to keep backups, for instance by following
    * [[backing up and restoring bookmarks]]
    * and although it must not be regarded as a backup method consider using [[what is firerfox sync|sync]] that is intended to allow you to sync two devices, you then effectivly have a backup on another device.
    Make a manual backup of whatever you have now and store it somewhere safe, not in firefox profile or program paths - maybe use the Windows Desktop location. Note unfortunatly the restore process overwrites existing bookmarks.
    See also http://kb.mozillazine.org/Lost_bookmarks that article goes into a bit more depth, and is relatively accurate still. (It tends to refer to Firefox 3, there are now more copies of bookmark backups by default for instance in Firefox 7)

  • Error encountered while running a process chain

    Hi,
    Was wondering what's the cause of this error:
    <b>Invalid call sequence to interfaces when recording changes.</b>
    We keep on getting this error message when we try to activate and schedule our process chain.
    Please help. Thanks!

    We run into this problem every time we Activate/Schedule a Process Chain; doesn't really <i>affect</i> anything. The chain still runs as scheduled once you "OK" through the error messages.
    Seems to be some rogue message that comes up in  more Authorization-sensitive environments (Read: PRD)
    I have researched this to fruitless extents: no Notes exist, etc.
    Sorry I can't be of more help other than to say "<i>I feel your pain</i>"  :-D

  • How to Run the process chain

    Deal all,
    I have a doubt:
    How to exclude a process from a process chain which has a daily loads.
    Ex: We have a problem with 0FI_GL_4 data source and that problem will take more time to solve..but till that time  i want to run the remaining processes which are in the process chain (i.e meta chain). i mean to say is i have to exclude the Process which is in problem (0FI_GL_4) but remaining everything should go smooth.
    once the problem is rectified again i have to include the process which is in problem in the process chain.
    Please help me
    Regards
    Venu

    Hi Venu,
    U just bring the chain in Change Mode and then RightClick on that Process which u want to exclude and say delete.
    Once u are done with this Activate ur Process chain and schedule ur Process chain for the time which u want.
    Assign Points if this helps u.....
    Thanks,
    Nagesh.

  • Tranport Application Component of Process Chain

    Hi Gurus,
                   I want to collect and transport the application component of process chains. Please help to provide the solution.
    Thanks
    Ganesh Reddy.

    Thanks,
                  Here is the solution.
    You can create a transport and add an entry in it
    R3TR TABU RSCOMPTLOGOT
    Go to change mode, and expand this entry in the request and add the key you want to transport(you will need to specify which app component - you can put an * there )
    The key you would want to transport would be ERSPC* (Where E is for lang = english, RSPC is the type, and * is for all app comp) or ERSPC
    RSCOMPTLOGOT is the table where these components are defined. You need to transport the corresponding entries from this table.
    Thanks
    Ganesh Reddy.

Maybe you are looking for

  • I want to Learn webcenter

    I want to Learn Oracle WebCenter. Please guide me. I have jdeveloper 11g(11.1.2.3.0) installed. Thanks, Dilip

  • How can I reduce the image size (how to use "Steps X, Y" and "ROI")?

    I upgraded Labview (and NI-DAQ) from 5.X to 7 Express (and NI-DAQ 7). That seems to make PCI_IMAQ1411 to malfunction. I could move ROI and reduce the size by changing "ROI and Step X and Y" of NI_Snap.vi. All of a sudden, IMAQ started not to work pro

  • Web service hangs without any errors and exceptions

    hi all, We have a ejb application web service that is binded with shedular bc to trigger for every 2 hours and it runs for one and half hours making continous transactions with database.. In the web service a outer for loop will be iterated by fetchi

  • Default clause in tables

    Hi, I'm using java API to deploy my publication and publication items. The problem is that, on client side, the tables are generated without the default clause on columns. I'm using this method: createPublicationItem(java.lang.String name, Consolidat

  • ITunes Account Balance Sheet?

    I want to see what money I put in my account and all the purchases I made kinda like a bank account with debits and credits history. As of now I think iTunes just shows the debits? Let me know if this exists? If not, when will it? I want to make sure