FlexSDK *.*.*.***67版SDK压缩包内容详解

需积分: 5 8 下载量 37 浏览量 更新于2024-10-20 收藏 218.56MB ZIP 举报
资源摘要信息:"Flex SDK *.*.*.***67.zip 是一个包含Adobe Flex开发工具和库的压缩包文件。Flex是一个开源的软件开发框架,主要用于开发富互联网应用程序(RIA),它允许开发者使用Adobe Flash平台创建跨平台的、具有良好交互性的网络应用程序。Flex提供了MXML和ActionScript作为编程语言,MXML是一种基于XML的标记语言,用于布局用户界面,而ActionScript是基于ECMAScript的标准编程语言。Flex SDK包括编译器、调试器以及运行时库等组件。 在这个压缩包中包含了几个重要的文件夹和文档: 1. license-adobesdk-fr.htm 和 license-adobesdk.htm:这两个文件包含了Adobe Flex SDK的许可证信息,用法规定以及法律条款。开发者在使用SDK前需要仔细阅读,以确保遵守相应的许可规定。 2. readme.htm:这个文件提供了一个详细的指南,解释了Flex SDK的内容,安装说明以及如何开始使用Flex进行应用程序开发的基本步骤。对于初次接触Flex的开发者而言,这是一份非常好的入门材料。 3. license-mpl.htm:包含了Mozilla公共许可证(MPL)的文本,这是与Flex SDK相关的另一层许可信息,通常涉及到SDK中使用的开源组件。 ***R SDK license.pdf:这是Adobe AIR运行时的许可证文件,Adobe AIR允许开发者使用HTML、JavaScript、Flex或Flash创建并部署跨平台的桌面应用程序。 ***R SDK Readme.txt:这个文本文件包含了Adobe AIR SDK的安装和使用信息,提供了关于AIR版本的特定说明和更新日志。 6. flex-sdk-description.xml:这个XML文件描述了Flex SDK的版本信息,包括了具体的组件列表、版本号以及可能存在的已知问题等。 7. include:这个文件夹包含了Flex SDK需要的头文件、库文件和编译时的配置文件等。这使得开发者能够在开发过程中引用必要的资源和配置信息。 8. lib:这个文件夹包含了各种库文件,它们是Flex SDK运行时所需的关键组件,例如,Flex框架的库、ActionScript库以及其他第三方库,这些库文件是运行基于Flex的应用程序所必需的。 9. runtimes:这个文件夹存储了Flex SDK支持的运行时环境,比如Flash Player和AIR运行时。开发者可以根据不同的目标平台选择适当的运行时进行应用程序的编译和部署。 使用Flex SDK *.*.*.***67.zip,开发者可以构建适应于Web或桌面环境的RIA应用程序,同时利用Adobe Flash平台的广泛部署和丰富的交互性特点。Flex SDK提供了一套完整的工具来辅助开发过程,从编码到测试再到最终的部署,极大地简化了RIA应用程序的开发工作。"
2013-02-23 上传

以hive的角度检查语法: with cur_dim_comb as (SELECT DISTINCT t.dim_comb ,t.var_sub_class ,t.acc_value FROM gerp.cux_cst_data_alloc_his t WHERE t.top_var_type = '10' AND t.job_ver_id in (SELECT ver.job_ver_id AS p_job_ver_id FROM gerp.cux_cst_dist_jobs_all job INNER JOIN gerp.cux_cst_dist_jobs_vers_all ver ON job.job_id = ver.job_id )) select tp.bd_code --事业部编码 ,tp.bd_name --事业部名称 ,hp.ou_code --OU名称 ,hp.ou_name --OU编码 ,op.main_class_desc --差异大类 ,op.acc_value --科目代码 ,op.acc_desc --科目名称 ,op.dim_comb --区分维度 ,op.begin_amount --期初余额 ,op.accrual_amount --本期发生 ,op.balance_diff_alloc_amount --期末差异结存 ,op.var_sub_class ,op.main_class_value ,op.org_id ,op.period_name ,op.job_ver_id from (select up.* ,q1.* from (SELECT DISTINCT maincl.* ,t.* FROM t inner join (SELECT fv.flex_value ,fv.description FROM fv inner join fs on fv.flex_value_set_id = fs.flex_value_set_id AND fs.flex_value_set_name = 'CUX_CST_VARIANCE_TYPE' AND fv.enabled_flag = 'Y' AND fv.hierarchy_level = '2' AND fv.flex_value LIKE '10%' ) maincl on t.var_main_class = maincl.flex_value inner join cur_dim_comb on cur_dim_comb.var_sub_class = t.var_sub_class and cur_dim_comb.acc_value = t.acc_value WHERE 1 = 1 AND t.top_var_type = '10' AND t.job_ver_id in (SELECT ver.job_ver_id AS p_job_ver_id FROM gerp.cux_cst_dist_jobs_all job INNER JOIN gerp.cux_cst_dist_jobs_vers_all ver ON job.job_id = ver.job_id) ORDER BY maincl.description ,t.acc_value ,cur_dim_comb.dim_comb ) up inner join (SELECT t1.* ,SUM(t1.begin_amount) begin_amount ,SUM(t1.accrual_amount) accrual_amount ,SUM(t1.balance_diff_alloc_amount) balance_diff_alloc_amount FROM gerp.cux_cst_data_alloc_his t1 LEFT JOIN gerp.cux_cst_data_alloc_his t ON t1.top_var_type = '10' AND t1.var_sub_class = t.var_sub_class --p_var_sub_class AND t1.org_id = t.org_id --p_org_id AND t1.period_name = t.period_name --p_period_name AND t1.job_ver_id = t.job_ver_id --p_job_ver_id AND t1.acc_value = t.acc_value --p_acc_value WHERE t1.dim_comb in (select distinct dim_comb from cur_dim_comb) group by t1.org_id,t1.period_name,t1.job_ver_id,t1.var_sub_class,t1.acc_value ) q1 on q1.org_id = up.org_id --p_org_id AND q1.period_name = up.period_name --p_period_name AND q1.job_ver_id = up.job_ver_id --p_job_ver_id AND q1.var_sub_class = up.var_sub_class --p_var_sub_class AND q1.acc_value = up.acc_value --p_acc_value ) op

2023-05-26 上传