自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 收藏
  • 关注

转载 快速开发平台ServerURL()使用介绍

度量快速开发平台中,有很多非常有意思的方法提供给二次开发人员使用,笔者从实际使用的案例中就使用过多个很不错的方法,本次重点给大家介绍一下ServerURL()方法的使用场景及用法。    ServerURL() 方法,是度量快速开发平台中的窗体方法,直接使用,用于获取平台服务端的地址,使用示例:Msgbox( ServerURL() )      度

2015-10-31 14:13:06 2355

原创 表单工作流申请的数据统计

在一个医院实施时,遇到这种情况,他们大输液,需要各科室护士长申请,提交到药学部。这个我们用表单工作流就能完美的实现,但是他们还需对每个月提交的数据分类汇总查询,单靠表单工作流查询,是不方便展示的,那么我们就需要另外构建一个,分类汇总数据的查询窗体。表单工作流提交申请: 编写sql语句,创建业务表: 构建窗体,展现数据:原文地址:http://bbs.deli

2015-10-29 17:14:11 284

原创 度量快速开发平台中建立公共函数和调用方法介绍

度量快速开发平台中,可以自定义各种公共函数,在其他地方进行调用。这样方便构建开发工作。    构建公共函数: '输入参数'this.input1 ,this.Input2,this.Input3,this.Input4,this.Input5dim a = cint(this.Input1)dim b =cint(this.Input2)'输出参数 this.Out

2015-10-29 16:48:27 237

原创 数据表编辑类型第二讲——单项选择

度量快速开发平台中,数据表字段编辑类型提供了【单项选择】,此种编辑类型往往应用于性别、学历、职称、职位等类似具有固定选项的类别。下面为您详细介绍在度量快速开发平台中如何去设置:设计器数据库维护,打开数据表:                              选中将要设置编辑类型为单项选择的字段,然后点击编辑类型列,出现下拉选择框。选择单项选择项,然后

2015-10-29 16:16:44 301

原创 快速开发平台CreateList的用法

用CreateList,可以创建一个List对象,在平台中,可以当数组效果使用,实现数组功能。代码如下:dim list=CreateList()list.Add("张三")list.Add(1)list.Add("李四")for each a in list msgbox(cstr(a))nextList常用的用法如下:            '清除所

2015-10-29 15:41:38 3491

原创 oracle wm_concat函数用法

wmsys.wm_concat函数,它的作用是以','链接字符例子如下:SQL> create table idtable (id number,name varchar2(30));Table createdSQL> insert into idtable values(10,'ab');1 row insertedSQL> insert into

2015-10-29 14:55:43 566

原创 sqlserver变量赋值介绍说明

变量对于一种语言是必不可少的一部分,当然,对于T-SQL来讲也是一样。在简单查询中,往往很少用到变量,但无论对于复杂的查询或存储过程中,变量都是必不可少的一部分。在SQLServer中,变量分全局变量和局部变量两种:一。全局变量:全局变量是由系统定义的,在整个SQL Server实例内都能访问到的变量.全局变量以两个@@符号作为开头,用户只能访问,不能赋值。Sql

2015-10-29 14:21:07 503

原创 快速开发平台CreateObject函数的用法

在平台开发中,常常会使用到加载一些外部的dll或者调用一些方法,那么,一般情况下,均可通过LoadAssembly来加载。dim obj= LoadAssembly(程序集名称,要加载的类名)如下面语句: dim regex= LoadAssembly("System.dll","System.Text.RegularExpressions.Regex","^[0-9]*$")

2015-10-28 17:16:28 1148

原创 自动填充如何设置

在申请表单工作流或窗体创建数据时,为了提供办公效率,像填写日期、填写人、部门等,我们都可以设置为自动填充。比如:下图所示,填表时间,是取的打开这个流程的时间,申请科室/申请人,就是取的该登录账号的信息。 设置自动填充,需要在数据库找到要设置的表字段。然后在右上角的默认值里面设置,如下图所示:  原文地址;http://bbs.delit.cn/thread-195-1-1.

2015-10-28 16:47:47 841

原创 oracle数字函数

数字函数1,取整函数(ceil 向上取整,floor 向下取整)   select ceil(66.6) N1,floor(66.6) N2 from dual;2, 取幂(power) 和 求平方根(sqrt)   select power(3,2) N1,sqrt(9) N2 from dual;3,求余   select mod(9,5) from dual;

2015-10-28 16:27:26 247

原创 sql语句中charindex函数用法

