@Override
	public int run() {
		int return_result = CGlobalDef.ERROR;
		CDataEntity base_data = CDataEntity.create_entity(data_0);
		if(base_data == null){
			//TODO 错误处理
		}
		else{
			if(!base_data.is_struct_data()){
				//TODO 错误处理
			}
			else{
				CDataEntity address_result = base_data.struct_get_data(data_1.str_data_0);
				if(address_result == null){
					//TODO 错误处理
				}
				else{
					return_result = assign_to_local_id(address_result, data_2);
				}
			}
		}
		return return_result;
	}