请上传宽度大于 1200px,高度大于 164px 的封面图片
    调整图片尺寸与位置
    滚轮可以放大缩小图片尺寸,按住图片拖动可调整位置,多余的会自动被裁剪掉
取消
译生(uid:192)
职业资格认证:尚未取得认证
大家一起来抒发一下自己的感情吧!但必须用诗句
闲来无事的时候来这里抒发一下自己的感情吧!~~把工作生活中的压力减减吧!~~我先七个头诗啊!得带上心情哦,不带的不算啊!~~ 天边红霞起 闹钟响不停 睡意除不尽 无奈去上班
一级棒PDM转换成WORD,HTML的工具
2071 今天早上使用了一下感觉很不错生成出来的东西很清晰明了,有需要的朋友可以来看看。
很实用的数据库命名规范及指导设计的文档值得一看
本帖最后由 ピ智焱戟梓℃ 于 2012-2-7 10:28 编辑 亲,您还在为设计数据库命名而苦恼吗?来吧看下这个你就一目了然了。。。 2068
新年快乐!~~
今天是2011年的岁末,小智在此预祝大家在新的一年里,身体健康,万事如意!钱钱越来越多,爱情甜甜蜜蜜,生活更加精彩!
年终绩效发放了,大家来评评啊!~
1522
FR工具构建短信平台统计分析系统
本帖最后由 夏娃 于 2015-12-16 13:57 编辑 一、应用背景 在现代企业信息化高速发展的大前提下,在公司进行会议通知,工作安排等等,都需要快捷的方式以便及时通知到员工或者某个人,因此短信平台的产生是必然的。
还在为在URL中传入汉字参数变成乱码而烦恼吗?进来这里看看吧!
其实,在做报表的时候大家都很头疼为什么传个汉字或者特殊字符这么难呢?老是出现乱码的问题呢?这里你完全可以不用烦恼了,你只要将汉字进行编码转换然后将转换后的编码传给FR的报表系统就没有问题了,呵呵。 1.在java项目中增加一个类URLEncode,在其中加入方法 public static String cjkEncode(String text) { if (text == null) { return ""; } String newText = ""; for (int i = 0; i < text.length(); i++) { int code = text.codePointAt(i); if (code >= 128 || code == 91 || code == 93) {//91 is "". newText += ""; } else { newText += text.charAt(i); } } return newText; } 2.在所要传入汉字或者特殊符号的地方使用 URLEncode.cjkEncode(汉字),进行编码后传入参数中即可。 这样在FR中获得的就是你要传入的汉字了,而不再是乱码了。当然也可以加入js来转码的!这个大家可以参考一下FR的帮助文档来解决实际的问题,祝大家进步神速!
【引用】当访问数据决策分析系统时出现的问题的解决方案
这里引用一下一个FR高手解决的一个实际的问题,请大家参考一下! 1. 问题描述 在对数据决策系统(op=fs)进行访问时,会提示CREATE EMB-DB:SET LOGSIZE FAILED!的错误,具体报错如下图: 2. 问题原因 我们的报表工程里已经引用了第三方的驱动包,我们的fr-third.jar包里也有这个驱动,造成了冲突了。 3. 解决方案 删除工程目录下\WEB-INF\lib\下的hsql.jar,重启服务器后再次访问即可正常显示。
在线填报数据如何展现出数据
本帖最后由 ピ智焱戟梓℃ 于 2011-12-2 09:33 编辑 在此呢!将这篇文章献给正在致力开发在线填报报表的同仁们,目的在于少走弯路,避免过程中出现的问题。 1.我们都知道在线填报其实就是将单元格中的数据一一对应的提交入库就完事了,但这是基于提交完成后进行跳转的你可以这么做。可是如果不跳转而且还需要将刚才填报的数据进行再现呢?这个时候你是不是在想,那好办啊!我在做一张查询报表啊!在提交完成以后跳转到该查询的报表中去不就OK了吗?可以这样做,且方法也是正确的吗。但是,如果我不但要重现刚才填报的数据,我还要再修改添加操作呢?这个时候是不是头大呢? 2.呵呵,其实对于上面的问题完全是有解决方案的。首先,将填报报表和查询报表二合一。啊,这个时候就有人问如何二合一呢?不要急,我们一步一步来。a.制作一张预览报表,就是定义好数据集,然后将字段拖动到报表上呗,明白了吗?b.加控件。在你需要将值改变的单元格内加入相应的控件供修改或者添加使用。c.设置单元格到数据库表的对应关系,就是设置报表填报属性。好了,到这里其实已经成功了一大半了。 3.接下来呢!设置提交成功事件(不要告诉我你不知道怎么设置哦,呵呵)。在提交成功事件中加入如下代码: var contentPane = window.contentPane; var sessionID = contentPane.currentSessionID; var servletURL = FR.i18n.servletURL; var form = window.contentPane.curLGP.form; form.formSubmit({ url : servletURL + "?op=dialog_parameters&status=00&sessionID=" + sessionID, asyn : true, callback : function(res, status) {contentPane.reloadCurLGPPane();}} ); 不用看了,这些js代码其实就是用来刷新当前报表页面的。好了,现在填报试试看吧! 注:以上方法仅适用于如图中的报表填报方式即批量提交。 985
密码控件您用过吗?
1.对于我们大多数报表使用着来说很少使用密码控件吧!那么也许在不久你就会用到了,这里说明一下FR的密码控件的问题所在:当拖出来一个密码控件以后,在点击填报预览,然后噼里啪啦的输入了自己的密码。好了,当把鼠标点击空白处,将焦点从密码控件中移除以后,你会发现什么呢?呵呵,回去试下吧!你输入的密码不再是符号遮盖而是明文了。这个怎么解决呢? 2.遇到这个问题也不用惊慌或者马上就去找FR的工作人员来解决这个小问题。其实完全可以变相来实现这个密码变明文的问题,加形态即可解决。在形态中加入自己想要显示的符号这样就完美解决了,无论你是输入还是移除焦点都是密码而不是明文了。 3.也许现在你可能用不到,不过在不久的将来你可能使用FR工具来制作登录页面来重定向到您的业务系统呢?这个很有可能,先收藏着吧!说不定某一天你遇到了就来这里回顾一下吧!也不往小智为大家摘录的这篇简文呢!
参数为空如何查询所有的数据呢?
大家好,今天要和大家探讨的是如果参数为空,而点击了查询按钮,如果查询出所有的数据呢?我这里有一种方式可以实现,就是写sql:SELECT * FROM STSCORE where 1=1 ${if(len(classno) == 0,"","and CLASSNO = '" + classno + "'")} ${if(len(sex)==0,nofilter,"and SEX = '" + sex + "'" )} 那么大家是否还有更好的办法呢?请多多提意见或建议哦,这里是我们共同提高的平台!
在分页预览中设置报表居中的问题
各位FR爱好者们,大家好,今天给大家分享一下如何在分页预览中设置报表显示在中间的问题,其实这个功能不是很起眼但是却能在报表嵌入的项目中起到美化的作用,现在就给大家讲讲吧!请大家多多支持哦,每天都有新东西出楼哦! 其实很简单只要在报表-->报表Web属性-->分页预览设置中添加加载结束事件中添加如下js代码即可: var slmargin = ($('.content-container').width() - $('.sheet-container').width()) /2; var tlmargin = ($('.content-container').height() - $('.sheet-container').height()) /2; $('.sheet-container').css('margin-left',slmargin).css('margin-top',tlmargin);
论坛功能建议
查个图片好难啊,还要上传最后才在列表中选择,能不能直接上传呢?还有如果列表中的图片已经被插到帖子中了,就不应该被删除吧!我既然删除成功了,而且无任何提示,我以为这个图片存在呢!等到发布帖子后才发现图片不见了,希望论坛改正这个问题啊!
个人成就
内容被浏览118,182
加入社区12年165天
返回顶部