2022年4月18日
摘要: //根据登陆用户的工程权限来控制加载列表数据 protected override void OnInit(H3.SmartForm.LoadListViewResponse response) { //Utils来自于基础类 Utils.changeTitle(response, "Name", 阅读全文
posted @ 2022-04-18 22:19 天涯何 阅读(22) 评论(0) 推荐(0) 编辑
摘要: //和OnLoad平级,为重写方法 protected override void OnWorkflowInstanceStateChanged(H3.Workflow.Instance.WorkflowInstanceState oldState, H3.Workflow.Instance.Wor 阅读全文
posted @ 2022-04-18 17:53 天涯何 阅读(56) 评论(0) 推荐(0) 编辑
摘要: //p判断现有库存数量大于出库数量 //库存单的构建schema H3.DataModel.BizObjectSchema schema = this.Request.Engine.BizObjectManager.GetPublishedSchema("D150516Schrygddhktx2lw 阅读全文
posted @ 2022-04-18 17:52 天涯何 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 主表单关联目标表单进行赋值操作 //和OnLoad平级,为重写方法 protected override void OnWorkflowInstanceStateChanged(H3.Workflow.Instance.WorkflowInstanceState oldState, H3.Workf 阅读全文
posted @ 2022-04-18 11:31 天涯何 阅读(135) 评论(0) 推荐(0) 编辑
摘要: using System; using System.Collections.Generic; using System.Text; using H3; public class D150516CGtools : H3.SmartForm.SmartFormController { public D 阅读全文
posted @ 2022-04-18 11:27 天涯何 阅读(100) 评论(0) 推荐(0) 编辑
  2022年4月17日
摘要: 阅读全文
posted @ 2022-04-17 21:29 天涯何 阅读(138) 评论(0) 推荐(0) 编辑
  2022年4月12日
摘要: 当流程结束时将数据填充到关联表单 protected override void OnWorkflowInstanceStateChanged(H3.Workflow.Instance.WorkflowInstanceState oldState, H3.Workflow.Instance.Work 阅读全文
posted @ 2022-04-12 17:53 天涯何 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 列表设计中添加复制一行按钮 string[] objectIds = (string[]) postValue.Data["ObjectIds"]; // response.Message = string.Join(",", objectIds); //判断是否选择数据 if(objectIds 阅读全文
posted @ 2022-04-12 16:38 天涯何 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 在列表设计中获取选择款,并且获取到对象中控件,使其运行年龄+1 //获取到多选款 if(actionName == "zdy") { string[] objectIds = (string[]) postValue.Data["ObjectIds"]; // response.Message = 阅读全文
posted @ 2022-04-12 16:08 天涯何 阅读(93) 评论(0) 推荐(0) 编辑
摘要: IntelliJ IDEA必装插件以及SpringBoot使用小技巧合集 IntelliJ IDEA必装插件 有不知道怎么安装的吗?File-->settings打开设置面板,找到plugins,输入想要安装的插件回车即可 1.背景图片 目前,IDEA支持设置背景图片。这对于广大程序员来说无疑是个好 阅读全文
posted @ 2022-04-12 14:39 天涯何 阅读(70) 评论(0) 推荐(0) 编辑
  2022年4月11日
摘要: 定时器 //定义一个定时器类(类名格式:自定义功能名 + _Timer),且继承H3.SmartForm.Timer类 public class MyTest_Timer: H3.SmartForm.Timer { //构造方法,跟类名保持一致,里面不必书写代码,但是必须存在 public MyTe 阅读全文
posted @ 2022-04-11 23:32 天涯何 阅读(76) 评论(0) 推荐(0) 编辑
  2022年4月10日
摘要: 对目标表进行修改删除操作 //第一个参数是加载人,第二个参数Engine,第三个参数目标表的表名,第四个参数关联表单存的就是关联表单的BizObjectId第五个是string.Empty第六个false H3.DataModel.BizObject biz=H3.DataModel.BizObje 阅读全文
posted @ 2022-04-10 23:52 天涯何 阅读(326) 评论(0) 推荐(0) 编辑
  2022年4月9日
摘要: if(actionName == "Submit") { H3.DataModel.BizObject masterBo = this.Request.BizObject; //下班时间 DateTime Checkinperiod = Convert.ToDateTime(masterBo["Ch 阅读全文
posted @ 2022-04-09 17:59 天涯何 阅读(89) 评论(0) 推荐(0) 编辑
  2022年4月8日
摘要: 前端尽量不要写这个弹框,这个无法阻止线程 // $.IConfirm( "提示", "是否确认?", function( data ) { // //data为点击按钮返回值,确认为true,取消为false // if( data ) { // return true; // //点击确认执行事件 阅读全文
posted @ 2022-04-08 18:01 天涯何 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 子表前端常用方法 //清除子表行 // that.D002033Ffbcf094aa84f4affa531681d4516a100.ClearRows(); //添加子表行 // var controlManager = this.D002033Ffbcf094aa84f4affa531681d45 阅读全文
posted @ 2022-04-08 16:30 天涯何 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 创建任务发布表单 创建任务日志表单 业务规则 阅读全文
posted @ 2022-04-08 16:21 天涯何 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 编辑 this.Request.BizObject["F0000001"] = "张三";//赋值 // this.Request.BizObject["F0000004"] = "A;B";//复选框赋值 base.OnLoad(response); // response.ReturnData[ 阅读全文
posted @ 2022-04-08 11:35 天涯何 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 修改表alter table 表名 add 字段名 类型(长度) [约束]; -- 添加列 alter table 表名 modify 字段名 类型(长度) [约束]; -- 修改列的类型长度及约束 alter table 表名 change 旧字段名 新字段名 类型(长度) [约束]; -- 修改 阅读全文
posted @ 2022-04-08 10:21 天涯何 阅读(51) 评论(0) 推荐(1) 编辑
摘要: 类名 : BizObject说明 : 业务对象。业务对象默认提供对象的创建、获取、更新和删除方法;业务对象不支持序列化,但是其中ValueTable属性是可以序列化 属性 : ObjectId 获取或设置业务对象ID Parent 该对象的主表对象 Name 业务对象的名称 ModifiedBy 最 阅读全文
posted @ 2022-04-08 09:45 天涯何 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 子表数据重复检验(后端)可以改成主表 //获取到子表对象 H3.DataModel.BizObject[] child = (H3.DataModel.BizObject[]) this.Request.BizObject["D002033Fe0b8d95ac4e64112afabdf8069e09 阅读全文
posted @ 2022-04-08 09:30 天涯何 阅读(158) 评论(0) 推荐(0) 编辑
  2022年4月6日
摘要: 阅读全文
posted @ 2022-04-06 22:24 天涯何 阅读(85) 评论(0) 推荐(0) 编辑
  2022年4月5日
摘要: 1、Translation IDEA用过最好用的翻译软件,选中要翻译的单词右键翻译。也可以翻译源代码中的注释。同时安装后右上角也有翻译图标,点击后输入文字就可以。这款软件非常建议安装 2、GenerateAllSetter 在代码中我们经常需要对一个对象所有的属性进行赋值,一个一个敲set方法比较麻 阅读全文
posted @ 2022-04-05 16:22 天涯何 阅读(682) 评论(0) 推荐(0) 编辑
摘要: 首先打开idea设置 左上角点击file——>setting——>Plug https://plugins.zhile.io 然后点击 确定 (“OK”) 点击help 在任务栏最后help 点击help,最下面会出现一个Eval Reset, 单击 点击之后最下面会出现这样一个框 点击yes重启即 阅读全文
posted @ 2022-04-05 16:16 天涯何 阅读(2908) 评论(0) 推荐(0) 编辑
  2021年4月28日
摘要: BS 浏览器访问服务器 缺点:页面不会很好看 优点:不需要手动更新,可以保持更多的连接 CS 客户端访问服务器 优点:页面更好看 缺点:手动更新数据 Http状态:200 ok 正常 302 重定向 404 没找到资源 500 服务器内部错误 Tomcat:中间件 服务器,在学习过程中一直使用的开源 阅读全文
posted @ 2021-04-28 20:20 天涯何 阅读(241) 评论(0) 推荐(0) 编辑
  2021年4月27日
摘要: 多选择流程控制图 阅读全文
posted @ 2021-04-27 20:31 天涯何 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 一旦数组的初始化完成,数组在内存中所占的空间将被固定下来,因此数组的长度将不可改变。即使把某个数组元素的数据清空,但它所占的空间依然被保留,依然属于该数组,数组的长度依然不变。Java的数组既可以存储基本类型的数据,也可以存储引用类型的数据,只要所有的数组元素具有相同的类型即可。值得指出的是,数组也 阅读全文
posted @ 2021-04-27 20:24 天涯何 阅读(183) 评论(0) 推荐(0) 编辑
  2021年3月10日
摘要: 累的五大成员 属性(field) 赋值 方法(method)操作 构造器(constructor)初始化属性值 代码块(code block)加载文件 内部类(inner class)用于封装 类 是一类事务的抽象 对象 是一类事务的具体 判断是实例的还是类的 看有没有static关键字 有stat 阅读全文
posted @ 2021-03-10 15:29 天涯何 阅读(38) 评论(0) 推荐(0) 编辑
  2021年3月9日
摘要: package com.gec.demo4; import java.util.Arrays;import java.util.Random;import java.util.Scanner; /* 红色球号码区由1-33共三十三个号码组成,蓝色球号码区由1-16共十六个号码组成 */public 阅读全文
posted @ 2021-03-09 19:39 天涯何 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 面试常见的笔试排序:冒泡排序Arrays工具类搜索排序复制等操作数组类 Arrays.xxx(); 排序:sort();双轴排序 //获取开始时间long start = System.currentTimeMillis(); ParallelSort:并行排序,并行,多个cpu.一起运算冒泡排序的 阅读全文
posted @ 2021-03-09 19:38 天涯何 阅读(33) 评论(0) 推荐(0) 编辑
  2021年3月8日
摘要: String有length的属性吗?数组有length的方法吗? String只有length的方法,数组有length的属性 package com.faust.java.system.services; import java.util.Random; public class Array { 阅读全文
posted @ 2021-03-08 19:40 天涯何 阅读(154) 评论(0) 推荐(0) 编辑
  2021年3月6日
摘要: 结构化设计采用的是自顶向下的设计方式,在设计阶段就应该考虑每个模块中分为那些子模块,子模块中又分解为那些更小的模块以此类推,直至将子模块化为一个个函数 任何简单或者复杂的算法都是可以由顺序结构选择结构和循环结构这三种基本结构组成,所以这三种结构被称为程序设计的基本三种结构,也是结构化程序设计必须采用 阅读全文
posted @ 2021-03-06 15:03 天涯何 阅读(56) 评论(0) 推荐(0) 编辑
  2021年3月5日
摘要: while与for的区别 for是为了简化while代码 for是运用与循环次数确定的场合,可以直接用for可以简化代码 while适用于循环次数不确定的场合 while与dowhile的异同点 都适用于循环次数不确定的场合 --while循环只有在条件成立的情况下才会执行循环体 --dowhile 阅读全文
posted @ 2021-03-05 16:59 天涯何 阅读(318) 评论(0) 推荐(0) 编辑
  2021年3月4日
摘要: 变量处于不同的位置,有不同的名称分别是字段,属性参数局部变量 字段,属性,Field 当一个变量被声明在类下面变量就叫做字段 或者属性、成员变量、Field 不同名称的变量,其作用域是不一样的 那么从第2行这个变量声明的位置开始,整个类都可以访问得到所以其作用域就是从其声明的位置开始的整个类 第一点 阅读全文
posted @ 2021-03-04 20:15 天涯何 阅读(115) 评论(0) 推荐(0) 编辑
摘要: LOL有很多英雄,比如盲僧,团战可以输,提莫必须死,盖伦,琴女 所有这些英雄,都有一些共同的状态比如,他们都有名字,hp,护甲,移动速度等等这样我们就可以设计一种东西,叫做类,代表英雄这样一种事物类: 英雄(Hero)状态: 名字, 血量,护甲,移动速度 英雄 血量 护甲 移动速度 public c 阅读全文
posted @ 2021-03-04 19:47 天涯何 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 1 <!DOCTYPE html> 2 <html> 3 4 <head> 5 <meta charset="UTF-8"> 6 <title>贵美商城</title> 7 <link rel="stylesheet" type="text/css" href="css/index.css" /> 阅读全文
posted @ 2021-03-04 14:00 天涯何 阅读(899) 评论(0) 推荐(0) 编辑
摘要: 面向对象的概念以及特征实质上将 "数据" 与 "行为" 的过程, 以类的形式封装起来, 一切以对象为中心的 面向对象的程序设计过程中有两个重要概念:类(class)和对象(也称为实例),其中类是某一批对象的抽象,可以把类理解成某种概念,相当于一种“模板”;对象才是一个具体存在的实体,从这个意义上来看 阅读全文
posted @ 2021-03-04 13:47 天涯何 阅读(552) 评论(0) 推荐(0) 编辑
摘要: ※继承子类继承父类,目的子类扩展父类的属性以及方法,就是为了实现代码的复用(继承在Java中只能单继承,不能多继承)- -子类可以继承父类的非私有化的属性以及方法- -所有的引用类型都默认继承了超类Object ※方法的重写(两同、一大、两小)子类重写父类的方法(子类覆盖父类的方法),凸显出子类的行 阅读全文
posted @ 2021-03-04 13:47 天涯何 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 第十二天什么是内部类?在类中定义了另一个内部类的作用是更好地封装类的细节 内部类中 --静态内部类 --非静态内部类 1、什么是多态?多态有什么特点?【会显示子类的行为特征】在Java中多态指的是行为的多样化和多态性 --多态是编译时类型和运行时类型不一致而导致的现象 --父类的引用指向子类的对象多 阅读全文
posted @ 2021-03-04 13:46 天涯何 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 第十一天※静态类型- -根据入参变量的编译时类型决定调用哪个方法(谁入参到这个方法就根据谁的编译时类型来决定)※动态类型- -根据调用方法的引用变量的运行时类型决定调用哪个类(谁调用了这个方法就根据谁的运行时类型来决定) final关键字- -用于修饰类、变量、常量、方法- -final修饰类 为最 阅读全文
posted @ 2021-03-04 13:46 天涯何 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 第十天 super引用- -表示当前直接父类的对象的引用(父类的对象)- -当创建一个类的对象的时候会先创建其父类的对象- -1、可以使用super来调用父类的构造器- -2、可以调用父类的方法以及属性注意:super也是一个引用,所以也不能在static修饰的方法中使用 初始化以及初始化块(静态与 阅读全文
posted @ 2021-03-04 13:45 天涯何 阅读(40) 评论(0) 推荐(0) 编辑