最近のアクセス:
FileUpload コマンドの例

FileUpload コマンドの実装例を、2 つのコントロールについて示します。

File Upload ユーザーコントロールでの自動ファイルアップロード

FileUploadData 変数を使用する、「FileUploadData」という名前の Web パネル:
イメージ:47226.png
変数は次のように表示されます:
イメージ:47227.png
ファイルを自動的にアップロードするには、次の例のように、FileUploadByName コマンドと ClickBy コマンドを使用します: 
//Web ドライバーを起動
&driver.Start()
&driver.Maximize()
//最初のナビゲーション
&driver.Go(webpanelName.Link())
//ファイルの自動アップロード
&driver.FileUploadByName("files [  ] ","path\PDFexample.pdf")
&driver.FileUploadByName("files [  ] ","path\PDFexample2.pdf")
//...その他のファイル&driver.ClickByCSS("#FILEUPLOAD1Container > div > div.row.fileupload-buttonbar > div.col-lg-7 > button.btn.btn-primary.start > span")
&driver.End()
注:
* 「files [ ] 」は、ファイルを追加するボタンの名前です。
* クリックコマンドは、アップロードを開始するボタンの上で、ファイルをロードします。

Blob データタイプでの自動ファイルアップロード

Blob 変数を使用する、「AttacheBlob」という名前の Web パネル:
イメージ:47228.png
変数は次のように表示されます:
イメージ:47229.png
ファイルを自動的にアップロードするには、FileUploadByName コマンドを使用します。オプションで、Verify コマンドを使用してアップロードファイルの名前を確認できます: 
//Web ドライバーを起動
&driver.Start()
&driver.Maximize()
//最初のナビゲーション
&driver.Go(webpanelName.Link())
//ファイルの自動アップロード
&driver.FileUploadByName("vATTACHEBLOB","PDFUploadfile.pdf")
//アップロードファイルの名前の確認
&driver.Verify((&driver.GetValueByName("vATTACHEBLOB").Contains("PDFUploadfile.pdf")))
&driver.End()




サブページ
Created: 21/04/20 02:19 by Admin Last update: 21/10/28 23:31 by Admin
カテゴリ
Powered by GXwiki 3.0