Alpha Software Mobile Development Tools:   Alpha Anywhere    |   Alpha TransForm subscribe to our YouTube Channel  Follow Us on LinkedIn  Follow Us on Twitter  Follow Us on Facebook

Announcement

Collapse

The Alpha Software Forum Participation Guidelines

The Alpha Software Forum is a free forum created for Alpha Software Developer Community to ask for help, exchange ideas, and share solutions. Alpha Software strives to create an environment where all members of the community can feel safe to participate. In order to ensure the Alpha Software Forum is a place where all feel welcome, forum participants are expected to behave as follows:
  • Be professional in your conduct
  • Be kind to others
  • Be constructive when giving feedback
  • Be open to new ideas and suggestions
  • Stay on topic


Be sure all comments and threads you post are respectful. Posts that contain any of the following content will be considered a violation of your agreement as a member of the Alpha Software Forum Community and will be moderated:
  • Spam.
  • Vulgar language.
  • Quotes from private conversations without permission, including pricing and other sales related discussions.
  • Personal attacks, insults, or subtle put-downs.
  • Harassment, bullying, threatening, mocking, shaming, or deriding anyone.
  • Sexist, racist, homophobic, transphobic, ableist, or otherwise discriminatory jokes and language.
  • Sexually explicit or violent material, links, or language.
  • Pirated, hacked, or copyright-infringing material.
  • Encouraging of others to engage in the above behaviors.


If a thread or post is found to contain any of the content outlined above, a moderator may choose to take one of the following actions:
  • Remove the Post or Thread - the content is removed from the forum.
  • Place the User in Moderation - all posts and new threads must be approved by a moderator before they are posted.
  • Temporarily Ban the User - user is banned from forum for a period of time.
  • Permanently Ban the User - user is permanently banned from the forum.


Moderators may also rename posts and threads if they are too generic or do not property reflect the content.

Moderators may move threads if they have been posted in the incorrect forum.

Threads/Posts questioning specific moderator decisions or actions (such as "why was a user banned?") are not allowed and will be removed.

The owners of Alpha Software Corporation (Forum Owner) reserve the right to remove, edit, move, or close any thread for any reason; or ban any forum member without notice, reason, or explanation.

Community members are encouraged to click the "Report Post" icon in the lower left of a given post if they feel the post is in violation of the rules. This will alert the Moderators to take a look.

Alpha Software Corporation may amend the guidelines from time to time and may also vary the procedures it sets out where appropriate in a particular case. Your agreement to comply with the guidelines will be deemed agreement to any changes to it.



Bonus TIPS for Successful Posting

Try a Search First
It is highly recommended that a Search be done on your topic before posting, as many questions have been answered in prior posts. As with any search engine, the shorter the search term, the more "hits" will be returned, but the more specific the search term is, the greater the relevance of those "hits". Searching for "table" might well return every message on the board while "tablesum" would greatly restrict the number of messages returned.

When you do post
First, make sure you are posting your question in the correct forum. For example, if you post an issue regarding Desktop applications on the Mobile & Browser Applications board , not only will your question not be seen by the appropriate audience, it may also be removed or relocated.

The more detail you provide about your problem or question, the more likely someone is to understand your request and be able to help. A sample database with a minimum of records (and its support files, zipped together) will make it much easier to diagnose issues with your application. Screen shots of error messages are especially helpful.

When explaining how to reproduce your problem, please be as detailed as possible. Describe every step, click-by-click and keypress-by-keypress. Otherwise when others try to duplicate your problem, they may do something slightly different and end up with different results.

A note about attachments
You may only attach one file to each message. Attachment file size is limited to 2MB. If you need to include several files, you may do so by zipping them into a single archive.

If you forgot to attach your files to your post, please do NOT create a new thread. Instead, reply to your original message and attach the file there.

When attaching screen shots, it is best to attach an image file (.BMP, .JPG, .GIF, .PNG, etc.) or a zip file of several images, as opposed to a Word document containing the screen shots. Because Word documents are prone to viruses, many message board users will not open your Word file, therefore limiting their ability to help you.

Similarly, if you are uploading a zipped archive, you should simply create a .ZIP file and not a self-extracting .EXE as many users will not run your EXE file.
See more
See less