作为一个码农,在开发中你可能偶尔会碰到要确定字符或字符窜串否包含在一段文字中,在这篇文章中,我们将讨论使用CHARINDEX和PATINDEX函数来搜索文字列和字符串。下面将告诉你这两个函数是如何运转的,解释他们的区别。CHARINDEX和PATINDEX函数常常用来在一段字符中搜索字符或者字符串。如果被搜索的字符中包含有要搜索的字符,那么这两个函数返回一个非零的整数,这个整数是要搜索的字

2015-10-28 15:55:31 2437

原创 他表选择 设置能否选择 注意事项

各位看清楚了:设置字段他表选择的时候,在样式里面有一个"能否选择"的属性,这个属性的意思应该是"能选择"的条件是什么,如下图所示,设置的就是字段EXTENT_TYPE等于部门的可以被选择: 特别注意:里面使用的引号是单引号哦,因为这句代码是SQL语句的,这个后面官方应该要有明显提示才行。原文地址:http://plat.delit.cn/thread-190-1-1.html转

2015-10-27 17:41:23 275

原创 平台客户端如何打包

平台客户端,都有个安装包。那么这个安装包,该怎么打包,以及一些注意事项是什么呢。下面我给大家详细的指明道路:1.首先客户端打包文件的准备。注意事项:a.这个打包文件的版本,最好是与服务端版本一致。这样客户安装好后,就不用升级。                  b.修改客户端文件目录下Client.config的地址,以及残留的用户名/密码。                  c.

2015-10-27 17:28:24 740

原创 度量快速开发平台中集成登录CS程序的思路设想

大家知道,度量快速开发平台中,集成登录其他BS系统,是已经提供好了集成接口。可以参考“度量第三方Web系统集成登录实现“这一篇文章。如果使用单位还想集成登录现有单位的客户端程序,该怎么办呢?度量快速开发平台中,提供了一个打开本地文件的方法:使用示例:OpenFile("C:\Windows\notepad.exe")如果要集成进来的第三方CS程序,安装的目录都在同一个位置,直接

2015-10-27 15:58:17 440

原创 sqlserver中查询表,查询表的字段方式

1.获取所有数据库名: SELECT Name FROM Master..SysDatabases ORDER BY Name 2.获取所有表名: SELECT Name FROM DatabaseName..SysObjects Where XType='U' ORDER BY Name XType='U':表示所有用户表; XType='S':表示所有系统表; 3.获取

2015-10-27 15:32:56 372

原创 oracle日期函数部分用法

接上贴ORACLE日期时间函数大全 日期和字符转换函数用法(to_date,to_char)select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') as nowTime from dual;   //日期转化为字符串   select to_char(sysdate,'yyyy') as nowYear   from dual;   //

2015-10-27 15:01:56 198

原创 oracle字符函数

