- 浏览: 238334 次
- 性别:
- 来自: 沈阳
-
最新评论
-
juzhihai:
[list]
[*][img][url][align=left ...
Extjs4 grid的排序 -
fuchen_pxf:
请教一个问题,我的页眉是用图片构成的,一个pdf大概20页左右 ...
Itext 学习笔记(六) pdf的页眉页脚 -
liubl2011:
一楼的做法也可以,业务一般是这样的点翻页的时候把查询条件带到翻 ...
ExtJs4 bbar分页带参数查询 -
aliahhqcheng:
我是这样解决的buildBbar : function() { ...
ExtJs4 bbar分页带参数查询 -
liubl2011:
青蛙的脑袋 写道受教了···后台直接用个String sort ...
Extjs4 grid的排序
文章列表
Itext的com.itextpdf.text.Paragraph 类是段落的处理。在一个段落中,你可以设置段落的对齐方式,缩进和间距。
例子一代码如下
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import com.itextpdf.text.Chunk;
import com.itextpdf.text.Document;
import com.itextpdf.text.DocumentException;
import com.itextpdf.text.Paragra ...
Itext的com.itextpdf.text.Phrase类的作用是添加一个短句。短语类知道如何添加行与行之间的间距。
例子一代码如下:
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import com.itextpdf.text.Document;
import com.itextpdf.text.DocumentException;
import com.itextpdf.text.Phrase;
import com.itextpdf.text.pdf.PdfWriter; ...
Itext的com.itextpdf.text.Chunk类,Chunk被翻译成“块”,我的英文也不太好,大概意思是尽可能小的文本。
例子如下
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import com.itextpdf.text.Chunk;
import com.itextpdf.text.Document;
import com.itextpdf.text.DocumentException;
import com.itextpdf.text.pdf.PdfWrite ...
iText是一个能生成PDF文件的免费的Java类库。
项目需要输出pdf做报表所以选用itext
版本IText 5.1.3
下载地址http://itextpdf.com/download.php
网上很多关于itext的学习,但是由于版本问题,很多代码都用不了,参考了一个网站,翻译部分内容。
首先导入jar包itextpdf-5.1.3.jar
import com.itextpdf.text.Document;
import com.itextpdf.text.DocumentException;
import com.itextpdf.text.Paragraph;
...
Extjs 版本ext-4.0.2a
今天遇到个问题,带参数查询后在点bbar上的分页,居然参数没有带到后台。
记得以前做过Extjs3类似功能,代码如下
store.on('beforeload', function(){
Ext.apply(this.baseParams, {
name: select_name,
phone_num:select_phone
});
});
但是copy过来不好用,所以去度娘那查了一下,
现转载过来,原链接为http://www.vipaq.com/Detail/view/ite ...
今天导出库的时候发生异常信息如下:
D:\PostgreSQL\9.0\bin\pg_dump.exe --host 192.168.1.2 --port 5432 --username "xxxx" --format plain --encoding UTF8 --verbose --file "C:\Users\sc\Desktop\lbs1.sql" \"8spaceDB\"
pg_dump: [归档 (db)] 与数据库 ""8spaceDB"" 联接失败: ""8sp ...
由于业务需要,grid列不确定的情况下,动态生成列及添加数据。
基本流程是grid列的数据从后台先取得,然后填充列数据。
代码片段如下:
// 明细标题信息
var cmItems = [];
// 明细标题信息列model
var cm = new Ext.grid.ColumnModel(cmItems);
// 明细record信息
var cmRecord = [];
Ext.Ajax.request({
url: 'xxxx/xxxxxxTitle',
method: 'post',
success: function(response, ...
oracle 的NVL(col,0)是判断如果col字段为空的时候赋值0。
postgresql里也有类似的方法
SELECT coalesce(collect_result,0) as collect_result
FROM collect
数据库中如果查询的字段collect_result为空那么赋值0给collect_result。
小宝制造。
oracle的decode大家都很熟悉,现在用postgresql的数据库好像没有类似的方法,在网上找了下有种写法也类似。
select (case when order_count = 0 then 1 else order_count end)
as ordercount
from order
case when 当数据order_count是0我们把ordercount结果设置成1,如果不是零我们就取order_count的值。
小宝制造。
方法比较多,我之前做过一种,可能很笨,但是记录一下。
我是想计算两个时间相差大于数据库里另一个字段,代码片段如下
SELECT round(
(EXTRACT
(EPOCH from CURRENT_TIMESTAMP) -
EXTRACT(EPOCH from t1.visit_time))/60) -
t2.stop_time as cktime
EXTRACT 函数从日期/时间数值里抽取子域,
EPOCH 对于 date 和 timestamp 数值而言, 是自 1970-01-01 00:00:00 以来 ...
Extjs版本ext-4.0.2a
grid支持两种排序方法
一种是前段排序,不请求后台本页面列字段进行排序在grid的列中设置属性sortable: true,
第二种排序是后台排序,请求后台对整个数据进行排序,在store中设置属性remoteSort: true,
第一种排序代码:
var grid = Ext.create('Ext.grid.Panel', {
title: '任务计划管理列表',
region: 'center',
store: store,
columns: [ {
header: '任务名称',
sortab ...
CURRENT_DATE-INTERVAL'1 month' --月份想加/减返回日期类型
to_char(task_end_date,'yyyyMM') >= to_char(CURRENT_DATE - INTERVAL'1 month','yyyyMM') --和上个月的比较
小宝制造。
Extjs 版本ext-4.0.2a
本人在做下拉框绑定store的时候,有两种情况产生
一是联动的时候第二个下拉框会去请求后台出来个状态小圈,结果什么值也没取得。
二是下拉框debug的时候点击下拉框请求了两遍后台。
产生原因是Extjs4默认取得数据集是请求绑定的store的url,而联动或者显示的时候我们一般是先加载好了store,这样就出现重复请求的状况发生,而联动的时候点击第二个下拉框他会请求store而不是加载已经加载好的store。
我们只要设置queryMode:'local'下拉框就会请求本地已经加载好的store。
{
id: 'template_code',
...
Extjs4版本ext-4.0.2a。
在Extjs中form请求时可以设置属性waitTitle,waitMsg显示进度条
form.getForm().submit({
method: 'POST',
waitTitle: '系统提示',
waitMsg: '正在处理,请稍候',
url: 'task/addTaskInfo',
success: function(){
Ext.Msg.alert('成功', '保存成功');
store.load();
},
failure: function(form, action){
...
Extjs4 filefield上传后返回信息页面异常,版本ext-4.0.2a
网页错误详细信息
用户代理: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; MALC; .NET4.0C; InfoPath.2; .NET4.0E)
时间戳: Tue, 8 Nov 2011 03:52:47 UTC
消息: 例外被抛出且未被接住
行: 4898
字符: 13
代码: 0
URI ...