Searching and viewing files

The first few times I opened Bridge CS5 to search for and view files stored on a server it worked perfectly; specific pdf files were found from several hundred job folders and only the files in the folder that I named “client approved” were shown.
I believe I may have cleared the cache because I have not been able to find the same files that I once previously found; yet the files are present on the server and have not moved. I have since “built and exported cache” for some brand folders but now when I search for a specific file all versions of the file (client approved and not approved which are in separate folders within a specific job folder) are presented as thumb nails. I would like for only the “client approved” files to be shown as thumb nails. How can I make this happen and work as it did the first few times I worked with Bridge?

but now when I search for a specific file all versions of the file (client approved and not approved which are in separate folders within a specific job folder) are presented as thumb nails.
If you want to search for a specific word you should use the Find command under the Edit menu and select the proper main folder and choose client approved and equals. Be sure to have also include non indexed files and including subfolders selected. Bridge needs time to index all the files so the first time you use 'include non indexed files' it may take a while.
You could choose to create keywords or labels for approved files, it makes it easier to find and select.
Also be aware that Bridge is not designed to work over a network and/or using a server so this might also causing some problems.

Similar Messages

  • What is the name of the folders which are your backup of Itunes library? I am recovering from a virus, have no workable desktop in Win XP, but can search and find files and folders. I would like to move these backup files to a new computer

    what is the name of the folders which are the backup of Itunes library? I am recovering from a virus, have no workable desktop in Win XP, but can search and find files and folders. I would like to move these backup files to a new computer, authorize it and sync with Iphone 3Gs and Ipod 5th gen.
    I

    I second the whole iTunes folder approach.
    If for some reason you have split the media folder from the library files then the media folder needs to restored to the same path it used to have while the library files can be copied into the music folder of your new profile.
    If in dobut, backup up the entire Documents and Settings folder before wiping the infected drive, but be selective about what you restore as many viruses drop active components capable of reinfecting the compuer in the temp folders and internet caches. It is much easier to backup more than you need than to discover after the fact that you no longer have access to some vital project you'd been storing in a folder on the desktop.
    tt2

  • Looking at and viewing files

    Does anyone know how I would look at files I have saved on my media card/internal memory like pdf's and view them.

    you can do that provided you have an OS with a version 4.5 or higher.
    The search box on top-right of this page is your true friend, and the public Knowledge Base too:

  • Download and view file from db

    Hi!
    Is there any way to download the file from db and view its contents?
    Using webutil I can download the file to a specific location in the client machine. Since I don't know what type of file is (pdf, doc, txt...), I don't know how can I view the file in the client browser...
    Is there a way to download the file into a temp directory and show the content in the web browser?
    Thanks!
    Ana

    It worked, thanks!
    But I have a little problem with .doc files....
    I download the file from db using webutil (showing a file dialog window to save the file to a specific directory in the client), the file is downloaded successfuly and when I call "web.show_document('file:///c:\temp\test.doc','_blank')", appears the window telling me to save the file to disk or to open the file from its current location... It was supposed not to show this window and to open the file directly from its location....
    How can I do this?
    Thanks!
    Ana

  • Searching and impotring files

    Hi,
    Bought an ipod last week and have music files allover my computer, when i first installed itunes it gave me the option to search and import all music files already on my pc but i had to stop the process half way through, is it possible to start it up again?
    Thanks

    but now when I search for a specific file all versions of the file (client approved and not approved which are in separate folders within a specific job folder) are presented as thumb nails.
    If you want to search for a specific word you should use the Find command under the Edit menu and select the proper main folder and choose client approved and equals. Be sure to have also include non indexed files and including subfolders selected. Bridge needs time to index all the files so the first time you use 'include non indexed files' it may take a while.
    You could choose to create keywords or labels for approved files, it makes it easier to find and select.
    Also be aware that Bridge is not designed to work over a network and/or using a server so this might also causing some problems.

  • Allow PUBLIC users to search and view basic OID data

    Have tried to use the People Search portlet available under Portlet Repository: Administration Portlets: SSO/OID.
    Portlet works fine so long as user is logged in. However, I need to be able to allow ANYBODY to search and return this basic user data.
    Is there a way to do this, either by configuring something or by creating a custom report on a mapped (synonym) table/view???

    Hi Sonia,
    I don't think it's possible with the People Search Portlet - the application that controls the People Search Portlet is the Oracle Delegated Administrative Services & it requires a login via SSO to perform search / update Operations.
    I would suggest that you develop a custom portlet using either PL/SQL or Java ( using simple JNDI ). You can later extend your own application to suit future business needs.
    Regards,
    Sandeep

  • Upload any file and view files withflex and java

    HI
    I need to upload any files using flex and server side code in
    java.
    and need to view files like pdf and MS word by flex and
    java/jsp .
    Please help us in resolving this issue.
    Thanks In advance
    Nirmal Kumar R

    You can find an uploadComponent here:
    http://weblog.cahlan.com/2006/12/flex-upload-component.html
    regards - Michael

  • Using Automator and Applescript to search and move files to flash drive

    I've used applescript and automator to do simple tasks like watch folders and move files and rename files, but that is about the extent. I am wondering if it is possible to set up a automator service or app that will do several things.
    When a flash drive is plugged it, it will ask for a file to be searched for, then it will search a predetermined directory for files with the word or number in them and then it will copy the found files to the mounted flash drive.
    Any help would be greatly appriciated!
    Thanks!

    As a start, you can use launchd to run a script when a volume is mounted:
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
              <key>Label</key>
              <string>com.tonyt.LaunchOnVolMount</string>
              <key>ProgramArguments</key>
              <array>
                        <string>LaunchOnVolMount.sh</string>
              </array>
              <key>QueueDirectories</key>
              <array/>
              <key>StartOnMount</key>
              <true/>
              <key>WatchPaths</key>
              <array/>
    </dict>
    </plist>
    You can then have the LaunchOnVolMount.sh script perform the tasks you need.
    You can incorporate Applescript within the Bash script with osascript:
    #!/bin/bash
    answer=$( osascript -e 'tell app "System Events" to display dialog "What file do you want to search for?" default answer "" ' )
    echo $answer
    I beleive that you can also call an Applescript from launchd

  • One problem - now another - opening and viewing files

    When I try to open an AVI file - I get the sound fine - with NO video at all. Any ideas? I have Quicktime Pro.
    Thanks

    Well I’m still wondering if it is compatibility issues because I’m also having problem with Photoshop CS5. These 3 are all bought at the same time (PC, Illustrator and Photoshop installers). The problem I’m having in Photoshop is not that too important, every time I Ctrl+O to view files, all PSD are shown in white paper like icons, no preview, and saving as well.
    Or I just purchased a corrupted or pirated installers… Adobe updates are done every time I’m prompted.

  • Can I track/search and view/list of tasks

    Hi everyone,
    We have EP 7.3 and want to start using UWL for general day to day tasks for a certain group of users.  There is no backend connectivity, just pure EP since we are just doing simple day to day tasks.
    We are able to create and process tasks, no issues, but the problem is that we can track only tasks we create or are assigned to us.
    So, how can someone do a search and list all tasks or all tasks for a given user, etc?  The Manager of the group of people we are rolling this out to will like to have an overview of all his team's tasks, even the ones she did not create.
    Is this possible?
    Thanks in advance,
    Mike

    Hi Mike
    One possibility which I can image in such a way you can achieve the scenario which you're describing is to have the manager set as a possible substitute for all the employees who are managed by this manager. Once all the employees create a Substitution Rule in the UWL stating that the manager is a possible subsitute, the manager can use this feature to see all the items which are pending from action for his/her employees.
    Please check more details on:
    SAP Note 1577579: Facts and limitations about Substitution in the Universal Worklist
    SAP Note 854549: Scope and behavior of substitution in UWL
    Other than using the UWL Substitution feature, I cannot think about any other alternative.
    Hope it helps
    Kind regards,
    Armando Zaro

  • I can't open and view files on my macbook

    Hi again,   I have already tried this and it did not work for me......
    OS X Lion: If you don’t have the correct permissions to open a file or folder
    If you don’t have permission to open open a file or folder, you may be able to change the permission settings (”privileges”).
    Select the item and choose File > Get Info.
    Click the triangle next to Sharing & Permissions to expand the section.
    Open the pop-up menu next to your user name to see the permissions settings. If you are not logged in as an administrator, you may need to click the lock icon and type an administrator name and password. If you’re the only user of your computer, you are the administrator. If the setting for your account is No Access, you can’t open the item.
    If you can’t change the permissions, contact an administrator of your computer or the owner of the file or folder.
    If necessary, you can use Disk Utility to repair permissions on your disk.
            I have not changed anything on my computer which is a macbook pro OS X 10.7.4    so this is confusing to me.. If you can help with an easy fix, please let me know.   Thanks!

    I would agree with the other poster....you're probably talking about WMV files. Those are the typical standard from PC. Just grab the free Flip4Mac player. If you need to convert them to mov, for some reason, you'd have to pay for the upgraded version.

  • My H.264 MPEG4 files turn into -1.MOV files after saving and viewing file

    info the in the Metrics inspector File Info box of the movie page. Some people I send video to get their email at their work and are not always able to view the files even if they are less then 1MB, and so not sure if the -1.mov makes it too big (which I checked and it didn't seem to) or (quicktime is not supported on their machines) but the file type shouldn't change from .mp4 to .mov anyway.
    Anybody have heard of this or have an idea of what iWeb is doing and how to best insure I can share my Mac iWeb movies at low tech PC server locations?

    Okay so I've been looking into this in depth over the past few days and I haven't come up with a lot. I have noticed that it's not just the render files but also the inspection window where the clip displays in this manner. It looks like the luma range (as seen in YCbCr scope) is being limited between 7.5 and 92 IRE and I think this is maybe a good indicator of the problem. Why this is happening I don't understand. On my clips that were previously rendered in this timeline there is full range from 0 to 100 in the luma from the YCbCr scope. These files were rendered to an external drive from before I reinstalled Premiere, so it's any h.264 files that I am using after reinstall that are having this issue. I have attached another screen capture illustrating this (look at line to right of scope showing full luma range). Also I have some .mts files from another camera and they import with full luma range as well.
    http://www.flickr.com/photos/86776146@N03/8114886495/sizes/l/in/photostream/
    When playing my h.264 files in Quicktime or VLC they look about the same in terms of blown out whites and crushed blacks. Does Premiere rely on Quicktime for its h.264 codec or does it have it's own? Is there a way to force premiere to update its codecs/manually download and replace the h.264 codec?
    I really can't understand what's happening here and I can't do any work when imported clips are this messed up. Can someone please help out on this!!! Super frustrating and seems to constantly happen with Premiere...

  • "SEARCHING AND SAVING FILES"

    HI ALL,
    I am required to search for a client, using their surname, first name or age and display a list of all their matching records in the text area if the results are found.
    Then i am required to save the data and load it from a file using an application and not an applet. If this information is validated then the user should be able to select the client and account from a choice list. This means that each time a client object is created an entry is added to the list of clients showing the client ID, surname and first name. When a client number is entered in the text field (or selected from the list) all accounts that are owned by the client will be displayed in a choice list. Each choice list entry for an account must show the account number and the account type.
    Basically Im unsure how to do this so I REALLY need your help.
    Here is parts of my code, if you need more verification of what im doing please feel free to email me [email protected], cause I desperately need your help.
    import java.awt.*;
    import java.applet.*;
    import java.awt.event.*;
    public class Assignment2 extends Applet
    implements ActionListener {
    private Branch Brh = new Branch ();
    private Client Clt = new Client ();
    private Account Acc = new Account ();
    private Cheque Cheq = new Cheque ();
    private EFTCard Eft = new EFTCard();
    private ClntArray ctArray = new ClntArray ();
    // create an array to hold upto ten branch objects
    private Branch branchArray[] = new Branch[10];
    // declare and initialise variable to keep count of
    // howmany branches
    private int branchCount = 0;
    // Declare variables for each type of component required for this applet
    // Buttons for client processing
    Button btnNewClient, btnUpdateClient, btnDeleteClient;
    Button btnSearchClient, btnNextClient, btnPreviousClient;
    // Buttons for account and transaction processing
    Button btnNewAccount, btnUpdateAccount, btnDeleteAccount;
    Button btnSearchAccount, btnNextAccount, btnPreviousAccount;
    Button btnNewTranx, btnPrintStatement;
    // Buttons for misc processing
    Button btnClear;
    // declare variables for checkboxes and a checkbox group
    Checkbox chequeAccount, EFTAccount;
    CheckboxGroup accountType;
    // choice list to hold branches that can be selected from
    Choice availableBranches;
    // labels and textfields for client processing
    Label clientHeading;
    Label promptSName, promptFName, promptClientPh, promptClientAge,promptClientNo;
    TextField txtSurname, txtFirstname, txtClientPh, txtClientAge, txtClientNo;
    // labels and textfields for account processing
    Label accountHeading, accountTip;
    Label promptAccNo, promptAccBalance, promptAccInterest, promptAccType;
    TextField txtAccountNo, txtAccountBalance, txtInterestRate, txtTranxAmount;
    Label promptTranxAmount, promptSelectBranch;
    // general labels and text fields
    Label header, footer;
    TextArea results;
    // panels for client processing
    Panel pTextFields, pClientButtons, pClientStuff;
    // account processing panels
    Panel pAccountFields, pAccountButtons, pAccountStuff;
    // miscelaneous panels used for formatting user interface
    Panel pTop, pCentre, pBottom, pAllTextFields;
    Panel pCheckBoxes, pBranches, pLists;
    // variable used to create output string
    String msg = "";
    /***** init() method *************************************************
    * This method will create all required objects, add them to the *
    * applet, and register interest in events on some objects through *
    * listener classes *
    public void init() {
    resize(700,590);
    setLayout(new BorderLayout(5, 5));
    // create buttons for client processing
    btnNewClient = new Button("New Client");
    btnUpdateClient = new Button("Update Client");
    btnDeleteClient = new Button("Delete Client");
    btnSearchClient = new Button("Search Clients");
    btnNextClient = new Button("Next>>");
    btnPreviousClient = new Button("<<Previous");
    // create account processing buttons
    btnNewAccount = new Button("New Acct");
    btnUpdateAccount= new Button("Update Acct");
    btnDeleteAccount = new Button("Delete Acct");
    btnSearchAccount = new Button("Search Accts");
    btnNextAccount = new Button("Next>>");
    btnPreviousAccount = new Button("<<Previous");
    btnNewTranx = new Button("Perform Transaction");
    btnPrintStatement = new Button("Print Statement");
    // button to clear the form values
    btnClear = new Button("Clear All");
    accountType = new CheckboxGroup();
    chequeAccount = new Checkbox("Cheque Account", accountType, false);
    EFTAccount = new Checkbox("EFT Account", accountType, true);
    header = new Label("Client and Account Management Information System", Label.CENTER);
    footer = new Label("");
    // create six default branch objects and add them to the branch array
    // and set counter to show howmany branches there are - assumes the
    // the appropriate constructor has been defined in the Branch class
    branchArray[0] = new Branch("Perth", "036060");
    branchArray[1] = new Branch("Fremantle", "036080");
    branchArray[2] = new Branch("Joondalup", "036989");
    branchArray[3] = new Branch("Churchlands", "036018");
    branchArray[4] = new Branch("MtLawley", "036605");
    branchArray[5] = new Branch("Booragoon", "036090");
    branchCount = 6;
    // now add the default branch names and codes to choice list
    // NOTE: you may have to change the getBranchName() and getBranchCode() methods to match
    // those you have defined in your Branch class
    availableBranches = new Choice();
    for (int indx = 0; indx < branchCount; indx++) {
    availableBranches.add(branchArray[indx].getBranchName() + " " +
    branchArray[indx].getBranchCode() );
    } // end of for loop to add branch names and codes
    // create labels and text fields required for client processing
    clientHeading = new Label("Client Processing");
    promptSName = new Label("Surname: ", Label.RIGHT);
    promptFName = new Label("First Name: ", Label.RIGHT);
    promptClientPh = new Label("Client Number: ", Label.RIGHT);
    promptClientAge = new Label("Client Age: ", Label.RIGHT);
    promptClientNo = new Label ("Client Number: ", Label.RIGHT);
    txtFirstname = new TextField(20);
    txtSurname = new TextField(20);
    txtClientPh = new TextField(18);
    txtClientAge = new TextField(3);
    txtClientNo = new TextField(15);
    // create account processing labels and text fields
    accountHeading = new Label("Bank Account Processing");
    accountTip = new Label("Client must exist before account is created");
    promptAccNo = new Label("Account Number: ", Label.RIGHT);
    promptAccBalance = new Label("Balance: ", Label.RIGHT);
    promptAccInterest = new Label("Interest Rate: ", Label.RIGHT);
    promptTranxAmount = new Label("Transaction Amount $", Label.RIGHT);
    promptAccType = new Label("Account Type: ");
    txtAccountNo = new TextField(20);
    txtAccountBalance = new TextField(20);
    txtInterestRate = new TextField(10);
    txtTranxAmount = new TextField(10);
    results = new TextArea(8, 40);
    // start adding components to applet
    add(header, BorderLayout.NORTH);
    pCentre = new Panel();
    pCentre.setLayout(new BorderLayout(5, 5));
    // set up client information panel
    pTextFields = new Panel();
    pTextFields.setLayout(new GridLayout(3, 4));
    pTextFields.add(clientHeading);
    pTextFields.add(new Canvas());
    pTextFields.add(new Canvas());
    // pTextFields.add(new Canvas());
    pTextFields.add(new Canvas());
    pTextFields.add(promptClientNo);
    pTextFields.add(txtClientNo);
    pTextFields.add(promptSName);
    pTextFields.add(txtSurname);
    pTextFields.add(promptFName);
    pTextFields.add(txtFirstname);
    // pTextFields.add(promptClientPh);
    // pTextFields.add(txtClientPh);
    pTextFields.add(promptClientAge);
    pTextFields.add(txtClientAge);
    pClientButtons = new Panel();
    pClientButtons = new Panel();
    pClientButtons.add(btnNewClient);
    pClientButtons.add(btnUpdateClient);
    pClientButtons.add(btnDeleteClient);
    pClientButtons.add(btnSearchClient);
    pClientButtons.add(btnPreviousClient);
    pClientButtons.add(btnNextClient);
    pClientStuff = new Panel();
    pClientStuff.setLayout(new GridLayout(2, 1));
    pClientStuff.add(pTextFields);
    pClientStuff.add(pClientButtons);
    // set up account and transaction information panel
    pAccountFields = new Panel();
    pAccountFields.setLayout(new GridLayout(3, 4));
    pAccountFields.add(accountHeading);
    pAccountFields.add(new Canvas());
    pAccountFields.add(new Canvas());
    pAccountFields.add(new Canvas());
    pAccountFields.add(promptAccNo);
    pAccountFields.add(txtAccountNo);
    pAccountFields.add(promptAccBalance);
    pAccountFields.add(txtAccountBalance);
    pAccountFields.add(promptAccInterest);
    pAccountFields.add(txtInterestRate);
    pAccountFields.add(promptTranxAmount);
    pAccountFields.add(txtTranxAmount);
    pAccountButtons = new Panel();
    pAccountButtons.add(btnNewAccount);
    pAccountButtons.add(btnUpdateAccount);
    pAccountButtons.add(btnDeleteAccount);
    pAccountButtons.add(btnSearchAccount);
    pAccountButtons.add(btnPreviousAccount);
    pAccountButtons.add(btnNextAccount);
    pAccountButtons.add(btnNewTranx);
    pAccountStuff = new Panel();
    pAccountStuff.setLayout(new GridLayout(2,1));
    pAccountStuff.add(pAccountFields);
    pAccountStuff.add(pAccountButtons);
    pAllTextFields = new Panel();
    pAllTextFields.setLayout(new GridLayout(2,1));
    pAllTextFields.add(pAccountStuff);
    pAllTextFields.add(pClientStuff);
    // set up the panel that will hold the checkboxes and list of branches
    pCheckBoxes = new Panel();
    pCheckBoxes.setLayout(new GridLayout(3, 1));
    pCheckBoxes.add(promptAccType);
    pCheckBoxes.add(EFTAccount);
    pCheckBoxes.add(chequeAccount);
    pBranches = new Panel();
    pBranches.setLayout(new GridLayout(3, 1));
    promptSelectBranch = new Label("Select Branch: ");
    pBranches.add(promptSelectBranch);
    pBranches.add(availableBranches);
    pLists = new Panel();
    pLists.setLayout(new GridLayout(1, 3));
    pLists.add(pCheckBoxes);
    pLists.add(pBranches);
    pLists.add(new Canvas());
    // add all the above panels to the panel that will be added to the
    // centre of the applet
    pCentre.add(pLists, BorderLayout.NORTH);
    pCentre.add(pAllTextFields, BorderLayout.CENTER);
    pCentre.add(results, BorderLayout.SOUTH);
    add(pCentre, BorderLayout.CENTER);
    //add general processing buttons to panel, then add panel to applet
    pBottom = new Panel();
    pBottom.add(btnPrintStatement);
    pBottom.add(btnClear);
    add(pBottom, BorderLayout.SOUTH);
    add(new Label(" "), BorderLayout.EAST);
    add(new Label(" "), BorderLayout.WEST);
    // add listeners for client buttons
    btnNewClient.addActionListener(this);
    btnUpdateClient.addActionListener(this);
    btnDeleteClient.addActionListener(this);
    btnSearchClient.addActionListener(this);
    btnNextClient.addActionListener(this);
    btnPreviousClient.addActionListener(this);
    btnNewAccount.addActionListener(this);
    btnUpdateAccount.addActionListener(this);
    btnDeleteAccount.addActionListener(this);
    btnSearchAccount.addActionListener(this);
    btnNewTranx.addActionListener(this);
    btnNextAccount.addActionListener(this);
    btnPreviousAccount.addActionListener(this);
    btnPrintStatement.addActionListener(this);
    btnClear.addActionListener(this);
    } //end of init method
    /***** actionPerformed() method **************************************
    * Method is called when an event occurs on any of the object that *
    * have been registered as an action listener *
    public void actionPerformed (ActionEvent e) {
    Object obj = e.getSource();
    * if new client button is clicked then *
    * create new client object *
    * read data from text fields and set the client object's values *
    * add this client object to array of client objects *
    if (obj == btnNewClient) {
    //declare variables to later check the validation of the info
    boolean cNo = false;
    boolean cSurName = false;
    boolean cFstName = false;
    boolean cAge = false;
    //must change the the age to interger to then chek validation
    //check for surname
    if (txtSurname.getText().equals ("")) {
    results.append("\n Enter Surname");
    else { cSurName = true;
    //check for firstname
    if (txtFirstname.getText().equals ("")) {
    results.append("\n Enter Name");
    else { cFstName = true;
    //check for client number
    if (txtClientNo.getText().equals ("")) {
    results.append("\nPlease Enter Correct Client Number");
    else { // cNo = true;
    //convertedInt = Integer.parseInt(stringValue);
    //mudt try n plsce this in the rite plc to be able to wrk
    int ClientLoc = ctArray.findLoc(txtClientNo.getText());
    if (ClientLoc == -1) {
    Client Clt = new Client(txtClientNo.getText(), txtFirstname.getText()
    ,txtSurname.getText(), txtClientAge.getText());
    ctArray.AddClient(Clt);
    results.setText("New client has been added to the arrary!");
    ClientLoc = ctArray.findLoc(txtClientNo.getText());
    results.append(ctArray.getClient(ClientLoc).getFirstName());
    } // end of new client button for the if
    * if new updateclient button is clicked then *
    * then do the bits required to *
    * read data from text fields and set the client new details object val *
    if (obj == btnUpdateClient) {
    int ClientLoc = ctArray.findLoc(txtClientNo.getText());
    if (ClientLocc == -1){
    results.setText(" Could Not Find Client!");
    } else {//this will shoe the client loc that the client has been updated
    display(ClientLoc);
    } //end of the else bit this is just help to show {} are in place
    } // end of if for update client
    * if new btnDeleteClient button is clicked then *
    * then do the bits required to *
    * delete the client form the array *
    if (obj == btnDeleteClient) {
    int ClientLoc = ctArray.findLoc(txtClientNo.getText());
    if (ClientLoc == -1) {
    results.setText(" Could Not Find Client!");
    } else { //start of the else if the client was found
    ctArray.remove(ClientLoc);
    results.setText("Client Deleted!");
    } //end of te elsebit for the removing of the client
    } //end of the btndeleteclient process
    * if new btnSearchClient button is clicked then *
    * then do the bits required to *
    * SearchClient the client form the array *
    if (obj == btnSearchClient) {
    int ClientLoc = ctArray.findLoc(txtClientNo.getText());
    if (ClientLoc == -1) {
    results.setText(" Could Not Find Client!");
    } else {//here is the search was good then will be able
    // to display the info of the client
    results.append("\n Customer Number: " + Clt.getClientNo());
    results.setText(" First Name: " + Clt.getFirstName());
    results.append("\n Surname: " + Clt.getSurname());
    results.append("\n Customer Age: " + Clt.getAge());
    }//end of the else bit that allows the user to see the clients details
    // in the either the textfiels or the resultds bit as it is yet to be decided
    }//end of the btnsearchclient
    * if new btnNextClient button is clicked then *
    * then do the bits required to *
    * NextClient the client form the array *
    if (obj == btnNextClient) {
    int ClientLoc = ctArray.findLoc(txtClientNo.getText());
    if (ClientLoc == -1) {
    results.setText(" Could Not Find Client!"); //need to fix it so then itll show the next client
    } else {//here is the search was good then will be
    //able to display the info of the client
    txtClientNo.setText(Clnt.getClientNo());
    txtFirstname.setText(Clnt.getFirstName());
    txtSurname.setText(Clnt.getSurname());
    txtClientAge.setText(Clnt.getAge());
    }//end of the else bit that shos that next client
    } // end of the btnnextclient
    * the new btn PreviousClient button is clicked then *
    * then do the bits required to *
    * PreviousClient the client form the array *
    if (obj == btnPreviousClient) {
    int ClientLoc = ctArray.findLoc(txtClientNo.getText());
    if (ClientLoc == -1) {
    results.setText(" Could Not Find Client!"); //need to fix it so then itll show the previous client
    } else {//here is the search was good then will be
    //able to display the info of the client
    txtClientNo.setText(Clnt.getClientNo());
    txtFirstname.setText(Clnt.getFirstName());
    txtSurname.setText(Clnt.getSurname());
    txtClientAge.setText(Clnt.getAge());
    }//end of the else bit that shows that previous client
    }//end of the btnprevious client been clikd
    * if new transaction button is clicked then *
    * then do the bits required to *
    * read data from text fields and set the transaction object val *
    if ( obj == btnNewTranx) {
    if (!txtTranxAmount.getText().equals("")) {
    double TrnAmt = Double.parseDouble(txtTranxAmount.getText());
    if (Acc instanceof Cheque) {
    Cheq.setBalance(Cheq.getBalance() + TrnAmt );
    } else if (Acc instanceof Cheque) {
    Eft.setBalance(Cheq.getBalance() + TrnAmt );
    } //end of the if it was eftcard
    } //this will close the transaction bit if the client does enter an amount
    * if display button is clicked then *
    * display values from text fields and text area *
    if (obj == btnPrintStatement) {
    results.setText(" First Name: " + Clt.getFirstName());
    results.append("\n Surname: " + Clt.getSurname());
    results.append("\n Customer Number: " + Clt.getClientNo());
    results.append("\n Customer Age: " + Clt.getAge());
    if (Acc instanceof Cheque) {
    Cheq = (Cheque) Acc;
    results.append("\n \n Account Type: " + Cheq.getAccType());
    results.append("\n Account Number: " + Cheq.getAccNo());
    results.append("\n Account Balance: " + Cheq.getBalance());
    results.append("\n Account Interest Rate: " + Cheq.getIntRate());
    results.append("\n Branch Name: " + Brh.getBranchName() + " " + Brh.getBranchCode());
    } else {
    Eft = (EFTCard) Acc;
    results.append("\n \n Account Type: " + Eft.getAccType());
    results.append("\n Account Number: " + Eft.getAccNo());
    results.append("\n Account Balance: " + Eft.getBalance());
    results.append("\n Account Interest Rate: " + Eft.getIntRate());
    results.append("\n Branch Name: " + Brh.getBranchName() + " " + Brh.getBranchCode());
    }//end of if for displaying the correct Acc type
    } // end of if for btnPrintStatement
    * if clear button is clicked then *
    * clear values from text fields and text area *
    * reset other form components to default values *
    if (obj == btnClear) {
    txtFirstname.setText("");
    txtSurname.setText("");
    txtClientPh.setText("");
    txtClientNo.setText("");
    txtClientAge.setText("");
    txtAccountNo.setText("");
    txtAccountBalance.setText("");
    txtInterestRate.setText("");
    txtTranxAmount.setText("");
    results.setText("");
    availableBranches.select(0);
    accountType.setSelectedCheckbox(EFTAccount);
    } // end of if for clear button
    } //end of actionPerformed method
    } //end of applet
    Sorry its so LONG. Thank you for your time
    Jesika

    You should really check the freejavahelp forums, I posted something for you there.

  • WEBUTIL (attach and view files from database) --- Vista vs. XP differences

    I have attached the following code. We are using Oracle Application Server 10.1.2.3 patch
    My questions are provided following the code.
    -- Open the local temporary file --
    -- v_COMMAND := 'cmd /c start "" /WAIT "' || v_FULL_FILENAME || '" /w';
    v_COMMAND := 'cmd /c start "" /WAIT "' || v_FULL_FILENAME || '"';
    v_PROCESS_ID := WEBUTIL_HOST.blocking( v_COMMAND );
    v_TEMP := WEBUTIL_HOST.GET_RETURN_CODE( v_PROCESS_ID );
    If v_TEMP <> 0 Then
    r_ERR_MSG := 'Host command error(' || To_Char( v_TEMP ) || ')';
    v_FLAG := WEBUTIL_FILE.DELETE_FILE( v_FULL_FILENAME ) ;
    RAISE PANIC;
    End if ;
    if p_FILE_ACCESS = 'W' then
    -- Re-store the modified file in the database --
    If Not Webutil_File_Transfer.Client_To_DB ( v_FULL_FILENAME, 'mis_mst.FT_SUP_FILES', 'FILE_DATA',
    'FILE_NBR = ' || To_Char( p_FILE_NBR ) ) Then
    r_ERR_MSG := 'Error on storing file';
    Raise PANIC;
    Else
    Clear_Message;
    -- show_message('File re-stored in the database') ;
    End if;
    else
    Clear_Message;
    -- show_message('NOTE: "' || v_FILENAME || '" was not updated in the database' );
    end if;
    -- Remove the temporary local file --
    v_FLAG := WEBUTIL_FILE.DELETE_FILE( v_FULL_FILENAME ) ;
    If v_FLAG = FALSE Then
    Bell ;
    -- show_message( 'Error removing "' || v_FULL_FILENAME || '" from the PC.' );
    End if ;
    For the most part, we are able to open files in both XP and Vista. We are having a couple of problems with certain file types; specifically, (JPG and ZIP).
    We have a workaround, but I would like to know why the problem occurs.
    When the user opens a JPG from our application using the Windows Vista client (JPG are associated with Windows Media Player by default), the system will not open the file. The system states that the file doesn't exist. What I think is happening is that Windows Media Player takes awhile to load and before WMP is fully loaded, the file is deleted (the /WAIT command must not fully wait for the command to complete, causing Forms to continue with its code to delete the file). When WMP tries to open the file, the file has already been deleted from the operating system. I have tried the "/WAIT <filename>" and the "/WAIT <filename> /w" parameters.
    The workaround is to reassociate the file with MS Paint or Microsoft Office Viewer (instead of Windows Media Player).
    Are any of you aware of issues (or differences) in the wait command between Windows XP and Windows Vista?

    Thank you, Thank you, Thank you!!!!
    I believe that will work (adding a sequence number to the end of the filename)!
    We do not allow a user to update the file, only view. If a user wants to make a change, they need to remove the existing file (from the database), create a new file (outside of our application), and attach the file in our application (into the database). All updates occur outside of our application - we are not a document authoring system, just a document storage system.
    Once again, many thanks on the solution!
    Mike

  • Is livecycle rights management provide support for android(mobile) for protection and viewing file securely- interms of API/SDK or App?

    I have gone through the rights management flow of Livecycle for microsoft office extension.
    However, was interested to know about is there any app or SDKs supported by livecycle on mobile devices(android).
    Case study of rights management shows that live cycle has deployed and offered solutions in mobile devices using SDKs. However, couldn't find any resources or documents regarding the same.

    Ok, that means live cycle (in mobile devices) is protecting only pdf documents at this point of time.
    So what about in the PC and MAC ? Live cycle has the capability to protect and consume/view office or other documents?
    Also is there any plans to support files/documents(apart from pdf) in the android(mobile) devices?

Maybe you are looking for