1,字符串截取   select substr('abcdef',1,3) from dual2,查找子串位置   select instr('abcfdgfdhd','fd') from dual3,字符串连接   select 'HELLO'||'hello world' from dual;4, 1)去掉字符串中的空格    select ltrim(

2015-10-27 14:09:55 234

原创 个人主页上的模块权限控制

在办公系统的个人主页模块(主页插件)可能会遇到,有些模块只能让指定的人员查看,其它人员则没有这个模块的查看权限。如何做到这样呢?度量平台完美的解决了这个问题。比如,下图的医院发文文件。这种文件,一般给有权限的领导传阅,那么我们怎么办呢?请继续往下看........  在系统维护——主页配置管理,使用范围这,可以设置权限,主页插件分配给那些部门或人员使用。比如,在这里我们

2015-10-27 11:47:53 311

原创 数据库名词解释

相信大家数据库再熟悉不过,但有多名词解释,可能还含糊不清。下面给大家分享下,我收集的名词解释,希望对大伙有所帮助!数据库(Database):存放和提供数据的“库房”数据(Data):数据库中存储的基本对象。数据库管理系统(DBMS):位于用户与操作系统之间的一层数据管理软件。数据库系统(Database System):包括数据库、DBMS、应用系统、数据库管

2015-10-26 17:37:20 1152

原创 SQL Server的CONVERT() 函数介绍

定义和用法:CONVERT() 函数是把日期转换为新数据类型的通用函数。CONVERT() 函数可以用不同的格式显示日期/时间数据。语法:CONVERT(data_type(length),data_to_be_converted,style)data_type(length) 规定目标数据类型(带有可选的长度)。data_to_be_con

2015-10-26 16:36:00 463

原创 SQL Server常用的几种启动方式

各位在公司一般涉猎ORACLE,很少用到sql server,那么今天给大家讲讲sql server常用的启动方式:SQL Server实例分为下面几种启动方法:(1)在Windows服务控制台里手动启动,或者自动启动(默认),这个也是最常用的方式(2)SQL Server本身自己提供的启动方式,我们这里可以手动启动(3)在SQL Server的SS

2015-10-23 17:31:17 1194

原创 ORACLE日期时间函数大全

ORACLE日期时间函数大全    TO_DATE格式(以时间:2007-11-02   13:45:25为例)        Year:              yy two digits 两位年                显示值:07        yyy three digits 三位年                显示值:007        yyyy fo

2015-10-23 17:00:06 238

原创 SQL中的cast()函数介绍

CAST函数用于将某种数据类型的表达式显式转换为另一种数据类型。CAST()函数的参数是一个表达式,它包括用AS关键字分隔的源值和目标数据类型。语法:CAST (expression AS data_type)参数说明:expression:任何有效的SQServer表达式。AS:用于分隔两个参数,在AS之前的是要处理的数据,在AS之后是要转换的数据类型。

2015-10-23 16:19:23 2253

原创 快速开发平台中系统人员注册定岗管理下沉思路

度量快速开发平台中,系统维护有人员注册功能。该功能一般是开放给系统管理员来执行。如果客户有这样的需求,比如一个单位比较大,下面有不同的机构或者部门。想要实现下面各机构或者各部门自己的人增加注册自己机构或者部门的人,那如何来实现好呢?   实际上,度量快速开发平台中的系统维护功能都是可以通过构建来实现。我们可以构建一个人员注册窗体,根据登录人所在的部门,自动列出本机构或者本部门的组织机构,包含岗

2015-10-22 15:42:48 378

原创 SQL SERVER逻辑查询处理阶段简介

逻辑查询处理阶段简介FROM:对FROM子句中的前两个表执行笛卡尔积(Cartesian product)(交叉联接),生成虚拟表VT1ON:对VT1应用ON筛选器。只有那些使为真的行才被插入VT2。OUTER(JOIN):如 果指定了OUTER JOIN(相对于CROSS JOIN 或(INNER JOIN),保留表(preserved table:左外部联接把左表标记为保留

2015-10-22 15:24:25 278

原创 oracle利用分隔符,组合查询想表达的任何话

在实施中,我们可能会遇到客户对显示标题的要求。      比如,本来标题是:广西龙潭医院关于进一步加强政务信息报送工作的通知。然后他们想显示的格式为:《文件名》(桂龙医发〔2015〕23号 )。那么我们只需用sql语句的分隔符,组合查询出来即可。如下图: 效果图如下: 原文地址:http://bbs.delit.cn/thread-168-1-1.html转载请注明

2015-10-22 15:00:04 394

原创 oracle日期时间型timestamp的深入理解

我们都知道date和timestamp都是对日期和时间的表示,只是两种类型的精确度不同,前者精确到秒,后者精确到小数秒,可以是 0 to 9,缺省是6。下面对timestamp函数进行了详细的分析介绍。1、字符型转成timestampselect to_timestamp('01-10月-15 07.46.41.000000000 上午','dd-MON-yy hh:mi:ss.f

2015-10-22 14:33:43 703

原创 如何给第三方人员提供oracle接口

在实际项目中常常需要做接口提供给其他平台使用,需要给调用者提供Oracle数据库用户,此用户可能只能访问我方生产库中的某几张表,而且只能查询不能增删改,这就需要我们从Oracle数据库中给接口设置相应的权限,具体如下:假设我方用户为scott,我们给第三方用户建立的接口用户为scott_read,我们开放给第三方用户的表为student表。1.使用system用户登录:sqlplu

2015-10-22 14:03:17 3019

原创 关于在平台中设置系统全局变量的使用和场景

度量快速开发平台中。可以设置客户端全局变量。设置后,在客户端任何地方都可以调用。例如财务系统中登录系统后,需要选择一个帐套,在使用的时候各窗体都需要这个帐套,就可以作为窗体全局变量使用。设置方法:SetClientParam("变量名称”,值)其他地方获取写法:GetClientParam("变量”)设置全局变量一般是在主窗体加载事件中。原文地址:http://bbs.de

2015-10-21 16:35:26 428

原创 文本框设置掩码 密码输入框

在平台中做密码输入框时,可以用文本输入框来做,设置掩码的代码如下, '设置掩码,*号ASCII码是42文本输入框1.Properties.PasswordChar=System.Convert.ToChar(42)原文地址:http://bbs.delit.cn/thread-161-1-1.html转载请注明出处:撰写人:度量科技www.delit.cn

2015-10-21 16:21:38 4536

原创 oracle通配符过滤(模糊匹配)

(1) 通配符过滤使用Like。(2) 单字符匹配的通配符为半角下划线”_”,它匹配单个出现的字符,以任意字符开头,剩余部分为”erry”:  select * from T_Employee where FName like ‘_erry’(3) 多字符匹配的通配符为半角百分号”%”,它匹配任意次数(零或者多个)出现的任意字符,”K%”匹配以K开头,任意长度的字符串。

2015-10-21 16:08:31 787

原创 如何控制附件文件大小

业务处理中,往往需要上传附件,文件过大就会遇到如下图的错误提示;                              为了实现对资源合理化利用控制的目的,我们需要一个及时调整上传文件大小的功能,目前快速开发平台已经提供了此功能。具体设置方法如下:打开数据库维护,打开需要调整附件设置的数据表;选中附件字段,点击右侧属性栏中【文件设

2015-10-21 15:32:14 607

原创 oracle LPAD和RPAD函数简介

lpad函数从左边对字符串使用指定的字符进行填充基本语法:lpad( string, padded_length, [ pad_string ] )string:准备被填充的字符串padded_length:填充之后的字符串长度,也就是该函数返回的字符串长度,如果这个数量比原字符串的长度要短,lpad函数将会把字符串截取成从左到右的n个字符pad_string:填充字符串,是个可选

2015-10-21 15:00:23 351

原创 Oracle几种清除数据的方式,在平台用别的医院数据库做初始化时有用

删除表(记录和结构)的语名delete   ————   truncate      ———— drop  DELETE (删除数据表里记录的语句)  DELETE FROM表名 WHERE 条件;  注意:删除记录并不能释放ORACLE里被占用的数据块表空间. 它只把那些被删除的数据块标成unused.  如果确实要删除一个大表里的全部记录, 可以用 TRUNCATE 命令, 它

2015-10-21 14:45:31 444

原创 SQLserver数据库中关于递归的查询使用

度量快速开发平台数据库支持sqlserver数据库,我们之前习惯的oracle递归查询用的 start with dept_id=1000 connect by prior dept_id=upper_id的方式就不灵了。比如我们的组织机构里面有很多下级机构及部门,要查询出登录人所在的机构,并列出该机构下所有机构和部门。Sqlserver写法如下: with NewTable as(s

2015-10-20 16:33:47 360

原创 oracle 数据更新讲解

(1) 更新一个列:update T_Person set Age=30(2) 更新多个列:update T_Person set Age=30,Name=’Tom’(3) 更新一部分数据:update T_Person set Age=30 where Name=’Tom’,用where语句表示只更新Name是’Tom’的行,注意SQL中等于判断用单个=,而不是==。(4) where

2015-10-20 16:08:22 259

原创 [布局]记录部件字段富文本框如何设置统一高度

在使用快速开发平台构建业务功能中,往往都会用到记录部件,如何布局各个字段位置使用户一目了然,往往就是我们头大的问题。在一个固定大小的窗体下,各个字段的样式都是系统自动默认的,如下图: 此种布局方式真是惨不忍睹,那么如何布局多个富文本字段的位置才能使界面简单明了呢?今天为大家带来记录部件中富文本框(数据表中字段编辑类型word)的布局方法:首先在 空白区域鼠标右键唤出菜单【定

2015-10-20 15:49:08 901

原创 oracle序列的两个参数:nextval和currval简介

oracle序列的两个参数:nextval和currval我将通过下面的一个实例来体现两个参数的区别创建个序列:注:在调用currval的值前,必须先调用nextval的值,否则会报错,如下图中所示:从上图中我们可以看到,在多次调用时nextval的值会继续增加在上图中我们可以看到currval的值在会话中多次调用时,还是和自身会话的当前值一样

2015-10-20 14:57:33 1495

原创 为快速开发平台一级菜单加入功能导航页

所谓功能导航页,即是将一级菜单下所有菜单(包括二级及二级以下的菜单),统一显示于导航页面上,目的是为了功能查看和运行方便。导航页模式如下图:导航页面是平台内置固定功能,只需要加到一级菜单中即可打开。在一级菜单中设置程序集方式打开,程序集名称:Desktop.dll执行的类名:FWFramework.Client.Navigation添加完成后,点击一级菜

2015-10-20 14:00:44 366

原创 度量快速开发平台中调用存储过程介绍

度量快速开发平台,可以直接调用数据库中做好的存储过程,并能得到存储过程返回的值。参看调用存储过程的代码:dim sp=CreateProcedure("default","DELIT_PRO_CALL")'AddInputParam("参数名称",参数枚举,参数值) 添加存储过程输入参数'参数枚举:数字(13),日期(6),字符(22)sp.AddInputParam("num_in",

2015-10-19 16:13:23 377

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除