IMG_0003

合集下载

跨公司凭证

跨公司凭证

跨公司凭证
在SAP凭证管理中,有一种特殊的凭证,它既是经常发生的,又和普通的凭证有所不同,这就是“公司间往来凭证”或称之为“跨公司凭证”。

例如,A公司为B公司代垫了一笔费用,这时A公司可以做一笔“跨公司凭证”这笔分录的借方属于B 公司,而贷方属于A公司自己。

凭证如下:
手工凭证凭证输入
DR:费用 (B公司)
CR:银行存款(A公司)
系统自动产生的凭证
A公司 B公司
DR:内部往来 DR:费用
CR:银行存款 CR:内部往来
后台定义
凭证类型的配置:IMG-财务会计-财务会计全局设置 -凭证
1,定义凭证类型可以“跨公司代码”记账。

勾上“公司间过账”
公司间交易定义:IMG-财务会计-总帐会计-业务交易-准备跨公司代码交易
1,选择需要进行跨公司交易的公司代码,相同的公司代码只需维护一次。

2,定义公司间清算科目及记账码。

(账户可以为总账科目、供应商、客户)
业务操作
1,使用事物码FB01或F-02输入会计凭证。

*(注1:因为公司代码0003为公司代码0004垫付费用,在公司代码0003输入的凭证费用行时一定要输入新公司代码0004,这样财务将费用记账到0004公司。


2,输入完成后进行模拟,无误后点保存。

3,在两公司代码下各产生一定会计凭证。

刷机错误代码说明

刷机错误代码说明

刷机错误代码说明【1002 错误】平台不对,换刷机工具【1003 错误】平台不对【解决办法】:换平台,建议换6752最新平台刷!【1011 错误】平台错误【解决办法】:换对应mtk刷机平台!【1012 错误】尾插问题【解决办法】:换个尾插即可完美解决!【1013 错误】打开端口失败或者电池问题【解决办法】:1.驱动有问题2.重启电脑3.主板问题,红色进度条后不走,等几秒钟后报错10134.先拔掉电池,然后按住音量+键不放,再装回电池,最后再插入电脑,如果还不行换个USB口即可!【1014 错误】刷机包不对【解决办法】:资料cpu不对,例如6575刷成了6577,换资料解决问题,这个问题跟8200错误一样!【1018 错误】基带被加密【解决办法】:换原厂加密刷机工具!【1022 错误】刷机软件版本和手机不匹配、或者USB 接口不好用,刷机平台不行!【解决办法】:先换个USB 端口刷,不行的话建议去载个最新刷机软件试试去!或者换刷机工具!【1036 错误】原因是手机内存己经损坏【解决办法】:请更换硬件或直接去售后维修【1037 错误】你的刷机包版本不对或者是操作方式不对【解决办法】:请更换刷机包如果你确定你的刷机包是正确的请把DA DL All... 这个勾选取消掉,然后点击Download进行刷机,如果你的平台是中文版的点击“下载”这个按钮进行刷机,英文版本的是“Download”按钮!【1040 错误】S_UNSUPPORTED_OPERATION 刷机引导文件Scatter.txt 不匹配【解决办法】:下载适合你的机器的线刷ROM,很明显这个山寨机会遇到!比如机器是双核6577,但是下载的刷机ROM 是单核6575 的所以会报错【1041 错误】常见字库引起的问题!【解决办法】:如果刷机包的版本符合手机的版本,基本可以断定是字库问题,目前除了更换字库以外貌似没有更好的解决方法!【2004 错误】数据线连接电脑时出现的问题【解决办法】:建议更换其他的usb接口,如果还是不像请更换数据线或者电脑再刷,或者可能是基带被加密,常见于6571,换原厂加密平台刷机!【2005 错误】S_BROM_CMD_STARTCMD_FAIL【解决办法】:1.联机手法不对,重新联机。

银河麒麟桌面操作系统 V10 SP1 产品发布说明说明书

银河麒麟桌面操作系统 V10 SP1 产品发布说明说明书

银河麒麟桌面操作系统V101产品发布说明麒麟软件有限公司2023年4月1本文档所有银河麒麟桌面操作系统V10版本指代SP1版本整体概述银河麒麟桌面操作系统V10SP12303是银河麒麟桌面操作系统V10SP1系列的小版本更新,与V10SP12107、V10SP12203版本已适配软硬件生态保持兼容,支持平滑升级。

新版本支持飞腾FT-2000/4、飞腾腾锐D2000、鲲鹏920、龙芯3A4000、龙芯3A5000、海光2号、海光3号、兆芯开先6000系列、申威831、海思麒麟990、海思麒麟9006C,支持Intel最新12代酷睿处理器和最新的AMD处理器。

内核等核心组件大版本与前一版本保持一致。

产品在桌面环境、系统设置、文件管理器等易用性和交互体验一致性方面有极大提升。

相比于银河麒麟桌面操作系统V10SP12203,本版本以下方面做了优化和增强。

●新增功能的模块:新硬件支持,系统安装,系统启动,桌面环境,系统设置(声音、鼠标、输入法、蓝牙、网络、默认应用、搜索),文件管理器,软件商店,系统应用(看图、录音),系统工具(系统监视器、安装器、刻录、工具箱、备份还原、打印、麒麟管家、字体管理器、手机助手),系统安全,系统更新,SDK,KMRE,KWRE。

●功能优化的模块:桌面环境,系统激活,文件管理器,系统设置(网络、搜索)系统应用(看图)、系统工具(安装器、U盘启动器),系统更新。

●硬件相关缺陷修复:系统安装、显示、性能及外设相关的模块。

●系统缺陷修复:桌面环境,系统设置(蓝牙、网络、多屏协同、快捷键、账户、远程桌面、触摸屏、触控板),软件商店,文件管理器,系统应用(影音,音乐,录音,摄像头,看图,截图,传书,天气,屏幕键盘),系统工具(归档管理器,工具箱,分区编辑器,刻录,U盘启动器,备份还原,生物特征管理工具),系统安全(安全模式配置,文件保护箱,安全中心),系统更新,KMRE。

●安全漏洞修复:本版本修复了自2022年4月至2023年4月之间的涉及本产品的CVE漏洞。

IMG格式详解

IMG格式详解

IMG 格式详解Img to Tif API 下载:基本结构和基本对象IMG ⽂件的存储格式是HFA 树,全称是Hierarchal File Format (层级⽂件结构),貌似是Erdas ⾃⼰搞出来的东西……总体来说,IMG ⽂件是由头⽂件、节点存储结构和⼀系列节点组成,其中每个节点都有⾃⼰的头⽂件和存储的信息。

基本结构图:Header 是整个⽂件的头⽂件,包括两部分内容,⼀个是Ehfa_HeaderTag ,存储在⽂件最开头的地⽅,结构如下:另⼀个是Ehfa_File ,开始位置可从上边的headerPtr ⾥读取,不过⼀般都是跟在Ehfa_HeaderTag 的后边,结构如下:通过这个对象⾥的信息,可以取得根节点和节点存储结构列表的位置。

节点从根节点开始的各个节点存放了图像的内容,⽽各个节点之间的联系是通过Ehfa_Entry 对象来实现的,结构如下:通过next, prev, parent 和child 四个属性可以将节点联系成⼀棵树,⽽节点所存储的数据,可以通过data 属性来找到其位置。

⽽数据的存储结构,需要在节点存储结构列表中去查找。

节点存储结构列表Dictionary 是⽂件的节点存储结构列表,包括每个节点所存储的数据的结构,以及上边所说的头⽂件及节点本⾝的存储结构。

⽐如Ehfa_Entry 对象,在列表中表述为每个存储结构之间⽤逗号隔开,存储结构中的变量也⽤逗号隔开。

在每个变量的表述中,⽐如1:Lnext ,1代表⼀个变量,L 表⽰是Long 型的,next 是变量名。

变量类型有很多种,可以确定的有L 代表Long ,C 代表Char ,T 代表Time ,S 代表Short ,E 代表Enum ,D 代表Double ,还有⼀些我也不确定的,⽐如B 可能是指Bool , pc 可能代表String ,po 和o 可能都代表Object ,表⽰嵌⼊另⼀个存储结构。

因为变量类型有的是⼀个字符有的是两个,并且Enum 和Object 等类型的存储格式和其他类型不太⼀样,如下除此之外还有这种我完全没能理解的存储格式Ehfa_HeaderTag { char [16] label; //对象名,就是EHFA_HEADER_TAG long headerPtr; //对象Ehfa_File 的位置 }Ehfa_File { long version; //版本号,通常是1 long freelist; //不知道是神马 long rootEntryPtr; //根节点的位置 short entryHeaderLength; //每⼀个节点头⽂件的长度 long dictionaryPtr; //节点存储结构列表的位置 }Ehfa_Entry { long next; //下⼀个节点的位置 long prev; //前⼀个节点的位置 long parent; //⽗节点的位置 long child; //第⼀个⼦节点的位置 long data; //数据的存放位置 long datasize; //数据⼤⼩ char [64] name; //节点的名字 char [32] type; //节点数据的存储结构 TIME modTime; //节点的修改时间 }{1:Lnext,1:Lprev,1:Lparent,1:Lchild,1:Ldata,1:ldataSize,64:cname,32:ctype,1:tmodTime,}Ehfa_Entry {1:e2:no compression,RLC compression,compressionType,0:poEdms_VirtualBlockInfo,blockinfo}1:x{0:pcstring,}Emif_String,title由于不⽅便解析,⽽且每个⽂件的存储结构基本相同,因此我把要⽤到的⼀些节点直接写为了JSON 对象,没有直接解析⽂件来⽣成节点存储结构列表。

实况中的img对应文件内容

实况中的img对应文件内容

dt02.img 含游戏音乐img文件
dt0c.img 含部分俱乐部球衣,所有国家队球衣,所有球员的脸型头发球鞋等
dt0f.img 含球场球员名字及球队语言文件,大部分俱乐部球衣、队徽、球衣字母号码红黄牌,联赛杯赛logo,场景、奖杯等dt00_e.img 解说
dt05_c.img 含汉化文本,就是菜单汉化,c应该是China的意思。

,dt05_e.img(english 缩写,英语),凡是dt05_打头的都是菜单语言文件。

我们其实只需要dt05_c,其他可以删掉。

dt07.img 含球场构件,如草皮广告牌,显示屏等
dt06 含游戏各种菜单的背景壁纸主菜单主菜单美化,回放CG dt0d 含裁判脸型门将手套
dt09 含裁判球衣(裁判衣服为dt09.img文件内的unnamed_368.bin unnamed_369.bin unnamed_370.bin unnamed_371.bin文件)。

SAP事务代码之-IMG设置(spro)

SAP事务代码之-IMG设置(spro)

SAP配置大全SAP事务代码之-IMG设置(spro)2009-10-29 16:01一、Basis基本操作SA02 Academic title (cent. addr. admin.) 学院标题(中心地址管理)SA03 Title (central address admin.) 标题(中央地址管理.)SM04 发前用户列表SM50 当前进程SM02 Send System MessageSM21 系统日志查看SP02查看输出控制SCC4 集团维护SCCL 集团复制AL08 显示当前活动用户SE16 查看表的内容(TSTC表中包含所有T-Code信息记录)SE93 了解系统中可用的事务信息ST04数据库概要RZ10 SAP系统参数维护在基本参数中可更改GUI登入的默认Client1.在第一次使用此功能时,需装载服务参数文件2.在基本维护中的更新(服务器)、入队列(服务器)、事件(服务器)参数值设为seaman001_C11_00 服务器_数据库_003.更改Client的值,例如设为3004.点击复制5.点击保存6.退出SAP,重启SAP的服务。

用户的建立及相关权限的分配T-Code SU01 创建用户(spool 为LOCL)T-Code PFCG 创建角色T-Code SPAD 设备维护主机假脱访问方式选“F:计算机前台打印”设备类型选:“CNSAPWIN: MS Windows driver via SAPLPD”二.公司组织结构Client 300Company Code : 1978描述: Sap Training基本财务设置:1.定义公司代码路径:IMG->企业结构->定义->财务会计->定义,复制,删除,检查公司代码->编辑公司代码数据T-Code: Ox02进入公司代码视图,为新公司增加公司代码2.定义公司Spro->企业结构->定义->财务会计->定义公司(2006)3.给公司分配公司代码IMG->企业结构->分配->财务会计->给公司分配公司代码4.定义信贷控制范围Spro->企业结构->定义->财务会计->定义信贷控制范围(0007)5.定义业务范围(可不设置)Spro->企业结构->定义->财务会计->定义业务范围(0007)6.将信贷控制范围分配给公司代码Spro->企业结构->分配->财务会计->给信贷控制范围分配公司代码7.定义功能范围Spro->企业结构->定义->财务会计->定义功能范围(不需增加,系统已有0100---生产;0300――销售和分销等)科目结构表总账科目,应收科目,应付科目IMG->财务会计->总账会计->主记录->准备->编辑科目表清单(不增加,使用系统的CACN) ->给科目表分配公司代码(将CACN分配给公司代码1978)->定义科目组(不修改)->定义留存收益科目(不修改)->总账科目创建和处理-> 编辑总账科目(单一处理)->编辑科目表数据(不修改)->编辑公司代码数据(不修改)会计年度维护Spro->财务会计->财务会计全局设置->会计年度->维护会计年度变式(不修改,使用K4)将会计年度分配给公司IMG->财务会计->财务会计全局设置->会计年度->向一个会计年度变式分配给公司(将K4分配给公司代码1978)凭证录入屏幕显示凭证IMG->财务会计->财务会计全局设置->凭证定义记账(凭证)变式凭证->过账周期->定义未结清过账期间变式(0003)定义记账期间凭证->过账周期->未清和关账过账期间(0003)为公司代码分配记账变式凭证->过账周期->分配变式给公司代码(将0003分配给公司代码1978)定义凭证号范围凭证->凭证号范围->定义凭证号范围(建议复制0001,否则如果落下范围没有配的话,在后续操作中会出错)定义控制范围Spro->企业结构->定义->控制->维护成本控制范围(维护成本控制范围1978,控制范围=公司代码相同)为成本控制范围分配公司代码(由于控制范围=公司代码,故此项不用设置)创建经营组织(建议不设)Spro->企业结构->定义->控制->创建经营组织(1978)为经营组织分配控制范围(建议不设)Spro->企业结构->分配->控制->把控制范围分配给经营组织折旧范围设置(暂时不设置)IMG->财务会计->资产会计->资产会计(简易实施)->组织结构->复制参考折旧表业务区域和控制范围及经营组织、功能区域是否必须设置?评估类型价格控制IMG->财务会计->财务会计全局设置->公司代码->输入全局参数(经过以上设置,此项内容会自动增加的,但是在处理参数中的字段变式必须输入)将评估范围群集分组IMG->物料管理->评估和科目设置->科目确定->无向导的科目确定->将评估范围群集分组配置自动记账IMG->物料管理->评估和科目设置->科目确定->无向导的科目确定->配置自动记账(通过此外模拟库存管理,可知财务科目表有哪些科目没有设置,然后在FS00中设置)定义客户账户组IMG->财务会计->应收账目和应付账目->客户账户->主记录->创建客户主记录准备->定义带有屏幕格式的账户组(客户)创建客户科目编号范围IMG->财务会计->应收账目和应付账目->客户账户->主记录->创建客户主记录准备->创建客户科目编号范围给客户科目组分配编号范围IMG->财务会计->应收账目和应付账目->客户账户->主记录->客户主记录创建准备->给客户科目组分配编号范围定义供应商账户组(OBD3)IMG->财务会计->应收账目和应付账目->供应商账户->主记录->供应商主记录创建准备->定义带有屏幕格式的账户组(供应商)为供应商科目建立号码范围IMG->财务会计->应收账目和应付账目->供应商账户->主记录->供应商主记录创建准备->为供应商科目建立号码范围为供应商科目组分配号码范围IMG->财务会计->应收账目和应付账目->供应商账户->主记录->供应商主记录创建准备->为供应商科目组分配号码范围定义雇员的容差组(定义:公司代码)IMG->财务会计->应收账目和应付账目->业务交易->收款->手工收款->定义雇员的容差组(公司代码为1978,容差组为空。

嘉陵70参数

嘉陵70参数

嘉陵JH70型摩托车
(一)技术规格
1.尺寸及重量
全长 1800mm 全宽 750mm
全高 1010mm 轴距 1175mm
最小离地间隙 135mm 自重 79kg
2.发动机
型式风冷四冲程顶置式汽油机
气缸排列型式单缸倾斜80°
缸径×行程47mm×41.4mm 总排量 71.8mL 压缩比8.8:1 润滑油容量 0.8L
3.传动装置
离合器湿式多片式变速器 4档变速
初级减速比 3.722
传动比一档 3.272 二档 1.937
三档 1.350 四档 1.043
末级减速比 2.928
4.车体
车架型式背脊式
前悬挂装置可伸缩式前叉(可移动行程87.5mm) 后悬挂装置摇臂式(可移动行程66mm)
前轮胎规格/压力 2.25一17—4PR/180kPa
后轮胎规格/压力 2.50一17—6PR/220kPa
双人乘骑274kPa
前制动内胀式后制动内胀式
油箱容量 8.4L 备用油量 1.4L
5.电气系统
点火系统飞轮磁电机电子点火
蓄电池容量6V 4A·h 保险丝 7A
火花塞日本型号 NGK G7HSA
ND U22FS-U
中国型号 1136或1137。

嘉陵70参数

嘉陵70参数

嘉陵JH70型摩托车
(一)技术规格
1.尺寸及重量
全长 1800mm 全宽 750mm
全高 1010mm 轴距 1175mm
最小离地间隙 135mm 自重 79kg
2.发动机
型式风冷四冲程顶置式汽油机
气缸排列型式单缸倾斜80°
缸径×行程47mm×41.4mm 总排量 71.8mL 压缩比8.8:1 润滑油容量 0.8L
3.传动装置
离合器湿式多片式变速器 4档变速
初级减速比 3.722
传动比一档 3.272 二档 1.937
三档 1.350 四档 1.043
末级减速比 2.928
4.车体
车架型式背脊式
前悬挂装置可伸缩式前叉(可移动行程87.5mm) 后悬挂装置摇臂式(可移动行程66mm)
前轮胎规格/压力 2.25一17—4PR/180kPa
后轮胎规格/压力 2.50一17—6PR/220kPa
双人乘骑274kPa
前制动内胀式后制动内胀式
油箱容量 8.4L 备用油量 1.4L
5.电气系统
点火系统飞轮磁电机电子点火
蓄电池容量6V 4A·h 保险丝 7A
火花塞日本型号 NGK G7HSA
ND U22FS-U
中国型号 1136或1137。

vue中img标签加载失败的方法

vue中img标签加载失败的方法

Vue中img标签加载失败的方法在Vue开发中,我们经常会使用<img>标签来展示图片。

然而,由于网络问题或图片资源不存在等原因,有时候图片加载可能会失败。

本文将介绍在Vue中处理图片加载失败的方法。

1. 使用v-bind指令动态绑定src属性当图片加载失败时,我们可以通过使用Vue的v-bind指令动态绑定src属性来处理。

首先,在data选项中定义一个变量来保存图片的URL:data() {return {imageUrl: 'path/to/image.jpg'}}然后,在模板中使用<img>标签,并通过v-bind绑定src属性:<img v-bind:src="imageUrl" alt="Image">当图片加载失败时,可以通过监听error事件来修改图片的URL,例如:<img v-bind:src="imageUrl" alt="Image" @error="handleError">并在methods中定义一个方法来处理错误:methods: {handleError() {this.imageUrl = 'path/to/error-image.jpg';}}这样当图片加载失败时,会自动替换为错误图片。

2. 使用v-if指令判断是否加载成功另一种处理方式是使用Vue的v-if指令来判断是否成功加载了图片。

首先,在data选项中定义一个变量来表示是否加载成功:data() {return {imageLoaded: false}}然后,在模板中使用v-if指令来判断是否加载成功:<img v-if="imageLoaded" src="path/to/image.jpg" alt="Image">当图片加载成功时,将imageLoaded设置为true:mounted() {// 图片加载成功this.imageLoaded = true;}如果图片加载失败,则不会显示该图片。

SAP_HR重点后台配置

SAP_HR重点后台配置

SAP HR后台配置简述路径: IMG->企业结构->定义->财务会计->定义公司路径:IMG->企业结构->定义->财务会计->编辑,复制,删除,检查公司代码路径:IMG->企业结构-.分配->财务会计->给公司分配公司代码路径:IMG->企业结构->定义->人力资源管理->人员范围->人员区路径:IMG->企业结构->定义->人力资源管理->人事子范围路径:IMG->企业结构->定义->人力资源管理->雇员组路径:IMG->企业结构->定义->人力资源管理->雇员子组路径:IMG->企业结构->分配->人力资源管理->将公司代码分到人事范围路径:IMG->企业结构->分配->人力资源管理->给雇员组分配雇员子组路径:IMG->人事管理->组织管理->基本设置->激活帐户分配特征的继承会计核算的集成路径:IMG->人事管理-.组织管理->集成->设置成本会计核算的集成.路径:IMG->人事管理-.组织管理->集成->设置成本分配的集成.路径:IMG->人事管理-.人员管理->个人数据->个人数据->创建姓名前缀路径:IMG->人事管理-.人员管理->个人数据->个人数据->维护标题路径:IMG->人事管理-.人员管理->个人数据->个人数据->创建婚姻状况路径:IMG->人事管理-.人员管理->个人数据->家庭->定义可能的家庭成员路径:IMG->人事管理-.人员管理->个人数据->家庭->定义雇主的姓名路径:IMG->人事管理-.人员管理->个人数据->家庭->维护家庭成员的职业路径:IMG->人事管理-.人员管理->个人数据->地址->创建地址类型路径:IMG->人事管理-.人员管理->个人数据->地址->定义县路径:IMG->人事管理-.人员管理->个人数据->名称格式->定义名称格式路径:IMG->人事管理-.人员管理->个人数据->银行细目>决定默认支付方式保险报表-合同类型路径:IMG->人事管理-.人员管理->个人数据->雇主保险报表>Contract types24.维护标识类型(员工的证件类型)路径:IMG->人事管理-.人员管理->个人数据->标识->维护表示类型25.个人数据:可选名路径:IMG->人事管理-.人员管理->个人数据->可选名->维护可选名类型26.定义雇员属性(设置员工子组的状态)路径:IMG->人事管理-.人员管理->组织数据->组织分配->定义雇员属性一、SAP HR 人事管理(PA) 部分后台操作流程1、PA--->雇员资格部分1.1、定义教育类型IMG--人事管理--人员管理--雇员资格--教育与培训--创建教育组织类型如:D0 小学D1 初中D2 普通高中D3 职业高中...IMG--人事管理--人员管理--雇员资格--教育与培训--创建教育证书如:D0 结业证D1 毕业证D2 学士学位D3 硕士学位D4 博士学位...1.3、决定教育类型的允许证书IMG-人事管理--人员管理--雇员资格--教育与培训--决定教育类型的允许证书如:D0 小学 D1 毕业证D1 初中 D1 毕业证...D5 普通大学 D1 毕业证D5 普通大学 D2 学士学位D5 普通大学 D3 硕士学位...1.4、定义教育/培训IMG--人事管理--人员管理--雇员资格--教育与培训--定义教育/培训如:00000001 软件工程师00000002 ERP实施工程师00000003 ERP实施顾问00000004 数据库管理员00000005 火电学00000006 自动化控制...1.5、定义教育/培训种类IMG--人事管理--人员管理--雇员资格--教育与培训--定义教育/培训种类如:001 人文科学家002 自然科学家003 软件工程师004 SAP HR 顾问005 质量检查控制专家006 DBA...1.6、指定教育/培训到教育/培训种类IMG--人事管理--人员管理--雇员资格--教育与培训--指定教育/培训到教育/培训种类如:00000001 软件工程师 003 软件工程师...00000004 数据库管理员 006 DBA...1.7、定义机构类型IMG--人事管理--人员管理--雇员资格--教育与培训--定义机构类型如:1 国际2 国办3 地方4 私立...1.8、定义学校信息IMG--人事管理--人员管理--雇员资格--教育与培训--定义学校信息如:首先选择教育类型D6 重点大学INS./Sc.code T(该代码代表机构类型) 。

vue3 js 正则表达式取出富文本返回的img标签

vue3 js 正则表达式取出富文本返回的img标签

vue3 js 正则表达式取出富文本返回的img标签标题:[Vue3.js] 如何使用正则表达式提取富文本返回的img标签
摘要:本文将为读者讲解如何在Vue3.js中使用正则表达式提取富文本中的img 标签。

首先,我们会详细介绍Vue3.js的基本概念和环境搭建。

然后,我们将讨论如何使用Vue3.js的特性和生命周期方法来处理富文本,并通过使用正则表达式提取img标签。

最后,我们会提供一些实际案例和最佳实践,以帮助读者更好地理解和应用这些技术。

第一部分:介绍Vue3.js
1. 什么是Vue3.js?
2. Vue
3.js的主要特性
3. Vue3.js的环境搭建
第二部分:处理富文本的基本原理
1. 富文本的概念和应用场景
2. Vue
3.js中处理富文本的方法
3. 生命周期方法的使用
第三部分:使用正则表达式提取img标签的步骤
1. 正则表达式的基本语法
2. 使用正则表达式匹配富文本中的img标签
3. 提取img标签的方法和实例
4. 示例和代码演示
第四部分:实际案例和最佳实践
1. 使用Vue3.js处理包含多个img标签的富文本
2. 如何处理富文本中的其它标签(例如a链接标签)
3. 如何避免XSS攻击和保证富文本的安全性
结论:Vue3.js提供了方便和灵活的方法来处理富文本,并使用正则表达式轻松提取其中的img标签。

通过本文的学习,读者将能够更好地掌握这些技术,并在实际项目中应用它们。

参考资料:
- Vue3官方文档:
- 正则表达式入门教程:。

SAPABAP程序之交货单查询统计

SAPABAP程序之交货单查询统计

SAPABAP程序之交货单查询统计交货单统计,主要查询 LIKP,LIPS,单价取⾃VBAP 订单明细表;*&---------------------------------------------------------------------**& Report ZSDR0030*&---------------------------------------------------------------------**&zhangshaohua*&---------------------------------------------------------------------*REPORT zSDR0030.TABLES :likp,lips,zsact0003,kna1,vbap,vbak,vbrp,marm,mvke,vbfa,zmmt0037,but000.**定义结构DATA:gt_data TYPE TABLE OF zsact0003.TYPES: BEGIN OF gty_out,wadat_ist LIKE likp-wadat_ist, "发货⽇期vkorg LIKE likp-vkorg, "销售组织代码vtweg LIKE lips-vtweg, "渠道编码vtweg_mc(10) TYPE c, "渠道名称vkbur LIKE lips-vkbur, "销售办公室编码vkbur_mc(20) TYPE c, "销售办公室名称vkgrp LIKE vbak-vkgrp, "销售组编码vkgrp_mc(20) TYPE c, "销售组名称bzirk LIKE vbkd-bzirk, "销售地区bzirk_mc(20) TYPE c, "销售地区名称kdgrp LIKE vbkd-kdgrp, "客户组kdgrp_mc(20) TYPE c , "客户组名称kunnr LIKE likp-kunag, "客户代码name1 LIKE kna1-name1, "客户名称matnr LIKE lips-matnr, "物料号maKtx LIKE zmmt0037-maktx, "物料描述charg LIKE lips-charg, "批号lfart LIKE likp-lfart, "交货单类型lfimg LIKE lips-lfimg, "交货数量hsdj LIKE vbap-kwmeng, "含税价hsje LIKE vbap-kwmeng, "含税价vrkme LIKE lips-vrkme, "销售单位netwr LIKE vbap-kzwi1, "销售订单⾏⾦额kwmeng LIKE vbap-kwmeng, "销售订单数量vrkme_so LIKE vbap-vrkme, "销售单位vbeln LIKE likp-vbeln, "交货单号posnr LIKE lips-posnr, "⾏项⽬号vbtyp_v LIKE vbfa-vbtyp_v, "ddbh LIKE vbak-vbeln , "订单编号rybh LIKE vbpa-kunnr, "业务员号ryxm LIKE but000-name_last , "业务员姓名zzbusin LIKE zmmt0037-zzbusin, "事业部zzproducst LIKE zmmt0037-zzproducst, "⽣产企业zzabccat LIKE zmmt0037-zzabccat, "ABC类别umVKz LIKE lips-UMVKZ, "每件数量umrez like zmmt0037-umrez, "标准件数量wgbez LIKE zmmt0037-wgbez, "物料组zzdosage_desc LIKE zmmt0037-zzdosage_desc, "剂型描述ewbez LIKE zmmt0037-ewbez, "治疗领域vtext LIKE zmmt0037-vtext, "产品类别zsl LIKE lips-lfimg, "主数量fzsl LIKE lips-lfimg, "辅助数量vsart LIKE vbkd-vsart, "运输⽅式vsart_mc(20) TYPE c, "运输⽅式名称END OF gty_out.DATA:lv_kwmeng_su TYPE vbap-kwmeng, "销售单位数量lv_kwmeng_bu TYPE vbap-kwmeng, "基本单位数量lv_netwr TYPE vbap-netwr, "⾦额lwa_data TYPE zsact0003,lt_marm TYPE TABLE OF marm, "单位转化系数lwa_marm TYPE marm,lt_mvke TYPE TABLE OF mvke, "销售单位lwa_mvke TYPE mvke,lv_price TYPE p LENGTH 11 DECIMALS 5, "销售单价lv_lfimg TYPE lips-lfimg, "发货数量lv_lfimg_ba TYPE lips-lfimg, "发货数量(基本单位)lv_fkimg TYPE vbrp-fkimg, "开票数量lv_fkimg_ba TYPE vbrp-fkimg. "开票数量(基本单位)*标准的ALV输出* slis 类型池全局变量定义,多数没⽤,DATA: g_repid TYPE sy-repid,g_line TYPE slis_fieldcat_alv,gt_fieldcat TYPE slis_t_fieldcat_alv,gt_layout TYPE slis_layout_alv,gt_sortinfo TYPE slis_sortinfo_alv,gt_lvc_title TYPE lvc_title,gt_list_top_of_page TYPE slis_t_listheader,gt_events TYPE slis_t_event,gt_fcat TYPE lvc_t_fcat,gt_table TYPE REF TO data,gs_settings TYPE lvc_s_glay,f2code LIKE sy-ucomm VALUE '&TEA'.* 定义⽤于输出的内表DATA: gt_tab TYPE STANDARD TABLE OF gty_out WITH HEADER LINE.DATA: gt_tab2 TYPE STANDARD TABLE OF gty_out.**定义双击执⾏事务代码⽤, 猜的DATA ok_code LIKE sy-ucomm.DATA: g_ucomm LIKE sy-ucomm.DATA: bdcdata LIKE bdcdata OCCURS0WITH HEADER LINE."⽤来存储屏幕字段参数值,传递录屏参数* messages of call transactionDATA: messtab LIKE bdcmsgcoll OCCURS0WITH HEADER LINE."记录执⾏BDC过程中产⽣的消息DATA: ls_mss LIKE bdcmsgcoll.*选择屏幕SELECT-OPTIONS:s_kunnr FOR likp-kunag,"客户号s_vkorg FOR likp-vkorg,"销售组织s_Vtweg FOR LIps-vtweg,"渠道s_matnr FOR LIps-matnr,"物料号s_FHRQ FOR likp-wadat_ist OBLIGATORY. "实际发货⽇期*****************************************************************2 功能程序**************************************************************** 1 统计发货情况,含正向发货和退货START-OF-SELECTION."发货SELECTa~wadat_ist, "发货⽇期a~vkorg, "销售组织代码b~vtweg, "渠道编码b~vtweg AS vtweg_mc, "渠道名称b~vkbur, "销售办公室编码b~vkbur AS vkbur_mc, "销售办公室编码g~vkgrp, "销售组编码g~vkgrp AS vkgrp_mc, "销售组名称e~bzirk, "销售地区e~bzirk AS bzirk_mc, "销售地区名称e~kdgrp, "客户组e~kdgrp AS kdgrp_mc,a~kunag AS kunnr, "客户代码h~name1 , "客户名称b~matnr, "物料号i~maktx, "物料描述b~charg, "批号a~lfart, "交货单类型b~lfimg, "交货数量f~kzwi1 AS hsdj, "含税价f~kzwi1 AS hsje, "含税价b~vrkme, "销售单位f~kzwi1 AS netwr, "销售订单⾏⾦额f~kwmeng, "销售订单数量f~vrkme AS vrkme_so, "销售单位a~vbeln,b~posnr,d~vbtyp_v,g~vbeln , "订单号j~kunnr AS ywy, "业务员号k~name_last, "姓名i~zzbusin, "事业部i~zzproducst, " ⽣产企业i~zzabccat, "ABC分类b~umvkz, "每件数量i~umrez, "标准件数量i~wgbez, "物料组i~zzdosage_desc, "剂型描述i~ewbez, "治疗领域i~vtext, "产品类别b~lfimg as zsl, "主数量b~lfimg as fzsl, "辅助主数量e~vsart,'' AS vsart_mcINTO TABLE @gt_tabFROM likp AS aINNER JOIN lips AS bON a~vbeln = b~vbelnLEFT JOIN vbfa AS dON b~vbeln = d~vbelnAND b~posnr = d~posnnAND d~vbtyp_v = 'C'"只获取销售订单和交货单的关联数据LEFT JOIN vbkd AS eON d~vbelv = e~vbelnLEFT JOIN vbap AS fON d~vbelv = f~vbelnAND d~posnv = f~posnrLEFT JOIN vbak AS gON d~vbelv = g~vbelnLEFT JOIN kna1 AS hON a~kunag = h~kunnrLEFT JOIN zmmt0037 AS iON b~matnr = i~matnrLEFT JOIN vbpa AS jON a~vbeln = j~vbeln AND j~parvw = 'Z1'LEFT JOIN but000 AS kON j~kunnr = k~partnerWHERE a~wadat_ist IN @s_FHRQAND a~kunag IN @s_kunnrAND b~matnr IN @s_matnrAND a~vkorg IN @s_vkorgAND b~vtweg IN @s_vtwegAND a~wbstk = 'C'AND a~lfart = 'LF'."退货SELECTa~wadat_ist, "发货⽇期a~vkorg, "销售组织代码b~vtweg, "渠道编码b~vtweg AS vtweg_mc, "渠道名称b~vkbur, "销售办公室编码b~vkbur AS vkbur_mc, "销售办公室编码g~vkgrp, "销售组编码g~vkgrp AS vkgrp_mc, "销售组名称e~bzirk, "销售地区e~bzirk AS bzirk_mc, "销售地区名称e~kdgrp, "客户组e~kdgrp AS kdgrp_mc,a~kunag AS kunnr, "客户代码h~name1 , "客户名称b~matnr, "物料号i~maktx, "物料描述b~charg, "批号a~lfart, "交货单类型b~lfimg, "交货数量f~kzwi1 AS hsdj, "含税价f~kzwi1 AS hsje, "含税⾦额b~vrkme, "销售单位f~kzwi1 AS netwr, "销售订单⾏⾦额f~kwmeng, "销售订单数量f~vrkme AS vrkme_so, "销售单位a~vbeln,b~posnr,d~vbtyp_v,g~vbeln , "订单号j~kunnr AS ywy, "业务员号k~name_last , "姓名zzbusin, "事业部zzproducst, " ⽣产企业zzabccat, "ABC分类b~umvkz, "每件数量i~umrez, "标准件数量i~wgbez, "物料组i~zzdosage_desc, "剂型描述i~ewbez, "治疗领域i~vtext, "产品类别b~lfimg as zsl, "主数量b~lfimg as fzsl, "辅助主数量e~vsart, "运输⽅式'' AS vsart_mcAPPENDING TABLE @gt_tabFROM likp AS aINNER JOIN lips AS bON a~vbeln = b~vbelnLEFT JOIN vbfa AS dON b~vbeln = d~vbelnAND b~posnr = d~posnnAND d~vbtyp_v = 'H'"只获取销售订单和交货单的关联数据LEFT JOIN vbkd AS eON d~vbelv = e~vbelnLEFT JOIN vbap AS fON d~vbelv = f~vbelnAND d~posnv = f~posnrLEFT JOIN vbak AS gON d~vbelv = g~vbelnLEFT JOIN kna1 AS hON a~kunag = h~kunnrLEFT JOIN zmmt0037 AS iON b~matnr = i~matnrLEFT JOIN vbpa AS jON a~vbeln = j~vbeln AND j~parvw = 'Z1'LEFT JOIN but000 AS kON j~kunnr = k~partnerWHERE a~wadat_ist IN @s_FHRQAND a~kunag IN @s_kunnrAND b~matnr IN @s_matnrAND a~vkorg IN @s_vkorgAND b~vtweg IN @s_vtwegAND a~lfart = 'LR'.**2 将相关列取值由代码变为中⽂描述**取订单类型字典SELECT auart,bezei AS ddlx INTO TABLE @DATA(ddlx) FROM tvakt WHERE auart LIKE'Z%'AND spras = '1' .**取运输⽅式字典SELECT bezei, vsart INTO TABLE @DATA(ysfs) FROM t173t WHERE spras = '1' .LOOP AT ysfs ASSIGNING FIELD-SYMBOL(<ysfs>).CLEAR gt_tab.gt_tab-vsart_mc = <ysfs>-bezei."MODIFI 内表名 FROM 结构(如果同名,可以不要 FROM GT_TAB) TRANSPORTING 要修改的字段名 WHERE 字段名= 新值。

vue中img图片加载中以及加载失败显示默认图片问题

vue中img图片加载中以及加载失败显示默认图片问题
return 'nlοad=null;this.src='+'"'+$img+'";'; },
加载失败目前网上很多都是用onerror事件监听,然后给this.src赋值,压根不管用啊,试了半天不管用。 用css倒是能轻松解决,具体代码如下: img{
width: 145px;
height: 145px;
}
};
觉得好用的,请点赞,蟹蟹。
<div class="per-pic" v-for="(item, index) in picData" :key="index"> <img :src="imgSrc" :onload="loadImg(item.url)" />
</div>
/* **图片加载中
* */ loadImg($img){
position: relative;
&:after{ content: ""; display: inline-block; position: absolute; z-index: 2; top: 0; left: 0; width: 100%; height: 145px; background: url("./default.png") no-repeat; background-size: 100% ; background-color: #fff;
如果将分割区域在x轴上进行分割并且使用datazoom的时候移动选择展示的区域时会出现一个分割区域背景闪烁的情况请教一下大佬看有没有解决的方案

EmuELEC笔记

EmuELEC笔记

EmuELEC笔记分区结构在img写⼊后, 会产⽣两个分区EMUELEC: ⽤于启动的⽂件, 例如dtb⽂件等, 以及system.img & system.img.md5, EmuELEC的系统⽂件都在这个img⾥⾯STORAGE: 空运⾏中⽬录结构/dev/mmcblk1p1 511.7M 373.6M 138.2M 73% /flash/dev/loop0 357.5M 357.5M 0 100% //dev/mmcblk1p2 28.6G 3.5G 25.1G 12% /storage启动后, EMUELEC分区被挂载为 /flash, STORAGE分区被挂载为 /storage, system.img 通过 /dev/loop0 被挂载为系统根⽬录 /所以, ⽤户能修改的仅仅是 /flash 和 /storage ⽬录下的内容root⽤户的home⽬录被定位到 /storage, 如果需要添加登录后⾃动执⾏的命令(例如添加alias), 可以直接在 /storage ⽬录下新建 .profile ⽂件来实现开机启动顺序这个是在uboot中进⾏管理的, 可以通过fw_printenv命令进⾏查看EmuELEC:/usr/sbin # fw_printenv...baudrate=115200boot_count=0bootcmd=if test ${bootfromnand} = 1; then setenv bootfromnand 0; saveenv; else run bootfromsd; run bootfromusb; fi; run storebootbootcount_check=echo bootcounts=${boot_count}; if itest ${boot_count} == 0; then setenv boot_count 1;saveenv;else if itest ${boot_count} == 1; then setenv boot_count 2;saveenv;else if itest ${boot_count} == 2; then setenv boot_count 3;save bootdelay=0bootfromnand=0bootfromsd=mmcinfo; if fatload mmc 0 ${loadaddr} kernel.img; then run sddtb; setenv bootargs ${bootargs} bootfromsd; bootm; fibootfromusb=usb start 0; if fatload usb 0 ${loadaddr} kernel.img; then run usbdtb; setenv bootargs ${bootargs} bootfromusb; bootm; fibootmode_check=get_rebootmode; echo reboot_mode=${reboot_mode};if test ${reboot_mode} = factory_reset; then defenv_reserv;setenv upgrade_step 2; save;fi;cmdline_keys=if keyman init 0x1234; then if sec_keyunify read mac ${loadaddr} str; then setenv bootargs ${bootargs} mac=${mac} androidboot.mac=${mac};fi;fi;...可以看到其中的 bootfromnand 变量是⽤于控制设备的启动顺序, 如果值为1, 那么从nand(设备内部存储, eMMC等), 如果值为0, 那么依次从sd, 从usb启动, 在这个过程中如果某个介质可以启动了, 就把这个⽅式加到bootargs变量的值当中去, 例如setenv bootargs ${bootargs} bootfromsd;.然后调⽤系统函数bootm启动内核. bootm会调⽤ ./lib_arm/armlinux.c的do_bootm() ⽅法, ⾥⾯会调⽤./common/cmd_bootm.c的do_bootm_linux()如果这些都不成功, 那就调⽤storebootstoreboot=if imgread kernel boot ${loadaddr}; then bootm ${loadaddr}; fi;run update;⽽update会依次尝试从各个媒介升级update=run usb_burning; run sdc_burning; if mmcinfo; then run recovery_from_sdcard;fi;if usb start 0; then run recovery_from_udisk;fi;run recovery_from_flash;中间还会记录启动次数, 如果启动次数达到4, 就会执⾏ recovery_from_flashrecovery_from_flash=setenv bootargs ${bootargs} aml_dt=${aml_dt} recovery_part={recovery_part} recovery_offset={recovery_offset};if imgread kernel ${recovery_part} ${loadaddr} ${recovery_offset}; then wipeisb; bootm ${loadaddr}; fiES的Quit菜单中的Reboot From NAND, 实际执⾏的就是 /usr/sbin/rebootfromnand 这个命令, ⾥⾯将 bootfromnand 值设为了1EmuELEC:/usr/sbin # more rebootfromnand#!/bin/sh# SPDX-License-Identifier: GPL-2.0-or-later# Copyright (C) 2016-2018 kszaq (kszaquitto@)# Copyright (C) 2018-present Team CoreELEC (https://)if /usr/sbin/fw_printenv whereToBootFrom > /dev/null 2>&1; then /usr/sbin/fw_setenv whereToBootFrom internal; fi/usr/sbin/fw_setenv bootfromnand 1服务启动顺序系统启动的服务是通过systemd管理的, 启动脚本位于 /usr/lib/systemd/system/ 下, 因为是过loop设备挂载的, 所以这⾥⾯的⽂件都不可修改. 默认的启动target为EmuELEC:/usr/lib/systemd/system # systemctl get-defaultemuelec.targetEmuELEC:/usr/lib/systemd/system # ll def*.*lrwxrwxrwx 1 root root 14 Nov 19 00:42 default.target -> emuelec.target服务依赖关系为EmuELEC:/usr/lib/systemd/system # systemctl list-dependencies emuelec.targetemuelec.target●├─emuelec-autostart.service●├─emustation.service●├─retroarch.service●├─tmp-assets.mount●├─tmp-cores.mount●├─tmp-database.mount●├─tmp-joypads.mount●├─tmp-overlays.mount●├─tmp-shaders.mount●├─graphical.target●│├─unbind-console.service●│└─multi-user.target●│├─avahi-daemon.service●│├─connman.service●│├─dbus.service●│├─entware.service●│├─iptables.service●│├─nmbd.service●│├─pulseaudio.service●│├─rpcbind.service●│├─sixaxis@multi-user.service●│├─smbd.service●│├─sshd.service●│├─systemd-ask-password-wall.path●│├─systemd-logind.service●│└─basic.target●│├─add-entropy.service●│├─amlogic-dvb.service●│├─fstrim.service●│├─hwdb.service●│├─kvimfan.service●│├─show-version.service●│├─swap.service●│├─tmp.mount●│├─var.mount●│├─wetekdvb.service●│├─paths.target●│├─slices.target●││├─-.slice●││└─system.slice●│├─sockets.target●││├─dbus.socket●││├─systemd-initctl.socket●││├─systemd-journald-audit.socket●││├─systemd-journald-dev-log.socket●││├─systemd-journald.socket●││├─systemd-udevd-control.socket●││└─systemd-udevd-kernel.socket●│├─sysinit.target●││├─debug-shell.service●││├─debugconfig.service●││├─dev-hugepages.mount●││├─dev-mqueue.mount●││├─kmod-static-nodes.service●││├─machine-id.service●││├─openssl-config.service●││├─sys-fs-fuse-connections.mount●││├─sys-kernel-config.mount●││├─sys-kernel-debug.mount●││├─systemd-ask-password-console.path●││├─systemd-hwdb-update.service●││├─systemd-journal-catalog-update.service●││├─systemd-journal-flush.service●││├─systemd-journald.service●││├─systemd-modules-load.service●││├─systemd-sysctl.service●││├─systemd-tmpfiles-setup-dev.service●││├─systemd-tmpfiles-setup.service●││├─systemd-udev-trigger.service●││├─systemd-udevd.service●││├─tz-data.service●││├─usercache.service●││├─userconfig.service●││├─local-fs.target●│││├─kernel-overlays.service●│││├─libmali.service●│││├─tmp.mount●│││└─var.mount●││└─swap.target●│└─timers.target●│└─systemd-tmpfiles-clean.timer●└─multi-user.target●├─avahi-daemon.service●├─connman.service●├─dbus.service●├─entware.service●├─iptables.service●├─nmbd.service●├─pulseaudio.service●├─rpcbind.service●├─sixaxis@multi-user.service●├─smbd.service●├─sshd.service●├─systemd-ask-password-wall.path●├─systemd-logind.service●└─basic.target在 emuelec-autostart.service ⾥, 执⾏了/storage/.config/autostart.sh在autostart.sh的结尾, ⼜执⾏了 /storage/.config/custom_start.sh最后⼀步, 通过 emustation.service, 把/usr/bin/emulationstation启动起来通过ScreenScraper⾃动下载游戏说明和截图⾸先到注册⼀个帐号, 需要邮箱验证在EmuELEC界⾯上, 通过 SCRAPE 菜单, 填充帐号和⼝令, 依次选择Scrape From: SCREENSCRAPERImage Source: SCREENSHOT(游戏运⾏画⾯), TITLE SCREENSHOT(游戏开始画⾯), MIX (游戏运⾏截图+游戏盒⼦合并在⼀起的⼀张图)Box Source: NONE (游戏包装, 2d或3d, 因为⾊深为24bit, ⽂件size会⽐较⼤, 都是200~400K⼤⼩, 如果⽤列表展⽰, 就不需要下载这个)Logo Source: WHEELScrape Ratings: YESScrape Videos: NO然后点击Scrape Now, 选择要下载的集合, 选择处理冲突的⽅式, 建议⾃动.系统就会在后台⾃动下载, 因为来源在国外所以速度会⽐较慢.修改时区系统默认时区为墨西哥, 界⾯上没有修改时区的地⽅, 需要命令⾏登录后修改 /emuelec/configs/emuelec.conf , ⾥⾯有timezone配置. 改为system.timezone=Asia/Shanghai连发键的设置Autofire, Turbo Button, Duty Cycle这个其实是RetroArch的配置, 和以往的连发键设置不太⼀样, RetroArch⽤的是开关触发的机制, 有三处相关的设置Settings->Input->Turbo Period, 连发键开启时, 在连发当中每次按下的时间长度(多少帧)Settings->Input->Duty Cycle, 连发键开启时, 在连发当中按下的时间占空⽐Settings->Input->User/Port[1,2,3,4] Binds->User/Port[1,2,3,4] Turbo, 开启连发的键使⽤⽅法是, 按住需要连发的按键后, 按⼀下开启连发的键, 这个按住的键就开启连发了. 这个开启连发的效果只在按住时有效, 松开按键后连发的效果就消失, 需要再来⼀遍.输⼊设备按键测试查看所有输⼊设备, 列出各设备对应的event编号cat /proc/bus/input/devices输⼊设备测试# ⼿柄测试, 需要对应上⾯命令输出的js编号jstest --event /dev/input/js0# 通⽤的输⼊事件测试, 需要对应上⾯命令产⽣的event编号对于乐视尚酷版⼿柄, ⽆法设置select键的问题: 这个⼿柄在输⼊设备⾥会产⽣两个设备, 分别是I: Bus=0003 Vendor=0101 Product=1d79 Version=0110N: Name="MY-POWER LeWGP-201"P: Phys=usb-xhci-hcd.0.auto-1.4/input0S: Sysfs=/devices/c9000000.dwc3/xhci-hcd.0.auto/usb1/1-1/1-1.4/1-1.4:1.0/0003:0101:1D79.0003/input/input4U: Uniq=H: Handlers=js0 event4B: PROP=0B: EV=1bB: KEY=7fff0000 0 0 0 0 0 0 0 0 0B: ABS=3063fB: MSC=10I: Bus=0003 Vendor=0101 Product=1d79 Version=0110N: Name="MY-POWER LeWGP-201"P: Phys=usb-xhci-hcd.0.auto-1.4/input1S: Sysfs=/devices/c9000000.dwc3/xhci-hcd.0.auto/usb1/1-1/1-1.4/1-1.4:1.1/0003:0101:1D79.0004/input/input5U: Uniq=H: Handlers=kbd event5B: PROP=0B: EV=1fB: KEY=3007f 0 0 0 0 483ffff 17aff32d bf544446 0 0 1 120c13 b17c000 267bfa d941dfed 9e1680 4400 0 10000002B: REL=40B: ABS=1 0B: MSC=10其中js0:event4设备可以响应除了back键和底下⼀排三个键以外其他所有按键, ⽽kbd:event5设备则正好相反. 可以通过evremap将event5的按键映射到event4# Enable 'BACK' key on LeWGP-201 gamepadevremap /dev/input/by-id/usb-MY-POWER_LeWGP-201-event-if01 /dev/input/by-id/usb-MY-POWER_LeWGP-201-event-joystick将其添加到 /storage/.config/custom_start.sh ⽂件中, 将来开机就会⾃动⽣效.另外对于乐视尚酷版⼿柄在连接后每隔⼏秒钟会断开⼀秒(断开时可以看到⼿柄上⽅4个灯⼀起闪, 连接好以后应该是只亮⼀个灯的)的问题, 这个通过dmesg看并⽆硬件通断事件,如果连接头连接在usbhub上就容易有这个问题, 在R3300L上, 通过otg⼝连接到盒⼦的microusb⼝, 就不会出现断开的问题了. 推断是因为乐视这个接收头对电压的要求较⾼, usbhub的电压不⾜以使其稳定⼯作所致.。

入门培训SAP操作手册之IMG设置

入门培训SAP操作手册之IMG设置

2007-09-28 | 入门培训SAP操作手册之IMG设置入门培训SAP操作手册之IMG设置一、Basis基本操作SA02Academic title (cent. addr. admin.) 学院标题(中心地址管理)SA03Title (central address admin.) 标题(中央地址管理.)SM04 发前用户列表SM50 当前进程SM02 Send System MessageSM21 系统日志查看SP02 查看输出控制SCC4 集团维护SCCL 集团复制AL08 显示当前活动用户SE16 查看表的内容(TSTC表中包含所有T-Code信息记录)SE93 了解系统中可用的事务信息ST04 数据库概要RZ10 SAP系统参数维护 在基本参数中可更改GUI登入的默认Client  1.在第一次使用此功能时,需装载服务参数文件 2.在基本维护中的更新(服务器)、入队列(服务器) 事件(服务器)参数值设为seaman001_C11_00服务器_数据库_003.更改Client的值,例如设为3004.点击复制 5.点击保存6.退出SAP,重启SAP的服务。

一.用户的建立及相关权限的分配T-Code SU01 创建用户 (spool 为LOCL)T-Code PFCG 创建角色T-Code SPAD 设备维护主机假脱访问方式选“F:计算机前台打印”设备类型选:“CNSAPWIN: MS Windows driver via SAPLPD”二.公司组织结构Client 300Company Code : 1978描述: Sap Training基本财务设置:1.定义公司代码路径:IMG->企业结构->定义->财务会计->定义,复制,删除,检查公司代码->编辑公司代码数据T-Code: Ox02进入公司代码视图,为新公司增加公司代码2.定义公司Spro->企业结构->定义->财务会计->定义公司 (2006)3.给公司分配公司代码IMG->企业结构->分配->财务会计->给公司分配公司代码4.定义信贷控制范围Spro->企业结构->定义->财务会计->定义信贷控制范围 (0007) 5.定义业务范围(可不设置) Spro->企业结构->定义->财务会计->定义业务范围 (0007) 6.将信贷控制范围分配给公司代码Spro->企业结构->分配->财务会计->给信贷控制范围分配公司代码7.定义功能范围 Spro->企业结构->定义->财务会计->定义功能范围(不需增加,系统已有0100---生产;0300――销售和分销等)科目结构表总账科目,应收科目,应付科目IMG->财务会计->总账会计->主记录->准备->编辑科目表清单(不增加,使用系统的CACN)->给科目表分配公司代码(将CACN 分配给公司代码1978)->定义科目组(不修改)->定义留存收益科目(不修改)->总账科目创建和处理-> 编辑总账科目(单一处理)->编辑科目表数据(不修改)->编辑公司代码数据(不修改)会计年度维护Spro->财务会计->财务会计全局设置->会计年度->维护会计年度变式(不修改,使用K4)将会计年度分配给公司IMG->财务会计->财务会计全局设置->会计年度->向一个会计年度变式分配给公司(将K4分配给公司代码1978)凭证录入屏幕显示凭证IMG->财务会计->财务会计全局设置->凭证定义记账(凭证)变式凭证->过账周期->定义未结清过账期间变式(0003)定义记账期间凭证->过账周期->未清和关账过账期间(0003)为公司代码分配记账变式凭证->过账周期->分配变式给公司代码(将0003分配给公司代码1978)定义凭证号范围 凭证->凭证号范围->定义凭证号范围(建议复制0001,否则如果落下范围没有配的话,在后续操作中会出错)定义控制范围Spro->企业结构->定义->控制->维护成本控制范围(维护成本控制范围1978,控制范围=公司代码相同)为成本控制范围分配公司代码(由于控制范围=公司代码,故此项不用设置)创建经营组织(建议不设)Spro->企业结构->定义->控制->创建经营组织(1978)为经营组织分配控制范围(建议不设)Spro->企业结构->分配->控制->把控制范围分配给经营组织折旧范围设置(暂时不设置)IMG->财务会计->资产会计->资产会计(简易实施)->组织结构->复制参考折旧表业务区域和控制范围及经营组织、功能区域是否必须设置?评估类型 价格控制IMG->财务会计->财务会计全局设置->公司代码->输入全局参数(经过以上设置,此项内容会自动增加的,但是在处理参数中的字段变式必须输入)将评估范围群集分组 IMG->物料管理->评估和科目设置->科目确定->无向导的科目确定->将评估范围群集分组 配置自动记账 IMG->物料管理->评估和科目设置->科目确定->无向导的科目确定->配置自动记账(通过此外模拟库存管理,可知财务科目表有哪些科目没有设置,然后在FS00中设置) 定义客户账户组IMG->财务会计->应收账目和应付账目->客户账户->主记录->创建客户主记录准备->定义带有屏幕格式的账户组(客户)创建客户科目编号范围 IMG->财务会计->应收账目和应付账目->客户账户->主记录->创建客户主记录准备->创建客户科目编号范围给客户科目组分配编号范围IMG->财务会计->应收账目和应付账目->客户账户->主记录->客户主记录创建准备->给客户科目组分配编号范围定义供应商账户组(OBD3)IMG->财务会计->应收账目和应付账目->供应商账户->主记录->供应商主记录创建准备->定义带有屏幕格式的账户组(供应商)为供应商科目建立号码范围IMG->财务会计->应收账目和应付账目->供应商账户->主记录->供应商主记录创建准备->为供应商科目建立号码范围为供应商科目组分配号码范围IMG->财务会计->应收账目和应付账目->供应商账户->主记录->供应商主记录创建准备->为供应商科目组分配号码范围定义雇员的容差组(定义:公司代码)IMG->财务会计->应收账目和应付账目->业务交易->收款->手工收款->定义雇员的容差组(公司代码为1978,容差组为空。

SAP PP简单配置

SAP PP简单配置

• 点:“缺省值”并输入 • 控制键值:ZKM1 • 准备:MIN • 机器:MIN • 工时:MIN • 点“调度”并输入: • 能力类别:001 • 能力:MACHINE • 准备公式:SAP001 • 加工工时:SAP002 • 点“成本核算”并输入: • 成本中心:1001 • 活动类型: SET/MAC/LAB • 公式码:SAP005/SAP006/SAP007
• 物料:R999-100
• 直接:勾上
使用类:勾上
• 适用于—物料BOM:勾上
• 有效起始日:14.10.2006 填写当天
• 按“下一屏幕”图标,并输入以下数据:
• 工厂:P999
用途:1
• 点“执行”按钮,可以看到R999-100被用于物料“F999-100”的 生产中.
• 用相同的方法可以查看其他物料被用情况:R999-200,R999-
• 休息时间:01:00:00 每天中午休息1个小时
• 能力利用:100
单项能力数量:10
• 和有限计划相关:勾上
• 长期计划:勾上
新建机器工时能力
• 和人工工时能力相似,ZT01公司的机器工作中心资源也是共享 的.它们的生产能力是可以调配使用的.
• 步骤: SAP菜单—后勤—生产—主数据—工作中心—能力— CR11创建
• 点:“缺省值”并输入 • 控制键值:ZKM1 • 准备:MIN • 机器:MIN • 工时:MIN • 点“调度”并输入: • 能力类别:002 • 能力:LABOR • 准备公式:SAP001 • 加工公式:SAP003 • 点“成本核算”并输入: • 成本中心:1001 • 活动类型: SET/MAC/LAB • 公式码:SAP005/SAP006/SAP007

美图秀秀api开发文档

美图秀秀api开发文档

API说明美图秀秀开放插件包含美图秀秀M1(完整版)、美图秀秀M2(美化图片)、及美图秀秀M3(拼图),我们已经对三个版本进行整合,提供一致的接口供您调用。

1、环境配置1.1、设置crossdomain.xml下载crossdomain.xml文件,把解压出来的crossdomain.xml文件放在您保存图片或图片来源的服务器根目录下,比如:,那么crossdomain.xml的路径为:/crossdomain.xml。

需要注意的是crossdomain.xml必须部署于站点根目录下才有效,crossdomain.xml的目前是授权来自美图域下的flash向您的站点上传图片或者从您的站点加载图片。

【备注】由于本地测试会被flash安全沙箱拦住,请自行搭建web服务器,在web 环境中测试。

1.2、调用方法1.2.1、引用JS代码在你的网页代码head标签里或者body标签里加入代码。

<script src="/sources/xiuxiu.js" type="text/javascript"></script>1.2.2、初始化xiuxiuxiuxiu是所有API的顶级命名空间,API的调用书写形式均为:xiuxiu.xxx(arg1,arg2,...)调用API时,为保证flash初始化完成,请务必使用以下语法来调用API:xiuxiu.onInit = function (){// your code here}2、API列表2.1、方法2.1.1、加载SWF(xiuxiu.embedSWF)功能描述:网页中嵌入美图秀秀的编辑器语法:xiuxiu.embedSWF(container,editorType,width,height,id);参数必选字段类型说明contain是string 嵌套flash的容器ereditorType 否int 编辑器类型(1为轻量编辑,2为轻量拼图,3为完整版,默认值1)width 否string 编辑器宽度(可以为数字或者百分比,对轻量编辑和完整版有效)height 否string 编辑器高度(可以为数字或者百分比,对轻量编辑和完整版有效)id 否string 编辑器在页面中的id,默认值为”xiuxiuEditor”(当需要在同一个页面内嵌入一个以上编辑器时需要以不同的id来区分,这时候就很有用,在接下去的几个接口中便可通过不同的id调用不同编辑器的接口)示例代码xiuxiu.embedSWF("altContent", 3, 800, "100%","lite");2.1.2、加载图片(xiuxiu.loadPhoto)功能描述:编辑器载入图片语法:xiuxiu.loadPhoto(images,base64,id);参数必选字段类型说明images 是string或者array在编辑器中载入图片,类型可以为字符串或数组,也就是说可以同时载入一张到多张图片(需要注意的是,1.如果是数组,数组中元素必须是同一类型图片,要么都是base64类型的,要么是url;2.如果是base64图片,需要去掉几个头字符,只保留纯图片数据,例如去掉” data:image/jpeg;base64,”)base64 否boolean 是否是base64图片,默认值为falseid 否string 编辑器在页面中的id,默认值为” xiuxiuEditor”示例代码单张图片:xiuxiu.loadPhoto("/sources/images/1.jpg");单张base64的图片:xiuxiu.loadPhoto("/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja…", true);多张图片:xiuxiu.loadPhoto(["/sources/images/1.jpg"]);多张base64的图片:xiuxiu.loadPhoto(["/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja…"], true);2.1.3、上传URL(xiuxiu.setUploadURL)功能描述:设置上传接口地址,接收图片的地址语法:xiuxiu.setUploadURL (url,id);参数必选字段类型说明url 是string 设置上传接口地址(必须为绝对路径)id 否string 编辑器在页面中的id,默认值为”xiuxiuEditor”示例代码xiuxiu.setUploadURL("/image_upload.php"); //修改为您自己的上传接收图片程序2.1.4、设置参数(xiuxiu.setUploadArgs)功能描述:设置上传参数(如无需上传参数可不调用)语法:xiuxiu.setUploadArgs (args,id);参数必选字段类型说明args 是object 设置上传参数id 否string 编辑器在页面中的id,默认值为”xiuxiuEditor”示例代码xiuxiu.setUploadArgs({a:1, b:"lucky"});2.1.5、设置上传类型(xiuxiu.setUploadType)功能描述:设置上传方式(以下流式和表单上传都是POST请求方式)语法:xiuxiu.setUploadType (uploadType,id);参数必选字段类型说明uploadType 是int 设置上传方式1、流式上传Content-type:application/octet-stream;2、标准表单上传Content-type:multipart/form-data;默认上传方式为流式上传,只有上传方式为表单上传才需调用此函数关于octet-stream上传方式的接收代码可参阅/php-input关于multipart/form-data 上传方式的接收代码可参阅/php/php_file_upload.aspphp示例可参考流式上传或者标准表单上传;C#示例可参考流式上传或者标准表单上传;JSP示例可参考流式上传或者标准表单上传。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
7i`孱 ;衫
7之 JR氵
姒嬲褓锣唧 伽 唧鲫
D崩

劲 索

御 锄 觞 铴 崛 、 /,砀 脬勿 奏 色砬 纟 ;肠 卿 冖 呦 漉 粥劫 磁 千 躜
∶∶ ∶。 ∶
:;(!∶
′ ′ 娅误盎;删 觞 切凄海叼∥饣卿 珲 白 死 印
{∶9∶ 9-∶ `∶

更 鳓
砀锄物肆跏
窍蚴 犭

/
隈掐 幽 鲫 油 弼 掰 劭 砷
'
衫刁 Ⅱ 眸 魏陟硐吲亏廴v历旁 侈 拗 朕 u唧 句侧 膨 卿 坪 铷 锄 腩 呷搦 锎 雠 抛 旌 枷 叮
;。
卿廴
铆刂
该 唰 泖
後 鲟 卿
.

”矧髁
磁弛,tl。ຫໍສະໝຸດ ∫ ∶ 、∶j`l∶ i∶
i;i丨
乃 |;乏
勿勿 T觯 成 勿 绎

∴狃 团 型

¨
、 绷 乡同 关
勰 |
'’ ,



饣 嬲龊 鳕白
髑 彳 昭砌 豳 ・ ∷ 彬孀 蟛 鼷 氍 碲 梯 搦 绅 鲫 咧 解潺钔 屦 钫 旬 惭 固2创乏衤冫习犭瀑 恸 陷钅即 .、 私
练 不 笏 种 `瘀 防 冂 4摞勿 瓦不 J历粥 卿 泮亏 l目 。
相关文档
最新文档