Cognos 下拉列表名称显示
------需求:改变下拉列表中的名称显示。------解决方案:增加以下javascript到report studio <script language="JavaScript"> function setDefaultValue() { var fW = (typeof getFormWarpRequest == "function" ? getFormWarpRequest() : document.forms["formWarpRequest"]); if (fW) { fW._oLstChoicesPromptName.options[0].text = '写入你想显示
Cognos下拉列表默认值设置
------需求:第一次打开报表就自动输入默认值。------解决方案:在report studio内增加以下javascript.<script type="text/javascript"> var theSpan = document.getElementById("A1"); var theSelect = theSpan.getElementsByTagName("select"); theSelect[0].options[2].selected=true; //这行可以使默认值成为下拉列表虚线下的第一个值 theSelect[0].options[0].text = '<可以在这里给下拉列表取名字>'; canSu
WINDOWS下面查看占用端口的对应程序
netstat -ano 找到端口的PID号tasklist -fi "pid eq 1628" 查看PID号所对应的程序taskkill pid 1628 关掉该PID号程序[@more@]
oracle动态update
create or replace procedure pro_qxq_test as --QXQ功能 --CREATE:DAIBIN v_bm varchar2(100); v_qhzdm varchar2(100); v_jlxzdm varchar2(100); v_mlpzdm varchar2(100); v_xzzdm varchar2(100); v_dzzdm varchar2(100); cursor c_zdm is select bm, qhzdm, jlxzdm, mlpzdm, xzzdm, dzzdm from dzxszdlsyb;begin open c_zdm; loop fetch c_zdm into v_bm, v_qhzdm, v_jlxzdm, v_mlpzdm, v_xzzdm, v_dzzdm; exit when c_zdm%notfound; execute immediate 'update ' || v_bm || ' t set ' || v_dzz
SQL取树状结构
select fid from tdept connect by prior fguid=fparentguid start with fguid='73D970102237428E89796F85F3968466-303171222' and level =3connect by prior 那个当,如果是子=父,则是 由根到叶,父=子,则是 由叶到根,level 表市 算上自己一共取多少层[@more@]
ORACLE内存调整
如何动态扩大oracle 9i SGA区中的内存空间?Oracle 9i 具有动态SGA的功能,用操作系统命令查看系统内存时,发现系统中还有空闲内存. 但为什么有时使用oracle 9i 的sql > alter system set db_cache_size=xxxxM 命令时数据库会报告错 -- 没有足够的内存. 这是由操作系统引起的吗?不是,原因在于此时SGA区中没有多余空闲内存。尽管系统中有空闲内存,但未分配给SGA 区。在oracle 9i 中 动态SGA的概念是无需经过 关闭实例(instance), 修改初始化参数文件和重启实例这一过程,就可动态调整 buffer cache 和 share pool 的大小。 另外,动
游标调用存储过程
CREATE OR REPLACE TRIGGER TRI_YWGLBEFORE UPDATE of sjc on ywgl for each rowDECLARE P_tablename ywgl.bm%type;P_sjw ywgl.sjw%type;P_zhsjc ywgl.zhsjc%type;v_ywlb ywgl.ywlb%type;V_SQL VARCHAR2(1000);v_zdsj date;v_sql2 varchar2(1000);BEGINv_ywlb:=:NEW.ywlb;P_tablename:=:NEW.bm;p_sjw:=:NEW.SJW;P_zhsjc:=:NEW.ZHSJC;if v_ywlb = 'RK' then v_sql:='CALL PRO_RY_GB_JBXX (:v1,:v2,:v3)';execute immediate v_sql using in P_tablename,P_zhsjc,P_SJW;ELSE IF V_YWLB = 'AJ' THEN v_sql:='CALL PRO_AJ_GB_JBXX (:v1,:v2,:v3
动态游标,动态SQL
create or replace procedure PRO_AJ_GB_JBXX(p_tablename in varchar2,p_zhsjc in date,P_SJW IN VARCHAR2) isv_ajbh aj_gb_jbxx.ajbh%type;v_zab aj_gb_jbxx.zab%type;v_fab1 aj_gb_jbxx.fab1%type;v_fab2 aj_gb_jbxx.fab2%type;v_fasjsx aj_gb_jbxx.fasjsx%type;v_fasjxx aj_gb_jbxx.fasjxx%type;v_fadqh aj_gb_jbxx.fadqh%type;v_fadxz aj_gb_jbxx.fadxz%type;v_fadzbh aj_gb_jbxx.fadzbh%type;v_fxsj aj_gb_jbxx.fxsj%type;v_ladw aj_gb_jbxx.ladw%type;v_larq aj_gb_jbxx.larq%type;v_cbdw aj_gb_jbxx.cbdw%type;v_aqms aj_gb_jbxx.