Need help on file upload feature

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Need help on file upload feature

    Just went to the WIKI and entered "file upload feature pack". First of all, I got 25 pages of close spaced items and none of them were helpful. The description was cut off after "A5V10 feature peek.." ( not pack) so you couldn't tell what they referred to.

    Then, I tried "feature pack" and the WIKI found nothing! How can Alpha have a help that doesn't even include one of their big sales items?

    Then I tried upload function. Have you noticed that if you search for a function, the wiki insists on including the word function, then displays an alphabetical list of every function in the WIKI! Just try to guess which page contains the one you want...

    Historically, I've just used the upload page (a la Version 7) but now there's this wonderful new upload feature included in V11 (not in the dialog, but in the grid), so I feel like I should use that. My client has about 12,000 photos distributed among about 900 projects and over the next year will be adding about 100 projects per month with 20 to 50 pictures each. Each project has a directory and in that are 5 sub-directories, one for each stage of the project. So, all I want to do is upload the photos to the correct project/directory and at the same time enter it in a table as an image file reference so I can display it and print it in a report. Looks like I just need some SQL, some JavaScript and some Xbasic and the Alpha feature.

    So, where can I look to read some help?

    Pat
    Pat Bremkamp
    MindKicks Consulting

    #2
    Re: Need help on file upload feature

    Pat,

    There are several videos on the image and file upload feature. Use the video finder and search upload.

    also This Link may be of interest to you : http://blog.alphasoftware.com/2011/0...re-peek-4.html
    Last edited by Bill Griffin; 03-13-2012, 09:11 PM.
    Bill Griffin
    Parkell, Inc

    Comment


      #3
      Re: Need help on file upload feature

      Pat,

      Check out these 4 links - remember there is file upload, image upload & download - 3 diff F.P.'s:

      http://downloads.alphasoftware.com/a...repacklist.asp

      http://news.alphasoftware.com/V10Pre...ageUpload.html

      http://news.alphasoftware.com/V10Pre...ileUpload.html

      http://news.alphasoftware.com/V10Pre...eDownload.html

      And, yes, the WiKi is a piece of work.
      Peter
      AlphaBase Solutions, LLC

      [email protected]
      https://www.alphabasesolutions.com


      Comment


        #4
        Re: Need help on file upload feature

        Thanks, Peter, that's just what i needed.
        Pat Bremkamp
        MindKicks Consulting

        Comment


          #5
          Re: Need help on file upload feature

          Still have a problem.

          I watched the file upload - User defined videos, and back when it was a feature pack, there was a property to specify where on the server the file should be uploaded to. However, the V11 property sheet does not have this property.

          So, where does the file upload to? I can move it to where I want it, but I can't figure out where to move it from.

          Pat
          Pat Bremkamp
          MindKicks Consulting

          Comment


            #6
            Re: Need help on file upload feature

            Pat

            Watched that video many times and tried various ways of making the upload location property appear as was shown in the video - never found a way to make it appear and I'm convinced that the video was generated with an early version of teh feature pack. I may be wrong and Selwyn might yet strike me down with a return post for making such a suggestion!!.

            Have a look at the series of videos in V10FP8 on the user defined option - I believe the user defined version does not create an actual file but loads your file into a blob in the e variable - the server side function (defined by yourself) creates the actual file - where ever you want it. The examples in the video show how this is done.

            This is my opinion anyway, simply because I can't make it happen any other way.

            Hope this helps

            Comment


              #7
              Re: Need help on file upload feature

              Richard,

              Thanks...that makes sense. Selwyn sent me a note saying that there is no file upload property because one isn't needed. I couldn't understand what happened to the file, but your explanation is a good one...I guess it is held in memory until you close the component...
              Pat Bremkamp
              MindKicks Consulting

              Comment


                #8
                Re: Need help on file upload feature

                Yea, it actually worked!

                I set it for multiple upload and used the following Xbasic function. I think, if the files are large, that I may need to put in some sleep time, but this was good as is for three small jpgs.

                function saveInClientDocs as v (e as p)

                vPath = "c:\enefen\000_NFN_Projects"
                vProj = e.SESSION.JOBNAME
                for i = 1 to e.fileCount
                if e.fileArray[i].file.dataType = "text"
                file.from_string(vPath+chr(92)+vProj+chr(92)+"ClientDocs"+chr(92)+e.fileArray[i].fileName,e.fileArray[i].data)
                elseif e.fileArray[i].file.dataType = "binary"
                file.from_blob(vPath+chr(92)+vProj+chr(92)+"ClientDocs"+chr(92)+e.fileArray[i].fileName,e.fileArray[i].data)
                end if
                next

                end function
                Pat Bremkamp
                MindKicks Consulting

                Comment


                  #9
                  Re: Need help on file upload feature

                  vProj = e.SESSION.JOBNAME

                  Refer to server side events?

                  Comment


                    #10
                    Re: Need help on file upload feature

                    Yes, I select the job name (Project name, in this case 0509049) in an AJAX callback first, then go to the page with the directory displays. I have one button for each directory. Looks like:
                    screen1.jpg
                    Pat Bremkamp
                    MindKicks Consulting

                    Comment


                      #11
                      Re: Need help on file upload feature

                      Hi pat. I believe in this example you are posting a static or fixed folder name. Each button is already pre assign to one folder.
                      If I am doing this there are over 2000 files in one folder. Or you can give me an advise how you do maintenance on the file in the server. So many files and how to know which can be deleted and not?

                      Comment

                      Working...
                      X