首页 > 其他分享 >在做交货单打印案例的时候遇到的问题

在做交货单打印案例的时候遇到的问题

时间:2022-11-21 13:55:09浏览次数:42  
标签:entires 定义 item 打印 案例 名字 交货单 数据

1. 打印预览的时候没有数据

  这个是因为在smartform中没有定义全局变量,ls_item 来接收数据,是直接使用的it_item来传数据的,但是这样是不行的,因为it_item是一张表,不是一行数据,不能这样传,所以需要定义一个ls_item。

2. 实际运输时间没有数据

  这个是因为,名称的不一样导致的,数据库中的名字是*-ist,而我自己定义的名字由于长度限制,定义的是*1,名字不一样,导致数据没有接收。在select 的时候,在*-ist 后面加上 as *1 ,这样就可以了。

3. 那个选择屏幕的名字
  

 

   这个屏幕的名字的显示:

  1. 点击文本元素:

  

 

 

  2. 在文本符号中输入:

  

 

   3. 符号100,110,120就是代码中写的text:

  

 4. 有的时候,没有数据,其实并不是代码的问题,要去看看是不是表里就没有数据!!!!

  1. 点击这个

  

 

   2. 输入条件搜索
  

 

   3. 找对应的字段,看看是不是数据库中就没有数据

5. for all entires in 就是将一个表和内表连接期来,但是遇到这种情况的时候:
  

 

   一共七张表,只有 lips、kna1、vbfa 和 likp 之间有共同的字段,目前我的解决办法就是值留下最后的那个表用 for all entires in ,其他的全部inner连接了,不用left 连接是因为会报错,不允许用这么多left ,或许是要用别的语法,但是目前我还没有学过。也就是说,makt 和 knvv 表用 for all entires in 连接,其他的表全部用inner连接起来放入内表。

6. 上面做的,数据倒是有了,但是很多重复的,我也不知道为什么,不过解决办法就是去重(是在打印的这个模块里面去重的):

  

 

标签:entires,定义,item,打印,案例,名字,交货单,数据
From: https://www.cnblogs.com/sx-zhengjie/p/16902218.html

相关文章

  • 案例_动态表格_添加和删除
    案例_动态表格_添加和删除分析:1,添加1.给添加按钮绑定事件2.获取文本框内容3.创建td设置td的文本框的内容4.创建tr......
  • 003.Spring案例
    1.创建实体类packagecom.imooc.entity;publicclassApple{privateStringtitle;privateStringcolor;privateStringorigin;publicApple(......
  • 嵌入式软件异步编程:应用案例
    异步编程有很多成功的应用,例如lwIP、Nginx、Node.js、LinuxAIO、JavaScript等。可以将这些成功案例的设计经验引入到嵌入式软件。lwIPTherawTCP/IPinterfaceallowsthe......
  • PYTHON编写程序练习-打印99乘法表
     使用for循环嵌套的知识点编写foriinrange(1,10):  #第一层循环,循环乘数forjinrange(1,i+1):  #第二层循环,循环被乘数print(f"{i}x{j}="+......
  • 逐字打印
    此代码可以逐字打印,w1里可自行修改,注意w2的”#“要和w1里的字数一样多#pragmawarning(disable:4996)#include<stdio.h>main(){charw1[]="Iamzhangsan.";charw2[]......
  • C语言打印节表--PE文件解析
    voidFuncation4(){char*file_buffer;longfile_size=0;FILE*fp;fp=fopen("notepad-32bit.exe","rb");fseek(fp,0,SEEK_END);fi......
  • css新闻综合案例
    <title>新闻设计</title><style>body{font:normal40016px"MicrosoftYahei";/*styleweightsizefamily*/}h1{......
  • 新闻列表综合案例
    所需素材:arr.jpgline.jpg<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>Document</title><style>*{margin:0;padding:0;......
  • make.exe打印出一个变量和修改追加变量的方法
    目标:makefile中的变量可能是这样:CPU=-mcpu=cortex-m4#fpuFPU=-mfpu=fpv4-sp-d16#float-abiFLOAT-ABI=-mfloat-abi=hard#mcuMCU=$(CPU)-mthumb$(FPU)$(FLOAT-A......
  • Flink 配置HADOOP_CLASSPATH 影响Hive的日志打印问题
    由于FlinkonYarn的部署需要hadoop的依赖:  比较常见的解决方式会将hadoopcalsspath放在Linux的系统环境变量下,但是这里会影响Hive的日志级别,导致Hive打印过多的INFO......