That is a great little plugin isn't it! And it's another great example of RBTI's responsiveness - I had a need for that last spring when upgrading a client to RBase 7.0 and asked and within a day or two Alexei had it in my email box!
David Blocker [EMAIL PROTECTED] 781-784-1919 Fax: 781-784-1860 Cell: 339-206-0261 ----- Original Message ----- From: "Dan Goldberg" <[EMAIL PROTECTED]> To: "RBG7-L Mailing List" <[EMAIL PROTECTED]> Sent: Friday, August 13, 2004 2:10 PM Subject: [RBG7-L] - Re: File Listbox value > Cool!! > > That did it. > > Thanks > > Dan > > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of A. Razzak > Memon > Sent: Friday, August 13, 2004 10:58 AM > To: RBG7-L Mailing List > Subject: [RBG7-L] - Re: File Listbox value > > > > At 10:22 AM 8/13/2004 -0700, Dan Goldberg wrote: > > >I have a form that I am creating and I want to get > >the filename that is selected in the file list box. > > > >Is there a way or getproperty to capture the name > >of the selected file?? > > > Dan, > > In your specific case, why not use the power of > LoadFileName.RBL PLUGIN to capture the value in > a variable? > > That way you have total control and you can use > the File List Box Your Way! > > Here's how: > > Syntax: PLUGINS LoadFileName.RBL VarName|<options> > > VarName The variable name to return text results. > > Options: FULLPATH (ON/OFF) > TITLE <value> > FILTER <value> > INITIAL_DIR <value> > MULTISELECT (ON/OFF) > SHOW_HIDDEN (ON/OFF) > NO_LONG_NAMES (ON/OFF) > NO_NETWORK_BUTTON (ON/OFF) > HIDE_READ_ONLY (ON/OFF) > NO_DEREFERENCE_LINKS (ON/OFF) > DONT_ADD_TO_RECENT (ON/OFF) > ENABLE_SIZING (ON/OFF) > OLD_STYLE (ON/OFF) > NO_VALIDATE (ON/OFF) > > Notes: Each parameter must be separated by pipe "|" symbol. > A value of '[Esc]' will be returned if clicked on [Cancel] > button or Close Window [x] option of file-selection dialog. > > -- Define Global Variables > CLEAR VAR vFileName, vCaption, vMsg > SET VAR vFileName TEXT = NULL > SET VAR vCaption TEXT = 'Using LoadFileNamePlugin.RBL Plugin' > SET VAR vMsg TEXT = NULL > > -- Example 01: > CLS > PLUGINS LoadFileName.RBL vFileName + > |FULLPATH OFF + > |TITLE Select File + > |FILTER Adobe PDF Files (*.pdf)#*.PDF > SET VAR vMsg = ('The Resulting Variable vFileName = '&.vFileName) > PAUSE 2 USING .vMsg CAPTION .vCaption ICON INFO > SET VAR vFileName = NULL > SET VAR vMsg = NULL > > -- Example 02: > CLS > PLUGINS LoadFileName.RBL vFileName + > |FULLPATH OFF + > |TITLE Select File + > |FILTER Adobe PDF Files (*.pdf)#*.PDF#Command Files (*.rmd)#*.RMD > SET VAR vMsg = ('The Resulting Variable vFileName = '&.vFileName) > PAUSE 2 USING .vMsg CAPTION .vCaption ICON INFO > SET VAR vFileName = NULL > SET VAR vMsg = NULL > > -- Example 03: > CLS > PLUGINS LoadFileName.RBL 'vFileName + > |FULLPATH OFF + > |TITLE Select File + > |FILTER R:BASE Command Files (*.cmd,*.rmd,*.eep)#*.CMD;*.RMD;*.EEP' > SET VAR vMsg = ('The Resulting Variable vFileName = '&.vFileName) > PAUSE 2 USING .vMsg CAPTION .vCaption ICON INFO > SET VAR vFileName = NULL > SET VAR vMsg = NULL > > -- Example 04: > CLS > PLUGINS LoadFileName.RBL vFileName + > |FULLPATH OFF + > |TITLE Select File + > |FILTER Adobe PDF Files (*.pdf)#*.PDF + > |INITIAL_DIR C:\RBTI\RBG7\Technical Documents > SET VAR vMsg = ('The Resulting Variable vFileName = '&.vFileName) > PAUSE 2 USING .vMsg CAPTION .vCaption ICON INFO > SET VAR vFileName = NULL > SET VAR vMsg = NULL > > -- Example 05: > CLS > PLUGINS LoadFileName.RBL vFileName + > |FULLPATH OFF + > |TITLE Select File + > |FILTER Adobe PDF Files (*.pdf)#*.PDF + > |INITIAL_DIR C:\RBTI\RBG7\Technical Documents + > |MULTISELECT ON > SET VAR vMsg = ('The Resulting Variable vFileName = '&.vFileName) > PAUSE 2 USING .vMsg CAPTION .vCaption ICON INFO > SET VAR vFileName = NULL > SET VAR vMsg = NULL > > -- Example 06: > CLS > PLUGINS LoadFileName.RBL vFileName + > |FULLPATH OFF + > |TITLE Select File + > |FILTER All Files (*.*)#*.* + > |INITIAL_DIR C:\ + > |MULTISELECT OFF + > |SHOW_HIDDEN ON > SET VAR vMsg = ('The Resulting Variable vFileName = '&.vFileName) > PAUSE 2 USING .vMsg CAPTION .vCaption ICON INFO > SET VAR vFileName = NULL > SET VAR vMsg = NULL > > -- Example 07: > CLS > PLUGINS LoadFileName.RBL vFileName + > |FULLPATH OFF + > |TITLE Select File + > |FILTER All Files (*.*)#*.* + > |INITIAL_DIR C:\RBTI\RBG7\Technical Documents + > |MULTISELECT OFF + > |SHOW_HIDDEN OFF + > |NO_LONG_NAMES ON + > |OLD_STYLE ON > SET VAR vMsg = ('The Resulting Variable vFileName = '&.vFileName) > PAUSE 2 USING .vMsg CAPTION .vCaption ICON INFO > SET VAR vFileName = NULL > SET VAR vMsg = NULL > > -- Example 08: > CLS > PLUGINS LoadFileName.RBL vFileName + > |FULLPATH OFF + > |TITLE Select File + > |FILTER All Files (*.*)#*.* + > |INITIAL_DIR C:\RBTI\RBG7\Technical Documents + > |MULTISELECT OFF + > |SHOW_HIDDEN OFF + > |NO_LONG_NAMES ON + > |OLD_STYLE ON + > |NO_NETWORK_BUTTON ON > SET VAR vMsg = ('The Resulting Variable vFileName = '&.vFileName) > PAUSE 2 USING .vMsg CAPTION .vCaption ICON INFO > SET VAR vFileName = NULL > SET VAR vMsg = NULL > > -- Example 09: > CLS > PLUGINS LoadFileName.RBL vFileName + > |FULLPATH OFF + > |TITLE Select File + > |FILTER All Files (*.*)#*.* + > |INITIAL_DIR C:\ + > |MULTISELECT OFF + > |SHOW_HIDDEN OFF + > |NO_LONG_NAMES OFF + > |OLD_STYLE OFF + > |NO_NETWORK_BUTTON OFF + > |HIDE_READ_ONLY ON > SET VAR vMsg = ('The Resulting Variable vFileName = '&.vFileName) > PAUSE 2 USING .vMsg CAPTION .vCaption ICON INFO > SET VAR vFileName = NULL > SET VAR vMsg = NULL > > LABEL Done > CLS > CLEAR VAR vFileName, vCaption, vMsg > RETURN > > For more details: > > From The Edge: http://www.razzak.com/fte > (Powered by R:WEB Suite) > > Search Articles | Topic Header | LoadFileName | Search > > Enjoy and make sure to have fun! > > Very Best R:egards, > > Razzak. > >
