⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 empform.mxml

📁 本人为公司开发的Flex办公系统web源码,包括数据库脚本文件。
💻 MXML
字号:
<?xml version="1.0" encoding="utf-8"?>
<mx:Module xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:myComp="Compnents.*"
 implements="IExpenseData" width="100%" height="100%" 
  horizontalAlign="center" creationComplete="init()" xmlns:local="*">
  <mx:Metadata>
		[Event(type="OPOK",type="DataTranEvent")]
	</mx:Metadata>
<mx:Script>
	<![CDATA[
	//import mx.printing.FlexPrintJob;
	//import doc.PaperFormat; 
	//import flash.events.ContextMenuEvent;
	import flash.events.Event;
	//import flash.ui.ContextMenu;
	//import flash.ui.ContextMenuItem;
	import flash.utils.ByteArray;
	import mx.binding.utils.*;
	import mx.collections.ArrayCollection;
	import mx.controls.*;
	//import mx.events.DataGridEvent;
	//import mx.events.DataGridEventReason;
	import mx.rpc.*;
	import mx.rpc.events.FaultEvent;
	import mx.rpc.events.ResultEvent;
	import mx.managers.PopUpManager;
	import mx.core.Application;
	import model.ModelLocator;
	import Compnents.ByteArrayImage;
	
	/*private static var fMain:Array = ["State","PrdPlanNO","CompanyCode",
		"DepartCode","PrdLineCode","BegDate","EndDate",
		"createUser","createDate","memo","Ver"];*/
    
	private const _url:URLRequest = new URLRequest("http://192.168.0.5/WebSite1/FileService.aspx");
	private const _url2:URLRequest = new URLRequest("http://192.168.0.5/WebSite1/NOPhoto.jpg");
	private	 var _uploadFilesList:ArrayCollection;
	private var _fileRefList:FileReferenceList;
	
	 public function init():void{
		_uploadFilesList = new ArrayCollection();
		_fileRefList = new FileReferenceList();
		_fileRefList.addEventListener(Event.CANCEL,canelHandle);
		_fileRefList.addEventListener(Event.SELECT,selectHandle);
		//Alert.show(this.parent["data"].toString(),"data");
		rec.selectedIndex=0;	
		 rec.addEventListener(Event.CHANGE,rec_change);  
		  //pubmodel.getInstance().OA_service.getAnytable.addEventListener(ResultEvent.RESULT,_getAnylist2);
		 ModelLocator.getInstance().OA_service.getFile2.addEventListener(ResultEvent.RESULT,_getFile);		  
		  btnoperates.add_check = add_check;
		   btnoperates.save_check = save_check;
		   btnoperates.dosave = dosave;
		   btnoperates.docancel = docancel;		
		   btnoperates.edit_check =edit_check;	
		   btnoperates.dele_check=dele_check;  
		   btnoperates.dodele =dodele; 		
		btn_browse.addEventListener(MouseEvent.CLICK,broswer);
		btn_upload.addEventListener(MouseEvent.CLICK,uploadHandle);   
		}
	   private function broswer(evt:Event):void {
				_fileRefList.browse(getFileFilter());
			}
	   private function getFileFilter():Array {
				//return new Array(getTextFileFilter(),getImageFileFilter(),getExeFileFilter());
			var imageTypes:FileFilter = new FileFilter("Images (*.jpg, *.jpeg, *.png, *.bmp)", "*.jpg;*.jpeg;*.png;*.bmp"); 
    		var allTypes:Array = new Array(imageTypes);  
    		return allTypes;
	   }
	   private function uploadHandle(evt:Event):void {
				/*trace("files:"+ _fileRefList.fileList.length.toString());
				for each (var i:* in _fileRefList.fileList) {					
					(i as FileReference).upload(_url);
				}*/
				for each (var i:Object in _uploadFilesList){
				//FileReference(i["fileRef"]).upload(_url);
				FileReference(i["fileRef"]).upload( new URLRequest("http://192.168.0.5/WebSite1/FileService.aspx?contractno=" + i["name"].toString()) );
				}
	   }
	   
	   private function selectHandle(e:Event):void {
				//浣跨敤fileReferenceList鐨刦ileList灞炴

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -