atlas studio(Visual Studio自带报表Report Viewer使用体验)

本文目录
- Visual Studio自带报表Report Viewer使用体验
- 为什么我下载的matlab软件安装后无法运行
- MATLAB打开gui程序打不开
- Visual Studio又为怎样的一种编程语言目前都有哪几种编程言
- Unity AssetBundle(3):图集Atlas与AB包
Visual Studio自带报表Report Viewer使用体验
如果购买了Sql Server 2005企业版或者Sql Server 2008 R2,可以考虑使用Reporting Service,Reporting Service包括专门的报表工具,如Report Builder3.0,可以在微软网站上下载,使用Reporting Service开发需要专门的服务器存放报表文件和处理报表数据,其他应用程序仅是呈现报表而已。另外也可以考虑使用本地模式来开发和使用Report Viewer呈现报表,本地模式简单易用、方便灵活,报表寄存在应用程序中运行,本地模式可以视具体场景,使用Web和WinForm方式开发。
环境准备
Report Viewer是Visual Studio 2010自带的报表呈现控件,是微软自带的.Net Ajax控件之一,所以使用Report Viewer之前需要先添加ScriptManager和做好Web.config的相关配置,运行.Net Ajax控件需要预先安装.Net Ajax的插件,具体内容参考msdn的网站。在安装.Net Ajax插件之后,新建项目时可以选择新建Web Application,Web.config中的相关配置默认是支持.Net Ajax的。
.Net Ajax的插件下载地址请参考:
***隐藏网址***
***隐藏网址***
***隐藏网址***
***隐藏网址***
制作第一个报表
创建好Web项目之后,选择添加新项,可以选择添加"报表"或者"报表向导"来生成报表文件,报表数据源可以选择数据源(使用DataTable)和业务对象(通过指定特定业务类特定方法获取List类型的数据对象列表)。
***隐藏网址***
注意事项和工具
注意事项
1.报表文件需要存放在站点根目录中,放在文件夹中会报异常,在Reporting Service已存在类似的问题。
2.Report Viewer控件不支持URL路径中包含中文字符,如果路径存在中文字符,则会出现无法预知的JS错误。
3.VS2010传递参数时,不需要添加@字符,记得在某个版本的Reporting Service传递参数时需要添加@字符
非常有用的工具
1.打开报表文件之后,可以通过视图-报表数据菜单打开报表的相关信息窗口
2.工具栏中包含报表字样的工具栏对于格式报表非常有用。
示例代码:ReportDemo_ReportViewer.zip
作者:HorsonJin
为什么我下载的matlab软件安装后无法运行
也许对你有帮助吧
故障一:matlab一打开随即自动关闭
解决方法: 这是CPU和默认设置不一样造成的。假设你的CPU不是P4,而是AMD的ATHLON那么修改的方法就是:
首先请确认你的MATLAB的文件夹中有如下文件:atlas_Athlon.dll(AMD系列的请用这个,其他的CPU也有相应的问题件,就在MATLAB文件夹下),这些是对应处理器的数值运算优化文件。然后请按如下步骤进行:
1.右击我的电脑,选择属性.
2.在\"高级\"选项卡中点击\"环境变量\"
3.在系统变量下面添加如下内容(按\"新建\"):
例如:
变量名:BLAS_VERSION
变量值:X:\\Matlab7\\bin\\win32\\atlas_Athlon.dll (注:这个X是你的matlab的安装盘符,换句话说,这个是这个atlas_Athlon.dll 的路径,自己对着改一下)然后运行你的MATLAB吧!
故障二:打开matlab就出现如下的提示
The element type "name" must be terminated by the matching end-tag "《/name》". Could not parse the file: d:\matlab7\toolbox\ccslink\ccslink\info.xml.第一个问题解决后,可能出现这个故障. 解决方法是:
找到d:\matlab7\toolbox\ccslink\ccslink\info.xml 这个文件,一定要用写字板打开这个文件 ,找到有一行这样的《name》Link for Code Composer Studio?/name》,大概是在第七行吧,把这句的/name》改成《/name》,再保存一下这文件。
这样修改后,应当不会有问题了.
或者先确认安装好后(假如安装在D盘) 在此路径下D:\MATLAB7\bin\win32有一个叫做atlas_Athlon.dll的文件.
然后在我的电脑上右击点"属性",再在"高级"中点"环境变量",在"系统变量"中点击"新建"
输入以下信息: 变量名:BLAS_VERSION
变量址:D:\MATLAB7\bin\win32\atlas_Athlon.dll
点确定就可以了!!
MATLAB打开gui程序打不开
这是我安装matlab 7.0时遇到的所有问题的解决方案,你看看能不能对你有帮助,你的问题我也遇到了
注册码:
14-13079-17698-23560-45609-07352-05352-05350-56924-06021-29849-49518-65460-21329-16030-08711-42918-36765-10752-22284-40230-60254-23812-15890-10926-28557-33310-64529-52031-44719-51491-31733-52511-04580
安装方法:
1. 系统环境变量 , administrator的TMP改为 C:\temp 并建立这样一个文件夹
2. 安装之后,新建环境变量
变量名:BLAS_VERSION
变量址: "D:\MATLAB7\bin\win32\atlas_Athlon.dll" (根据安装路径设置)
3. 用记事本 d:\matlab\toolbox\ccslink\ccslink中的info.xml,
里面有一行《name》Link for Code Composer Studio?/name》,
把/name》改为《/name》就可以了
祝君好运哈
Visual Studio又为怎样的一种编程语言目前都有哪几种编程言
Visual Studio是一个开发工具,不是编程语言,一般用来.NET开发。
Microsoft Visual Studio(简称VS)是美国微软公司的开发工具包系列产品。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。所写的目标代码适用于微软支持的所有平台,包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight 及Windows Phone。
目前流行的编程语言:
1. PHP
基本描述:一种开源,工作在服务器端,跨平台,使用HTML脚本的语言,因为可置入HTML页面,因此尤其适用于网页制作。
学习理由:使用十分广泛。“借助缓存高速调用脚本,并使用编译代码插件来增强效果是今后趋势所在。使用C或COBOL创建Web应用程序是不可行的。
2. C#
基本描述:一种通用,面向对象的编程语言,由微软作为其.net计划的一部分开发而成,包含C和C++。
学习理由:是.Net框架的基础部分。Duquaine说:“如果您大量使用Microsoft的产品,那么学习C#是十分有必要的。”
3. AJAX (同步 JavaScript 与 XML)
基本描述:虽然从技术上来说,这并非一种编程语言,但是AJAX使用XHTML或HTML,JavaScript以及XML来建立互动网络应用程序。
学习理由:自从Google地图将AJAX应用到地图上,对AJAX知识的需求不断膨胀。Huckaby说:“对AJAX知识需求相当大,因为它很难掌握。”微软最近声称将发布一个名为Atlas的工具来帮助AJAX更容易被实施。Huckaby说:“如果微软的Atlas工具获得成功,它将会给普通工作者带来极大的复杂性和困扰。”
4. JavaScript
基本描述:请不要与Java混淆,JavaScript是一种面对对象的脚本变成语言,它运行在客户端的Web浏览器上。它比Java更简洁,拥有简化的命令,易用的代码,并且无需进行编译。
使用理由:它可置入HTML,被用于大量的网页来验证表格,建立cookie,侦测浏览器以及提高设计。由于其易于学习与使用广泛,已被视为重要的学习背
5. Perl
相关描述:Perl是一种开源跨平台、运行在服务器端的解释语言,在CGI程序中被大量用于处理文字。
学习理由:Perl在处理大量文字方面的能力使得其非常流行,且广泛用于写入多任务的网络服务器程序。Duquaine说:“如果您正在从事网络应用程序的工作,那么学习某种脚本语言(如Perl或PHP)是十分有必要的。”
6. C
基本描述:一种标准化的通用编程语言,它是最普及的语言之一,也是多种其它语言(如C++)的基础。
学习理由:Duquaine说:“学习C是相当重要的。在学习了C后,跳跃到Java或C#就变得十分容易,因为许多语法是通用的。另外,许多C语言的语法也被用于脚本语言。”
7. Ruby and Ruby on Rails
基本描述:Ruby是一种动态的面向对象的开源语言。Rails上的Ruby则是一种使用Ruby编写的开源网络程序框架,该框架与MVC(模型-查看-控制)结构十分类似。
学习理由:由于简便性,有效性以及让电脑完成任务的能力,近年来,该语言的使用量已经迅速增长。另外的好处是非常容易学习。
8. Java
基本描述:一种面向对象的变成语言,由James Gosling和其Sun Microsystems的同事在上世纪90年代早期共同开发。
学习理由:被许多开发人员所拥戴,被成为“美丽的”语言。它适用于没有.net编程经验的人员。Duquaine说:“如果您不是微软产品的使用者,那么学习Java必不可少。”
9. Python
基本描述:一种动态面对对象的翻译开源语言。使用动态存储管理。
学习理由:Python是一种高度可读的抽象语言,许多开发人员认为其非常有趣,它的语法简单,因此被Google与学术界大量运用。
10. VB.Net (Visual Basic .Net)
基本描述:一种面向对象的语言,在微软.Net框架中使用。
学习理由:最具争议的是VB.Net目前是否为最流行的且是几种必须掌握的语言之一。Huckaby说:“VB.Net目前是被广泛优先采用的。”
Unity AssetBundle(3):图集Atlas与AB包
前篇:Unity AssetBundle(1):Assets打包和依赖(Dependencies)理解
前篇的验证没有加入图集Atlas这个因素,对于图集Atlas与AB包之间的关系 一直有点困惑:
为此做了一个实验:一组图片四张图tex1-4:
github:GeWenL / AssetBundlePro
tex1-4; 不打图集,且单独打成不压缩的ab包,大小如下图所示。
现在打成同一个图集Atlas, tex1.png、tex2.png打在tex12 ab包中,tex3.png、tex4.png打在tex34 ab包中:
发现打出来的ab包大小非常大,且大小一样4104K,用UnityStudio查看两个ab包:
发现这两个ab包,都写入了相同的图集纹理,只是各自的Sprite不同。
因此要注意图集与AssetBundle的关系,一个AssetBundle可以包含多个图集,但一个图集的资源只能存在于一个AssetBundle中。否则会造成资源冗余。

更多文章:
物流调研ppt免费模板下载大全(ppt模板免费下载的网站有哪些)
2025年9月9日 05:15
switch default用法(C语言中的switch和default是什么意思)
2025年7月21日 18:15
js效果在浏览器上显示不出来(为什么360浏览器打开javascript插件时,看不到JS的效果,而IE和火狐浏览器可以)
2026年5月5日 17:45
js获取数组的最后一个元素(如何在JavaScript数组中选择最后一个元素)
2026年5月19日 23:00
服务器地址是什么(”服务器地址” 是什么 “端口号”是什么分别填写)
2025年7月25日 02:00
二维动画制作软件(二维动画制作软件CreatureAnimationPro的作用介绍)
2025年9月19日 14:30
file上传文件(ajax的Fileupload怎样实现多文件上传)
2026年5月26日 05:45
XxlJob集成GooFlow工作流?java要学到什么什么程度才能参加工作
2026年2月13日 23:00
javalibrary进入方法(java.library.path在哪)
2026年8月9日 10:00
淘宝客程序源码三合一(想购买个淘客app 哪个淘客app好)
2026年1月24日 13:45
text和textarea区别(在java里面textarea 是什么,详细作用)
2025年8月31日 19:00
powerful sense of fun(关于“电”的英语作文好句有哪些)
2026年8月20日 12:00
documents好用吗(iphone哪个视频压缩app好用)
2025年6月6日 06:15













