Checking for file whether it is excel file or not??

when ever we r  download or upload a file we never check for its type...
like when gui_upload fm used then it should be text file ....or
when alsmex_excel_to_internal_table fm used by default check its have 2 be excel file...
but my recomend is when ever download/upload a file its checking its type....
if .xls file then alsmex_excel_to_internal_table fm runs or if .txt then gui_upload runs...
need some type of file checking..
Thanks & regards ,
Sagnik Roy

CALL FUNCTION '/SAPDMC/LSM_PATH_FILE_SPLIT'
      EXPORTING
        pathfile = lf_path  "<--Your file path
      IMPORTING
        pathname = lf_path
        filename = lf_name.
CHECK lf_name IS NOT INITIAL.
    CALL FUNCTION 'TERM_TRANSLATE_TO_UPPER_CASE'
      EXPORTING
        langu               = sy-langu
        text                = lf_name
      IMPORTING
        text_uc             = lf_name
      EXCEPTIONS
        no_locale_available = 1
        OTHERS              = 2.
    IF sy-subrc <> 0.
      MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
              WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    ENDIF.
IF lf_name CA '.'.
      sy-fdpos = sy-fdpos + 1.
      IF lf_name+sy-fdpos(*) = 'TXT'(044).
      "<---Call your upload fm here
     ELSEIF lf_name+sy-fdpos(*) = 'XLS'(045).
      "<---Call your upload fm here   
    ENDIF.
ENDIF.

