精华内容
下载资源
问答
  • 需求场景 在用户录入完数据后,如果能... 解决方案 针对这个需求,我们可以在数据表中增加一个标志字段,通过该标志字段的状态来确定数据是否处于“锁定”状态。 下面是具体的实现步骤: 一:在数据表中增加字段:f...

    需求场景
    在用户录入完数据后,如果能确保数据正确,可以在页面端点击锁定按钮,从而将数据锁定,以便防止误操作对数据产生影响,并且限定锁定状态的数据才是有效数据,在查询统计时只需要统计有效数据。
    解决方案
    针对这个需求,我们可以在数据表中增加一个标志字段,通过该标志字段的状态来确定数据是否处于“锁定”状态。
    下面是具体的实现步骤:
    一:在数据表中增加字段:flag
    1

    FLAG 字段为 0 时表示数据为暂存数据,为 1 是表示是锁定数据
    二:根据需求制作订单明细表,表样如下图:
    2

    A3 单元格类型为维度格,表达式为 =dd.(DDID), 字段名称设置为:dd.DDID
    B3~E3 单元格类型为数值格,字段名称分别设置数据表中对应的名称。
    数据处理中使用多源 SQL,数据来源为:
    3

    接下来就看一下如何通过增加标志位字段进行数据控制。
    在报表后追加一数据列(F 列),将 F3 单元格设置成数值格,并在字段名称属性处设置“FLAG”,这样就能在 F3 单元格取出状态位,其余单元格可根据 F3 的值进行是否可写控制,值为 1 时为锁定状态。
    在 B3~E3 单元格的是否可编辑表达式中写入表达式:F3!=“1”, 这样当 F3 单元格的值不为 1(非状态锁定)时,这些单元格可编辑。
    现在报表展现时就能够根据状态位的值来控制数据是否可被修改了。接下来再看一下,如何控制状态位的标志值。
    用户操作时是在页面端点击锁定按钮,所以可以在点击该按钮时先更改报表中的状态位,然后再执行数据保存操作,而更改状态位的值可以通过 javascript 脚本更改报表单元格 (F2) 的值来实现。
    接下来看下 F2 单元格设置,如图:
    4

    F2 单元格既要接受 js 控制,又要将值回写到数据库表中。在通过多源 SQL 回写数据时,需要设置表达式,这里将 F2 单元格类型设置成数值型,字段名称中写入:a.TYPE,表示 F2 单元格放入对象 a 中,名字为 TYPE,并且该单元格要读取数据表中的初始值,所以单元格中写入 =F3。然后在数据处理的数据去向中设置如下:
    5

    也就是说,保存时会将 a.TYPE 的值保存到 FLAG 字段中。这里对通过 string() 函数把 a.TYPE 转换成字符串,这样就可以将 F2 单元格的值保存到数据库表的对应状态位中。F 列为控制状态列,设置完成后将列宽设成 0 即可。
    接下来看一下如何动态更改 F2 的值。
    1、 在填报表工具条中增加锁定按钮。
    填报表工具条是在 showInput.jsp 中引入的:inputtoolbar.jsp,用文本编辑器打开,在里边增加一个按钮:
    锁定
    注:按钮样式可自行设置,此处用简单的文本。
    2、 在 showInput.jsp 中增加 js 函数
    function save(arg1){
    document.getElementById(arg1+“0_F”+2).setAttribute(“value”,“1”);
    _inputSubmit(arg1);// 保存报表
    }
    该 js 函数控制,如果页面端点击锁定按钮后,将 F2 单元格的值设成 1,然后再执行保存报表操作,从而能够将标志位保存到数据库中。
    页面如下:
    6

    再将 F 列隐藏掉即可(列宽设成 0)
    这样,我们就实现了点击“锁定”按钮将数据锁定以防在页面端再次修改。
    如需要在查询统计时只针对锁定的有效数据,那么只需要在 where 条件中增加 FLAG=’1’就行了。
    需求扩展
    有了标志位的使用,在实际中可以做更复杂的控制,比如将填报嵌入业务流程中,实现数据的审核,回退,入库等操作,后续文章我们会做详细的介绍。

    作者:gxy
    链接:http://c.raqsoft.com.cn/article/1542007656738?r=IBelieve
    来源:乾学院
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

    展开全文
  • 1、广域网数据链路传输控制规程 标志字段F 地址字段A 控制字段C 信息字段INFO 帧校验序列FCS 标志字段F 1Byte 1Byte 1Byte 可变长度 2Byte 1Byte 标志字段F ...

    1、广域网数据链路传输控制规程

    标志字段F     地址字段A     控制字段C     信息字段INFO      帧校验序列FCS      标志字段F

    1Byte              1Byte            1Byte             可变长度                2Byte                     1Byte     

    标志字段F

    作用:用以实现帧同步,以表明一帧的开始与结束。

    位模式:01111110(六个连续的1)

    通过电平电变跳变进行数据传输,当电平没有发生变化时表示一帧结束

    判读:对于接收端来讲,凡是出现两个01111110之间的比特流一定是一个数据链路层的帧。

     

    在两个标志字段之间的比特串中,若碰巧出现了和标志字段F一样的比特组合,应该如何处理?

    HDLC采用零比特填充法来使一帧中两个F字段之间不会出现6个连续的1,实现所谓的透明传输。

    例:被发送的原始数据01111111111001010,被发送端处理后的数据为011111011111001010。

    控制字段是最复杂的字段,也是HDLC的核心。

    帧校验序列FCS字段校验范围:Add字段+C字段+INFO字段。

    字段INFO

    作用:用来传送各种数据信息。

    帧标志:控制字段的第1个比特为“0”。

    HDLC监督帧:为定长帧,48bit长。

    作用:实现帧同步。

    帧标志:标志字段的第一个比特为“1”,且第二个比特为“0”。

    2、数据链路层协议的三个基本问题:

    1)分装成帧;

    2)透明传输;

    3)差错检测。

    转载于:https://www.cnblogs.com/huatec201710112011/p/10668133.html

    展开全文
  • <div><p>type User struct { ID int <code>gorm:"primary_key;column:id;type:int(10) unsigned;...无法生成该字段,怎么解决࿱f;</p><p>该提问来源于开源项目:xxjwxc/gormt</p></div>
  • 以太网原理回顾2.0

    2019-05-21 13:42:00
    标志字段F 地址字段A. 控制字段C 信息字段(网络层PDU) 帧检验序列 标志字段F 1byte. 1byte. 1byte. 可变长度 2byte. 1byte 数据链路层在信息在信息字段的头尾各加有24bit的控制信息,构成完整链路层数据帧。 ...

    广域网数据链路传输控制规程

    帧结构

    标志字段F 地址字段A. 控制字段C 信息字段(网络层PDU) 帧检验序列 标志字段F

    1byte.      1byte.     1byte.   可变长度              2byte.      1byte 

     

    数据链路层在信息在信息字段的头尾各加有24bit的控制信息,构成完整链路层数据帧。

     

    标志字段F

    用以实现帧同步,表明一帧的开始和结束

    位模式:01111110

    判读:对于接收方来讲,凡是出现两个0111110的比特流,一定是一个数据链路层的帧。

    如果出现个标志字段一样的比特组合,该如何处理?

    采用零比特填充法。在第5个1后加0

    例:被发送原始数据:01001111110001010

    被发送端处理后的数据:010011111010001010(第5个1后插入一个0)

    接受端处理后的数据:010111111 10001010(将0删除)

     

    控制字段共8bits, 最复杂字段也是HDLC核心

    信息字段

    用来传送各种数据帧信息

    帧标志

    1帧的特征标志是控制字段的第一个比特为0

     

    数据链路层的协议的三个基本问题

    封装成帧

    透明传输

    差错检测

    转载于:https://www.cnblogs.com/a625/p/10899351.html

    展开全文
  • 以太网原理回顾2

    2019-05-20 10:07:00
    标志字段F 地址字段A. 控制字段C 信息字段(网络层PDU) 帧检验序列 标志字段F 1byte. 1byte. 1byte. 可变长度 2byte. 1byte 数据链路层在信息在信息字段的头尾各加有24bit的控制信息,构成完整链路层数据帧。 ...

    广域网数据链路传输控制规程

    帧结构

    标志字段F 地址字段A. 控制字段C 信息字段(网络层PDU) 帧检验序列 标志字段F

    1byte.      1byte.     1byte.   可变长度              2byte.      1byte 

     

    数据链路层在信息在信息字段的头尾各加有24bit的控制信息,构成完整链路层数据帧。

     

    标志字段F

    用以实现帧同步,表明一帧的开始和结束

    位模式:01111110

    判读:对于接收方来讲,凡是出现两个0111110的比特流,一定是一个数据链路层的帧。

    如果出现个标志字段一样的比特组合,该如何处理?

    采用零比特填充法。在第5个1后加0

    例:被发送原始数据:01001111110001010

    被发送端处理后的数据:010011111010001010(第5个1后插入一个0)

    接受端处理后的数据:010111111 10001010(将0删除)

     

    控制字段共8bits, 最复杂字段也是HDLC核心

    信息字段

    用来传送各种数据帧信息

    帧标志

    1帧的特征标志是控制字段的第一个比特为0

     

    数据链路层的协议的三个基本问题

    封装成帧

    透明传输

    差错检测

     

    转载于:https://www.cnblogs.com/clm-1805/p/10891883.html

    展开全文
  • 3.2.2 PPP协议的帧格式

    2021-04-02 21:44:31
    第一个和最后一个字段都是标志字段 F,规定为 0x7e,表示一个帧的开始和结束 标志字段就是 PPP帧 的定界符 若连续出现两个标志字段,就表示这是一空帧,直接丢弃处理 地址字段 A 规定为 0xff 无实际意义,通过协商...
  • IP通信基础 4月1日

    2019-04-01 21:40:00
    广域网数据链路控制规程 1.面向字符型传输规程 2.面向比特型传输规程 ...标志字段F 地址字段A 控制字段C 信息字段TNFO 帧检验序列FCS 标志字段F 1Byte 1Byte 1Byte 可变长 2Byte 1Byte 标志...
  • ip通信(第六周)

    2019-04-05 10:07:00
    一.数据链路层的功能:链路管理,信息的传输,流量与差错控制,异常情况处理。 二.... 1.停—等流量控制【已淘汰】 2.滑动窗口流量控制(循环体...标志字段F 地址字段A 控制字段C 信息字段INFO 帧校验序列 标志字段F...
  • 标志字段F|地址字段A|控制字段C|信息字段INO|帧校验序列FCS|标志字段F 头层各加有24bit的控制信息,误码率不能降到0 ←802.3MAC→|←802.2LLC→|←802.2SNAP→| 目的地址 源地址 长度 DSAP SSAP CNTL O...
  • 第六周内容

    2019-04-02 22:57:00
    1.数据链层 广域网数据链路控制规程的分类 以字符作为传输基本单位 面向比特型传输规程 ...帧结构: 标志字符F 地址字段A 控制字段C 信息字段INFO 帧校验序列FCS 标志字段F 1Byte 1Byte ...
  • Linux CUT分割文件每行字段: ...必须指定 -b、-c 或 -f 标志之一。 主要参数 -b :以字节为单位进行分割。这些字节位置将忽略多字节字符边界,除非也指定了 -n 标志。 -c :以字符为单位进行分割。 ...
  • PPP协议的帧格式

    千次阅读 2020-05-05 17:09:21
    首部中的标志字段F(Flag),规定为0x7E(符号0x表示它后面的字符是用十六进制表示的。十六进制的7E的二进制表示是01111110),标志字段表示一个帧的开始。 首部中的地址字段A规定为0xFF(即11111111)。 首部中的控制字段...
  • 零比特填充

    千次阅读 2020-05-29 08:23:08
    在HDLC的帧结构中,若在两个标志字段之间的比特串中,碰巧出现了和标志字段F(01111110)一样的比特组合,那么就会误认为是帧的边界。为了避免出现这种情况,HDLC采用零比特填充法使一帧中两个F字段之间不会出现6个...
  • 2018 4.1 IP通信基础

    2019-04-01 19:45:00
    一、广域网数据链路控制规程的分类: 1、面向字符型:以字符为传输单位 典型例子:BSC、DDCMP 2、面向比特型:以比特为传输...帧结构: 标志字符F 地址字段A 控制字段C 信息字段INFO 帧校验序列FCS 标志字段F ...
  • HDLC协议帧格式

    千次阅读 2013-10-16 23:48:30
    HDLC协议帧格式解析 (High-level Data Link Control),高级数据链路控制 标志字段 F (Flag) 为 6个连续 1 加上两边各一个 0 共8 bit。在接收端只要找到标志字段就可确定一个帧的位置
  • 协议类型

    2016-09-14 16:21:33
    ppp:Public—Private—Partnership1.1 PPP帧的首部首部中的标志字段F(Flag),规定为0x7E(符号0x表示它后面的字符是用十六进制表示的。十六进制的7E的二进制表示是01111110),标志字段表示一个帧的开始。首部中的...
  • 1.标志字段F: 01111110(两个0六个1)由于数据信息采用零比特填充,数据段不会出现6个1的情况;如果连续传递两个帧,前一个帧的结束字段F也可以兼做后一个帧的起始标志字段 帧类型 信息帧:完成信息传送 监控帧:...
  • 标志字段F = 0x7E (符号“0x”表示后面的字符是用十六进制表示。十六进制的7E的二进制表示是 01111110)。地址字段A只置为0xFF。地址字段实际上并不起作用。 控制字段C通常置为0x03。PPP 是面向字节的,所有的 PPP...
  • [STUDY VLOG] 勉強風景 #2

    2020-03-17 20:32:35
    [STUDY VLOG] 勉強風景 #2 计网 作业1 bb第二章 PPP三个组成部分: ...标志字段F = 0x7E(01111110) 所有PPP帧的畅度都是整数字节 协议字段: 0x0021 IP数据报 0xC0 PPP链路控制数据 0x8021...
  • 本科教学中计算机网络所需要的掌握和了解的协议 ...标志字段F(0x7E) 1字节、 地址字段A(0xFF) 1字节、 控制字段C(0x03) 1字节、 协议字段(0x0021 PPP帧的信息字段就是IP数据报、0xC021信息字段是PPP链路控制协议...
  • hdlc协议原理

    千次阅读 2011-04-20 14:08:00
    只要数据流中不存在同标志字段F相同的数据就不至于引起帧边界的错误判断。万一出现同边界标志字段F相同的数据,即数据流中出现六个连1的情况,可以用零比特填充法解决。 标准HDLC协议族中的协议都是运行于同步...
  • 项目中使用的是php3.2.3框架,我想将收到某个特殊标志位的信息时的系统时间作为心跳时间,通过sava()传值后,数据库中的那个字段还是显示为空。 _if ($j_data['Alarm'] == No){ $db = new MysqliDb (Array()); $...
  • -b 按字节选取 忽略多字节字符边界,除非也指定了 -n 标志 -c 按字符选取 -d 自定义分隔符,默认为制表符。 -f 与-d一起使用,指定显示哪个区域。 that contains no delimiter character, unless ...
  • 数据链路层(1)

    2018-10-30 20:54:00
    HDLC比特性传输控制协议:标志字段F 零比特填充法;控制字段C 信息帧I (0)监督帧S(10),控制命令帧(11) 主机-路由器-路由器-主机:传输过程中路由器不解封装网络层数据,只封装与解封装传输层数据 转载于:...
  • 八、PPP协议

    2019-10-06 09:27:10
    PPP协议 PPP协议是一种在串行链路上...标志字段F=0x7E(01111110),定界符 如果0x7E出现在帧内部的话,需要出现问题,所以有两种解决方案: 在异步链路上使用字符填充,即把0x7E用0x7D5E替换 在同步链路上...
  • PPP协议

    2017-12-24 14:10:00
    PPP协议 ...标志字段F=0x7E(01111110),定界符 如果0x7E出现在帧内部的话,需要出现问题,所以有两种解决方案: 在异步链路上使用字符填充,即把0x7E用0x7D5E替换 在同步链路上使用位填充...
  • 以太网技术原理

    2018-11-04 13:48:00
    重点1 数据链路层的功能:链路管理;信息的传输;流量与差错控制;异常情况处理 重点2 流量控制协议常用的两种方法:停—等流量控制;滑动窗口流量控制(限制已发送出去而未被确认的数据帧...2、帧结构 标志字段F ...
  • ppp协议帧格式

    千次阅读 2013-10-16 23:30:59
    ppp协议帧格式解析 现在全世界使用得最多的数据链路层协议是点对点协议PPP (Point-to-Point Protocol...标志字段F仍为 0x7E (符号“0x”表示后面的字符是用十六进制表示。十六进制的7E的二进制表示是 01111110)。 地

空空如也

空空如也

1 2 3 4 5 ... 13
收藏数 249
精华内容 99
热门标签
关键字:

标志字段f