Similar Messages

  • Checking for files in a folder -- Wrong output

    Hi guys,
    I'm writing a simple program, I have to check for 6 files (hardcoded, they will never change) if they are in certain directories/paths.
    The problem is, I think I have a problem in my IF statements, because it continueally returns false.
    The paths are on networked drives, does that make a difference?
    I'm rather stuck on this one, any help would be appreaciated.
    (some paths/file names have been replaced by "xxxxxxxxx", for security)
    * Checks for files in a directory, prints results.
    * @author Mitchell
    * @version 0.2
    * @date 28 Jul '05
    import java.awt.*;
    import java.io.*;
    import java.lang.Object;
    import javax.swing.*;
    import java.util.*;
    public class FileCheck extends JFrame
        //declare filenames/paths, add more if needed.
        String fileName1 = "file it2_load.txt";
        String fileName2 = "mo_batch.txt";
        String fileName3 = "mo_bcp.txt";
        String fileName4 = "mo_load.txt";
        String fileNameX = "IT2_1000_yyyymmdd.txt";
        String fileNameY = "IT2_2000_yyyymmdd.txt";
        //declare directories to search
        String fileLocation1 = "\\\\xxxxxxxxx\\aus_bear\\Patrol";
        String fileLocation2 = "\\\\xxxxxxxxx\\nz_bear\\Patrol";
        String fileLocation3 = "\\\\xxxxxxxxx\\bear\\remote\\RTS";
        String fileLocation4 = "\\\\xxxxxxxxx\\bear\\remote\\RTS";
        //declares array for filename storage. Change if needed.
        File fileNamesArray1[];
        File fileNamesArray2[];
        File fileNamesArray3[];
        File fileNamesArray4[];
        //set path to find files
        File filePath1 = new File(fileLocation1);
        File filePath2 = new File(fileLocation2);
        File filePath3 = new File(fileLocation2);
        File filePath4 = new File(fileLocation2);
        //string buffer to store results
        StringBuffer results = new StringBuffer();
        //start of FileCheck method
        public FileCheck()
            //collects all filenames from pre-set path1
            fileNamesArray1 = filePath1.listFiles();
            results.append("This program checks for files in given folders."
                            +"\nTRUE = File does exist in folder."
                            +"\nFALSE = File does not exist in folder.\n\n");
            results.append(fileLocation1 + "\n");
            //start for loop1 - check for pre-set filenames in path1
            for(int i=0; i < fileNamesArray1.length; i++)
                    if( fileName1.equals(fileNamesArray1.toString()))
    results.append("PATH1 >> " + fileNamesArray1[i] + " >> TRUE\n" + fileNamesArray1[i].lastModified());
    else if( fileName2.equals(fileNamesArray1[i].toString()))
    results.append("PATH1 >> " + fileNamesArray1[i] + " >> TRUE\n" + fileNamesArray1[i].lastModified());
    else if( fileName3.equals(fileNamesArray1[i].toString()))
    results.append("PATH1 >> " + fileNamesArray1[i] + " >> TRUE\n" + fileNamesArray1[i].lastModified());
    else if( fileName4.equals(fileNamesArray1[i].toString()))
    results.append("PATH1 >> " + fileNamesArray1[i] + " >> TRUE\n" + fileNamesArray1[i].lastModified());
    else
    results.append("PATH1 >> " + fileNamesArray1[i] + " >> FALSE\n");
    } //end for loop1
    //collects all filenames from pre-set path2
    fileNamesArray2 = filePath2.listFiles();
    results.append("\n" + fileLocation2 + "\n");
    //start for loop2 - check for pre-set filenames in path2
    for(int j=0; j < fileNamesArray2.length; j++)
    if( fileName2.equals(fileNamesArray2[j].toString()))
    results.append("PATH2 >> " + fileNamesArray2[j] + " >> TRUE\n" + fileNamesArray2[j].lastModified());
    else if( fileName2.equals(fileNamesArray2[j].toString()))
    results.append("PATH2 >> " + fileNamesArray2[j] + " >> TRUE\n" + fileNamesArray2[j].lastModified());
    else if( fileName3.equals(fileNamesArray1[j].toString()))
    results.append("PATH2 >> " + fileNamesArray2[j] + " >> TRUE\n" + fileNamesArray2[j].lastModified());
    else if( fileName4.equals(fileNamesArray1[j].toString()))
    results.append("PATH2 >> " + fileNamesArray2[j] + " >> TRUE\n" + fileNamesArray2[j].lastModified());
    else
    results.append("PATH2 >> " + fileNamesArray2[j] + " >> FALSE\n");
    } //end for loop2
    //collects all filenames from pre-set path1
    fileNamesArray3 = filePath3.listFiles();
    results.append("\n" + fileLocation3 + "\n");
    //start for loop3 - check for pre-set filenames in path1
    for(int k=0; k < fileNamesArray3.length; k++)
    if( fileNameX.equals(fileNamesArray3[k].toString()))
    results.append("PATH3 >> " + fileNamesArray3[k] + " >> TRUE\n" + fileNamesArray3[k].lastModified());
    else
    results.append("PATH3 >> " + fileNamesArray3[k] + " >> FALSE\n");
    } //end for loop3
    //collects all filenames from pre-set path4
    fileNamesArray4 = filePath3.listFiles();
    results.append("\n" + fileLocation4 + "\n");
    //start for loop4 - check for pre-set filenames in path1
    for(int l=0; l < fileNamesArray4.length; l++)
    if( fileNameY.equals(fileNamesArray4[l].toString()))
    results.append("PATH4 >> " + fileNamesArray4[l] + " >> TRUE\n" + fileNamesArray4[l].lastModified());
    else
    results.append("PATH4 >> " + fileNamesArray4[l] + " >> FALSE\n");
    } //end for loop4
    //construct displaybox for results
    JTextArea textArea = new JTextArea( results.toString() );
    textArea.setEditable(false); //disables modification of results
    Container container = getContentPane();
    container.add( new JScrollPane( textArea ) );
    setSize( 500, 500 ); // set window size
    setVisible( true ); //allow visibility
    //main
    public static void main (String args[])
    FileCheck window = new FileCheck();

    You could try using the File.exists() method.
    The paths are on networked drives, does that make a difference?Try the above on a local file and a networked file.
    I'm writing a simple program, Actually a simple program would be something like:
    File file = new File("xxx");
    System.out.println(file.exists());No need to include all the code you posted.
    http://www.physci.org/codes/sscce.jsp

  • Pacman hanging on "checking for file conflicts"

    I've tried running pacman -Syu on my laptop and pacman is simply hanging at the checking for file conflicts stage.  I've let it sit for several minutes, but it never seems to get past that stage.  The list of packages to be updated isn't long:
    Targets (5): bison-2.6.2-1 chromium-21.0.1180.75-1 flex-2.5.37-1 libldap-2.4.32-1 lm_sensors-3.3.2-4
    This is being done on a laptop that was only recently rebuilt with a new Arch install using the latest installation media.  The install went well and previous updates have worked with no problems.

    I'm glad you solved the problem but "pacman -Scc" shouldn't be necessary and makes it more difficult to recover in a variety of situations. You can always re-download old packages but having them in your cache makes it easy to roll something back and makes it possible to do this without, for example, a working network connection. I installed in November and I've never even run "pacman -Sc" let alone "pacman -Scc". (Though I have trimmed the cache to free up disk space using, I think, paccache.)

  • Checking for file conflicts: could not get filesystem information

    When I try to install a new package with pacman 4 I got the following warning just after pacman has done "checking for file conflicts":
    warning: could not get filesystem information for /var/lib/ntp/etc/resolv.conf (deleted): No such file or directory
    After the warning message is printed, the installation continues normally.  This warning message has never shown up before.
    I have ntpd running in a chroot as a non-root user (instructions).
    I am wondering if anyone else gets the same warning message and if this 'problem' can be solved.
    I forgot to say: the file is still there according to ls and is not empty, but the contents differs form the /etc/resolv.conf-file.
    tim@tim-notebook:~$ cat /var/lib/ntp/etc/resolv.conf && echo && cat /etc/resolv.conf
    # Generated by NetworkManager
    # Generated by NetworkManager
    nameserver 192.168.1.1
    Last edited by timothy (2012-01-19 00:15:51)

    I'm not sure how to do that or I do not know exactly what you mean.
    tim@tim-notebook:~$ pkgfile -gs "*etc/resolv.conf"
    core/filesystem
    extra/archboot
    But you probably already knew that.
    Running pacman with the --debug option did not gave me any more clues.  All I know now, is that this message is printed when the moundpoints are examined:
    stderr 'pacman -Syu--debug' output wrote:(...)
    debug: checking possible conflict: /var/lib/
    debug: file is a directory, not a conflict
    debug: checking available disk space
    warning: could not get filesystem information for /var/lib/ntp/etc/resolv.conf (deleted): No such file or directory
    debug: mountpoint: /var/lib/ntp/proc
    debug: mountpoint: /var/lib/ntp/lib
    debug: mountpoint: /var/lib/ntp/etc/services
    debug: mountpoint: /tmp

  • [solved] pacman 4 hangs after "checking for file conflicts"

    Like others, I removed yaourt and package-query because they conflicted with pacman4... not worried about that, I'll reinstall them later.
    I put the new pacman.conf in place (my old one wasn't really customized).  I left SigLevel = Never.
    Now, I can run pacman -Sy fine, but if I try to install anything, I it just hangs:
    sudo pacman -S audacity
    resolving dependencies...
    looking for inter-conflicts...
    Targets (1): audacity-1.3.14-2
    Total Download Size: 3.21 MiB
    Total Installed Size: 15.29 MiB
    Net Upgrade Size: -0.00 MiB
    Proceed with installation? [Y/n]
    :: Retrieving packages from extra...
    audacity-1.3.14-2-x86_64 3.2 MiB 1397K/s 00:02 [###########################] 100%
    (1/1) checking package integrity [###########################] 100%
    (1/1) loading package files [###########################] 100%
    (1/1) checking for file conflicts [###########################] 100%
    I've waited up to 20 or 30 minutes and nothing happens.  It's not just audacity, any package I try to install does this.
    Suggestions?
    Last edited by TheAmigo (2012-01-17 18:55:38)

    With --debug switch it prints:
    checking for file conflicts...
    debug: looking for file conflicts
    debug: searching for file conflicts: coreutils
    debug: searching for filesystem conflicts: coreutils
    debug: searching for file conflicts: ethtool
    debug: searching for filesystem conflicts: ethtool
    debug: searching for file conflicts: fail2ban
    debug: searching for filesystem conflicts: fail2ban
    debug: searching for file conflicts: gpgme
    debug: searching for filesystem conflicts: gpgme
    debug: searching for file conflicts: vim-runtime
    debug: searching for filesystem conflicts: vim-runtime
    debug: searching for file conflicts: gvim
    debug: searching for filesystem conflicts: gvim
    debug: searching for file conflicts: hdparm
    debug: searching for filesystem conflicts: hdparm
    debug: searching for file conflicts: inetutils
    debug: searching for filesystem conflicts: inetutils
    debug: searching for file conflicts: lib32-glibc
    debug: searching for filesystem conflicts: lib32-glibc
    debug: searching for file conflicts: lib32-gcc-libs
    debug: searching for filesystem conflicts: lib32-gcc-libs
    debug: searching for file conflicts: lib32-glib2
    debug: searching for filesystem conflicts: lib32-glib2
    debug: searching for file conflicts: lib32-gdk-pixbuf2
    debug: searching for filesystem conflicts: lib32-gdk-pixbuf2
    debug: searching for file conflicts: lib32-pango
    debug: searching for filesystem conflicts: lib32-pango
    debug: searching for file conflicts: lib32-gtk2
    debug: searching for filesystem conflicts: lib32-gtk2
    debug: searching for file conflicts: linux
    debug: searching for filesystem conflicts: linux
    debug: searching for file conflicts: nspluginwrapper
    debug: searching for filesystem conflicts: nspluginwrapper
    debug: searching for file conflicts: nvidia
    debug: searching for filesystem conflicts: nvidia
    debug: searching for file conflicts: qtwebkit
    debug: searching for filesystem conflicts: qtwebkit
    debug: searching for file conflicts: rpcbind
    debug: searching for filesystem conflicts: rpcbind
    debug: searching for file conflicts: unrar
    debug: searching for filesystem conflicts: unrar
    debug: searching for file conflicts: xscreensaver
    debug: searching for filesystem conflicts: xscreensaver
    checking available disk space...
    debug: checking available disk space
    Without the --debug switch
    Proceed with installation? [Y/n]
    (21/21) checking package integrity [############################] 100%
    (21/21) loading package files [############################] 100%
    (21/21) checking for file conflicts [############################] 100%
    Note that the 'checking available disk space...' is not printed without the --debug option although it doesn't look like being 'debug output'.
    I don't see much disk activity after that and the pacman process uses no CPU time and the process status goes to D in `ps` (man ps says: D: Uninterruptible sleep (usually IO)).
    Last edited by drrossum (2012-01-18 21:58:28)

  • [solved] "pacman -Syu" hangs after "checking for file conflicts"

    This is my third attempt.  I let it run yesterday for 20 hours on the theory that maybe it was actually doing something.  It always completes "checking for file conflicts" but never goes any further.
    Does anyone have any suggestions how to get it to continue?
    [ken@xxxxx ~]$ sudo pacman -Syu
    :: Synchronizing package databases...
    core is up to date
    extra 1421.6 KiB 2.03M/s 00:01 [######################] 100%
    community 1775.0 KiB 3.00M/s 00:01 [######################] 100%
    :: Starting full system upgrade...
    resolving dependencies...
    looking for inter-conflicts...
    Targets (27): binutils-2.23-1 coreutils-8.20-1 cryptsetup-1.5.1-1
    device-mapper-2.02.98-1 emacs-24.2-2 filesystem-2012.10-2
    firefox-16.0.2-1 gcc-4.7.2-2 gcc-libs-4.7.2-2 glibc-2.16.0-5
    hwids-20121022-1 imagemagick-6.8.0.3-1 libidn-1.25-1
    libwbclient-3.6.9-1 linux-api-headers-3.6.3-1 lvm2-2.02.98-1
    mkinitcpio-0.11.0-1 nspr-4.9.3-1 nss-3.14-1
    nss-myhostname-0.3-3 smbclient-3.6.9-1 systemd-195-2
    thunderbird-16.0.2-1 tzdata-2012h-1 util-linux-2.22.1-2
    wget-1.14-2 xulrunner-16.0.2-1
    Total Download Size: 47.80 MiB
    Total Installed Size: 550.57 MiB
    Net Upgrade Size: 6.43 MiB
    Proceed with installation? [Y/n] y
    :: Retrieving packages from extra...
    libwbclient-3.6.9-1... 19.5 KiB 407K/s 00:00 [######################] 100%
    smbclient-3.6.9-1-x... 7.9 MiB 2.71M/s 00:03 [######################] 100%
    thunderbird-16.0.2-... 17.1 MiB 2.92M/s 00:06 [######################] 100%
    xulrunner-16.0.2-1-... 22.9 MiB 2.92M/s 00:08 [######################] 100%
    (27/27) checking package integrity [######################] 100%
    (27/27) loading package files [######################] 100%
    (27/27) checking for file conflicts [######################] 100%
    Last edited by KenJackson (2012-10-30 14:25:05)

    Allan wrote:Can you run with --debug?
    OK.  That garnered an additional piece of info.  Here's the end of the long output:
    debug: searching for filesystem conflicts: wget
    debug: searching for file conflicts: xulrunner
    debug: searching for filesystem conflicts: xulrunner
    checking available disk space...
    debug: checking available disk space
    Disk space?  I think I have enough disk space.
    [ken@xxxxx ~]$ df
    Filesystem Size Used Avail Use% Mounted on
    rootfs 47G 11G 34G 25% /
    dev 2.0G 0 2.0G 0% /dev
    run 2.0G 292K 2.0G 1% /run
    /dev/sda3 47G 11G 34G 25% /
    shm 2.0G 140K 2.0G 1% /dev/shm
    /dev/sda1 99M 21M 74M 22% /boot
    /dev/sda4 72G 1.9G 66G 3% /home
    Is disk space really the problem?  Or is that just where it hung?

  • Browse for file/img not working - Win 7

    Browse for file/img not working still - Win 7
    I have tried "run as Admin" and in "XP Compatibility mode" but still no luck fixing this issue in Win 7. Anyone have a potential fix so I can stop wasting time double checking every link/img on new work?
    Thanks!

    Are you referring to this issue?
    Problem selecting local root folder in Vista & Windows 7
    http://forums.adobe.com/thread/478327
    If so, there's no fix yet and not likely to be one.

  • Is it possible that theseproperties are only available for files and not f

    Hello All,
    I have created few properties like ReqNo (takes Integer) and ReqDate (accepts Date). 
    I have set the above 2 properties as manadatory. Created a Group and added his goug in 'allgroups' such that I see a tab wherein I can fill in these properties.
    My questions is:
    <b>Is it possible that these properties are only available for files and not for folders</b>. The reason being that even if I create a new folder, I need to fill some values in the above two mentioned properties.
    These properties need to be mandatory and cannot make them optional.
    Please help me solve this mystery.
    Awaiting Reply.
    Thanks and Warm Regards,
    Ritu

    Hi Ritu,
    If you only want the property to be available for files and not folders you only enter data into the "Document Validity Patterns" field in the Property config.
    Regards
    Paul

  • I am unable to get past the first step of Winston Churchill's answer because my phone says "checking for a software update failed because you are not connected to the Internet". Did my WiFi connection also get lost?

    I am unable to get past the first step of Winston Churchill's answer because my phone says "checking for a software update failed because you are not connected to the Internet."  Did my iphone's WiFi connection also get lost with the Contacts, Mail and Text Messages?  When I tried the software update, as recommended by Winston Churchill, the iphone was connected to my desktop which is connected to the Internet.

    You can't use your computers Internet connection to update your phone from the phone itself. If you want to use the computers Internet connection to update your phone you must update it through iTunes.

  • Checking for files using infoview

    Hi
    I am new to use Infoview in BO. In my project they are scheduling CR in infoview for a particular time. now new requirement is :
    On nightly basis files will be send for each region.once they are loaded message will be generated using script in unix. Now my part is to login to the unix server and check for the message(access to the path will be provided. message may be content in file or may be a touch file.not my part) and the schedule timing through infoview and should run the report.
    To schedule report for a particular time i went into schedule option and given database details where CR is present,destination details to where it need to be ftped and the format of output and timine on which the report need to be run.
    But i dont know the process how to login to unix server and check for message.
    Please let me know is there any option for the baove requirement in infoview.
    Thanks in advance.

    CMC is the administration console. I would recommend to take a look at the following document:
    http://help.sap.com/businessobject/product_guides/boexir2/en/xir2_bip_Admin_en.pdf
    Start at page 200.
    Regards,
    Stratos

  • Use thread to check for file exists. How?

    public class FileSearcher extends Thread
         String name = "Unknown";
         //RunFileSearcher rfs = new RunFileSearcher(name);
         //FileSearcher rfs = new FileSearcher(name);
         File f = new File();
         Thread t = new Thread(); // create  the thread
         t.start(); // start the thread running
         public void run(name)
              if( f.exists(name) )
                   System.out.println("*** File " + f + " has been created. ***");
              else
                   System.out.println("Searching for file " + f) ;
    }How do I use each thread to check for each file exists per sec??
    Please Help Thanks

    1) Why are you using Threads?
    2) It is preferrable to implement Runnable.
    3) This is all incredibly pointless (see point 1)

  • Checking for file extensions

    I have a form that I want to submit a csv file to, however I would like to check the file to make sure that it is indeed .csv before I perform the task that I need to do
    *****************Example***********************
    form.html
    <form name=vo_verify action=verify.jsp method=post>
    <input type=file>
    <input type=submit>
    </form>
    verify.jsp
    return true == .csv
    return false != .csv

    Could you do a check for the substring within the filename?
    Like,
    String filename = (String)request.getParameter("file");
    int index = filename.indexOf(".csv");
    if (index == -1) do something; //extension .csv not found
    else do something else;
    There might be a better way to do this, but this should work I think.
    Also, bdtjdc was just trying to help, which is what this forum is for. :)

  • Utl_fil - checking for file not found

    Hi,
    I am reading in a txt file whose name is specified in a parameter.
    How do I trap the not found condition using utl_file in opening the txt file.
    Thanx.....

    Maybe like this:
    SQL> DECLARE
       f             UTL_FILE.file_type;
       fexists       BOOLEAN;
       file_length   NUMBER;
       block_size    BINARY_INTEGER;
    BEGIN
       UTL_FILE.fgetattr ('TEMP', 'file1.txt', fexists, file_length, block_size);
       IF fexists
       THEN
          DBMS_OUTPUT.put_line ('File exists');
       ELSE
          DBMS_OUTPUT.put_line ('File does not exist');
       END IF;
    END;
    File does not exist

  • Font for File information not embedding properly

    On two different machines (32- and 64-bit Vista Home) with two different versions of IDCS4 (6.03 and 6.04) when I export to PDF with "Page Information" checked under Marks and Bleeds I get PDFs where the file info and time stamp are in a Times NR that Acrobat 9 Pro on the same machine cannot edit.  Settings for PDF export are "Press" or close to, and the Acrobat Properties list of fonts says TimesNewRomanPSMT exists as an embedded subset, Truetype Identity-H.
    Now I really don't want to alter the File Info, but at the printer's it seems that the font problem raises pre-flight flags.  When I try Acrobat's Touch-up text on the File Info I get a notice the font isn't editable, though all the other text seems okay (and some is quite strange, including a custom font of Yiching hexagrams).
    Am I missing something simple here?  Killing the damn File Info makes the problem go away, but if I'm going to do that I wonder if I might as well kill Crops and Registration too.
    Thanks in advance,
    David

    Yes, I understood that Helvetica was necessary on the Mac for proper use of File Information, but I'm on Windows, where Helvetica is not a system font: according to the lists available from Microsoft Typography, Helvetica does not come with Windows nor with Adobe CS4; moreover, it isn't among the "Goodies" that came with my CS4 Design Premium.
    It seems strange to me that ID would put the File Info in a PDF in a font that isn't standard on the platform and therefore cannot be embedded. This caused a printer's pre-flight to reject my files for un-embedded fonts unrelated to the real content of the PDF.  Maybe I've run into an account representative at the printer's too new to understand a pre-flight check, but even so....  I checked my archives and the File Info was likewise un-editable although the PDFs displaying it still made it into print years ago -- so this problem isn't with my CS 4 installation.
    I assume putting the File Info on the pages is a holdover from camera-copy days, and that the built-in metadata is more pertinent in an electronic workflow -- and immune to font issues.  I'd also have thought the printer would not want marks for crops and registration, but like the Page Info, those are still in the September revision of their gudelines for file preparation.  (The innovation in September was to allow direct export from ID -- previously they'd insisted on Distilling to Acrobat 5 format on grounds of transparency problems!)  Keeping up with the technology is a challenge we all face.
    Meantime, David Blatner's trick for modifying IDCS2's printer's marks seems never to have allowed modifying the typeface, and seems not to work for CS4 or Vista.  But I shouldn't need to go that far.
    Should I make the problem go away by leaving out the File Info, knowing they don't really want it anyway?  Crops and registration?
    David

  • 'Browse For File' icon not working in Dreamweaver CS4

    Hello All.
    Ever since upgrading my copy of Dreamweaver from version 8 to CS4, I seem to have accounted an annoying bug (?)
    If, for example, I want to change an image on a webpage, I would click the image in question on the screen and by using the Properties panel would select a new image by clicking the 'Browse For File' icon in the 'Source File Of Image' section of the panel.
    Then I would select the new image, hit 'OK' and the image would be changed.
    Now when I do this nothing happens - the original image remains and cannot be altered.
    I now have to manually type the link of the new image into the 'Source File Of Image' field, which is a pain.
    I have even disabled my firewall and anti-virus just in case these were somehow conflicting but still no change.
    Any ideas anyone please?
    Thanks,
    Jon
    Using Dreamweaver CS4 on Windows Vista Home Premium SP2

    If Dreamweaver is behaving in an odd way, it frequently means that there is a corrupt personal configuration folder.
    Close Dreamweaver, locate the personal configuration folder, and rename it.
    When you restart Dreamweaver, it should create a new configuration folder with all the program defaults.  
    For details of how to find the configuration folder, see this page in the Dreamweaver FAQ.
    Hope this solves your issue.

Maybe you are looking for

  • ITunes no longer letting me know it can't find artwork

    I've recently purchased a large, external raid drive setup, and am importing all of my CDs into iTunes. When I first started doing it, if no artwork could be found when I imported a CD, it would come up with a message window saying that no album artw

  • BPEL 2.0 throws some of the faults as exceptions.. how do i handle them

    hi All I am using Jdev 11.1.1.6 There is something weird happening while i am trying to handle faults in BPEL 2.0.. Scenario: I am simply transfering data from one table to another and there is mismatch of the length in two tables i.e. target table h

  • Oracle Forms in Fusion application

    Hi all I am new to fusion apps I just wanted to know whether Fusion does support Oracle forms. As per my knowledge Fusion does not have any oracle forms. Please let me know if there is any document related to the above information Thanks Mandar

  • Presenter 7 work with media server 3.5

    as title says,  I am newish to adobe stuff,  I have a client that has some swf files that we are going to replace with content created in presenter,  will there be any issue with hosting/serving the content created in presenter 7 with adobe media ser

  • Creative cloud photoshop and lightroom trial

    Hi all, I have just started my trial version of photoshop through creative cloud, it works fine yet lightroom trial will not open ? Any ideas