




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第 3 章 数据、函数与表达式 数据是计算机程序处理的对象,也是运算产生的结果,所以我们首先应该认识VFP能处理哪些数据,掌握各种形式数据的表示方法。可以从不同的角度对数据进行分类。 从数据类型来分,数据可以分为数值型数据、字符型数据、逻辑型数据等。 从数据的存处方式来分,数据可分为常量和变量。31 Visual Foxpro常用数据类型 P37 表3-132 常量与变量在程序运行过程中,我们把需要处理的数据存放在内存中,称始终保持不变的数据为“常量”,称存放可变数据的存储单元为“变量”,其中的数据称为变量的值。一、常量是一个具体的数据项,在整个操作过程中其值保持不变。VFP支持以下6种类型的常量。 1数值型常量 2货币型常量 前置的符号 ($),采用4位小数。 3字符型常量 单引号、双引号或方括号称为定界符。4日期型常量 定界符是一对花括号。1) 传统的日期格式mm-dd-yy 2)严格的日期格式yyyy-mm-dd设置不同的日期格式1)在命令窗口键入如下4条命令,并分别回车执行: SET CENTURY ON &设置4位数字年份 SET MARK TO &恢复系统默认的斜杠日期分配符 SET DATE TO YMD &设置年月日格式 ? 2002-11-262)在命令窗口键入如下4条命令,并分别回车执行: SET CENTURY OFF & 设置2位数字年份 SET MARK TO . &设置日期分隔符为西文句号 SET DATE TO MDY &设置月日年格式格式 ? 2002-11-265日期时间型常量在命令窗口键入如下2条命令,并分别回车执行:SET HOURS TO 24? 2002-11-26 8:30:00P 6逻辑型常量 只有“真”和“假”两种值,通常用.T.表示逻辑真,用.F.表示逻辑假。注意T和F两边的圆点不可少,否则会出错。二、变量 1字段变量2简单内存变量(系统内存变量) 3数组变量 定义:DIMENSION ( ,) , DECLARE ( ,) ,刀 例 DIMENSION a(3),b(2,3) 此例定义了一个一维数组a,并且有3个元素,分别为a(1), a(2), a(3);数组b为二维数组,分别是b(1,1),b(1,2),b(1,3),b(2,1),b(2,2),b(2,3)。数组一旦被定义后没个元素的初值为逻辑假,可以使用赋值命令给不同的元素赋不同的数据类型的值。三、内存变量常用命令内存的命名规则:以字母(可以用汉字做变量名,但不提倡)开头,只能由字母、数字、或下划线组成。1内存变量的赋值格式l:STORE 表达式 TO 变量名表格式2:内存变量名表达式2表达式值的显示 格式1:? 表达式表格式2:?表达式表第1条命令把结果在下一行最左边的位置输出;第2条则将结果在光标的当前位置输出。 3内存变量的显示 格式l:LIST MEMORY LIKE TO PRINTER / TO FILE格式2: DISPLAY MEMORY LIKE TO PRINTER / TO FILE通配符当中“?”代表内存变量中的任意一个字符。“*”代表内存变量中的任意一个或多个字符。 4内存变量的删除 格式1:CLEAR MEMORY 格式2:RELEASE 内存变量名表 格式4:RELEASE ALL LIKE通配符 例: 在命令窗口中依次输入下列命令,命令格式及屏幕显示如下:CLEAR MEMORYDIMENSION y(2,2)STORE xxxTO x1,y(1,1)y(3) = 2002-11-23x2 = $123.23DISPLAY MEMO LIKE y*RELEASE ALL LIKE y*X = 2002-11-23,11:30 pDISPLAY MEMO LIKE XRELEASE X33 常用函数 函数是用程序来实现的一种数据运算或转换。每一个函数都有特定的数据运算或转换功能,它往往需要若干个自变量,即运算对象,但只能有一个运算结果,称为函数值或返回值。VFP中的函数有两种,用户自定义函数和系统函数。函数可用函数名加一对圆括号加以调用,自变量放在圆括号里,如LEN(x)。 函数调用可以出现在表达式里,表达式将函数的返回值作为自己运算的对象。一、数值函数 P45 表3-2 数值函数是指函数值为数值的一类函数,它们的自变量和返回值往往都是数值型数据。 1绝对值和符号函数 ABS() 返回指定的数值表达式的绝对值 SIGN() 返回指定数值表达式的符号。当表达式的运算结果为正、负和零时,函数值分别为1、-1和0。 例: STORE 10 TO X ? ABS(5-X),ABS(X-5),SIGN(5-X),SIGN(X-10) 2求平方根函数SQRT() 返回指定表达式的平方根。表达式的值不能为负。例: ? SQRT(2),(2)(1/2) STORE 100 TO X? SIGN(X)*SQRT(ABS(X) 3圆周率函数PI() 返回圆周率(数值型),该函数没有自变量。4求整数函数 *INT() 返回指定数值表达式的整数部分 CEILING() 返回大于或等于指定数值表达式最小整数。 FLOOR() 返回小于或等于指定数值表达式最大整数。例: STORE 5.8 TO X ?INT(X),INT(-X),CEILING(X),CEILING(-X),FLOOR(X),FLOOR(-X) 5四舍五入函数 *ROUND(,)返回指定表达式在指定位置四舍五入后的结果。指明四舍五入的位置。若大于等于0,表示要保留的小数位数小于0,表示整数部分的舍入位数。 例: X = 345.345? ROUND(X,2),ROUND(X,1),ROUND(X,0),ROUND(X,-1) 6求余数函数 * MOD(,) 返回两个数值相除后的余数。是被除数,是除数。函数返回值的符号与相同。 例: ? MOD(10,3),MOD(10,-3),MOD(-10,3),MOD(-10,-3) 7求最大值和最小值函数 MAX(, ,,) 计算各自变量表达式的值,并返回其中的最大值。 MIN(, ,,) 计算各自变量表达式的值,并返回其中的最小值。 自变量表达式的类型可以是数值型、字符型、货币型、双精度型、浮点型、日期时间型,但所有表达式的类型必须相同。 例: ?MAX(2,12,05), MAX(2,12,05),MIN(汽车,飞机,轮船) ? MAX(2005-05-10,2004-12-03,2006-01-01) 8随机函数RAND() 反回一个01的随机数,其值不确定。二、字符函数 P46 表3-3指自变量一般是字符型数据的函数。1求字符串长度函数LEN(字符表达式)返回指定字符表达式值的长度,即所包含的字符个数(一个汉字占两个字符)。函数值为数值型。例:X = 中文visual FoxPro6.0 ? LEN(X) 2大小写转换函数LOWER() 大写字母转换成小写字母,其他字符不变 UPPER() 小写字母转换成大写字母,其他字符不变例: ? LOWER(Xly2A*),UPPER(n=l) 3空格字符串生成函数SPACE() 返回由指定数目的空格组成的字符串。? ”ab”+ SPACE(3)+”cd”4删除前后空格函数 *TRIM(字符表达式) 返回字符表达式值去掉尾部空格后形成字符串。 LTRIM(字符表达式) 返回字符表达式值去掉前导空格后形成字符串。ALLTRIM(字符表达式 返回字符表达式值去掉前导和尾部空格后形成的字符串。例: STORE SPACE(1) + TEST + SPACE(3) TO SS ?TRIM(SS) + LTRIM(SS) + ALLTRIM(SS) TESTTEST TEST?LEN(SS),LEN(TRIM(SS),LEN(LTRIM(SS),LEN(ALLTRIM(SS) 5取子串函数 *LEFT(字符表达式,长度)从表达式值的左端取一个指定长度的子串作为函数值RIGHT(字符表达式,长度)从表达式值的右端取一个指定长度的子串作为函数值 SUBSTR(字符表达式,起始位置,) 从表达式值的指定起始位置取指定长度的子串作为函数值,若缺省第三个自变量之长度,则从指定位置一直取到最后一个字符。 例: STORE GOOD BYE! TO X ? LEFT(X,2),SUBSTR(X,6,2) + SUBSTR(X,6),RIGHT(X,3) 6计算子串出现次数函数 * OCCURS(,)返回第一个字符串在第二个字符串中出现的次数,函数值为数值型,若第一个字符串不是第二个字符串的子串,函数值为0。 例: STOREabracadabra TO S ? OCCURS(a,S),OCCURS(b,S),OCCURS(c,S),OCCURS(e,S) 7求子串位置函数 *AT(字符表达式1,字符表达式2,) ATC(字符表达式1,字符表达式2,) 函数值为数值型。如果是的子串,则返回值的首字符在值中的位置;若不是子串,则返回0。 ATC()与AT()功能类似,但在子串比较时不区分字母大小写。 第三个自变量,用于表明要在值中搜索值的第几次出现,其默认值是1。例: STORE This is visual FoxPro TO X ? AT(fox,X),ATC(fox,X),AT(is,X,3),AT(xO,X) 8子串替换函数 * STUFF(,) 从的开始删除个字符后插入。例:STORE “GOOD BYE!”TO S1 STORE “MORNING” TO S2 ? STUFF(S1,6,3,S2),STUFF(S1,1,4,S2) 9字符替换函数 * CHRTRAN(,) 以替换在中出现的。 例: X1 = CHRTRAN(ABACAD,ACD,X12) Y1 = CHRTRAN(计算机ABC,计算机,电脑) Z1 = CHRTRAN(大家好!,大家,你) ? X1,Y1,Z1 10字符串匹配函数 LIKE(,) 比较两个字符串对应位置上的字符,若所有对应字符都相匹配(注意区分大小写),函数返回逻辑真(.T.),否则返回逻辑假 (.F.)。 中可以包含通配符*和?。* 可与任何数目的字符相匹配,?可与任何单个字符相匹配。 例: STORE “abc” TO XSTORE abcd TO Y? LIKE(ab*,X),LIKE(ab*,Y),LIKE(x,y) ? LIKE(?b?,X),LIKE(Abc,X)三、日期和时间函数 P46 表3-4自变量一般是日期型数据或日期时间型数据。1系统日期和时间函数DATE() 返回当前系统日期,函数值为日期型。 TIME() 以24小时制、hh:mm:ss格式返回当前系统时间,函数值为字符型。 DATETIME() 返回当前系统日期时间,函数值为日期时间型。例: ? DATE(),TIME(),DATETIME()2求年份、月份和天数函数YEAR( / )从指定的日期表达式或日期时间表达式中返回年份 MONTH( / ) 从指定的日期表达式或日期时间表达式中返回月份DAY( / ) 从指定的日期表达式或日期时间表达式中返回月里面的天数这三个函数的返回值都为数值型。例: STORE2002-08-18 TO d ? YEAR(d),MONTH(d),DAY(d) 3时、分和秒函数HOUR() 从日期时间表达式中返回小时部分 (24小时制) MINUTE() 从日期时间表达式中返回分钟部分。 SEC() 从日期时间表达式中返回秒数部分。这三个函数的返回值都为数值型。例: STORE 2002-03-18 02:30:50P TO t? HOUR(t),MINUTE(t),SEC(t)四、数据类型转换函数 P46 表3-6 功能是将某一种类型的数据转换成另一种类型的数据。 1数值转换成字符串 * STR(数值表达式 , ,将的值转换成字符串,转换时根据需要自动进行四舍五入。返回字符串的理想长度L是值的整数部分位数加上值,再加上 1位小数点。如果值大于L,则字符串加前导空格以满足规定的要求;如果值大于等于值的整数部分位数 (包括负号)但又小于L,则优先满足整数部分而自动调整小数位数;如果值小于值的整数部分位数,则返回一串星号(*)。 的默认值为0,的默认值为10, 例: STORE 123.456 TO N? N= + STR(N,8,3)N = -123.456 ? STR(N,9,2),STR(N,6,2),STR(N,3),STR(N,6),STR(N) -123.46 -123.5 * -123 -123 2字符串转换成数值 * VAL() 将由数字符号(包括正负号、小数点)组成的字符型数据转换成相应的数值型数据。1、若字符串内出现非数字字符,那么只转换前面部分;2、若字符串的首字符不是数字符号,则返回数值零,但忽略前导空格。 例: STORE -123.TO XSTORE 45TO YSTORE A45 TO Z ? VAL(X+Y),VAL(X+Z),VAL(Z+Y) 3字符串转换成日期或日期时间 * CTOD() 将值转换成日期型数据 CTOT() 将值转换成日期时间型数据 字符串中的日期部分格式要与SET DATE TO 命令设置的格式一致。其中的年份可以用四位,也可以用两位。例: SET DATE TO YMD &显示日期或日期时间时,用4位数显示年份SET CENTURY ON d1 = CTOD(2002/03/18) t1 = CTOT(2002/03/18 10:31:54PM)+ 20 ?d1,t14日期或日期时间转换成字符串DTOC( / ,1) 将日期型数据或日期时间数据的日期部分转换成字符串 TTOC( ,1) 将日期时间数据转换成字符串。 字符串中日期部分的格式与SET DATE TO语句的设置和SET CENTURY ON / FF(ON为四位数年份,OFF为两位数年份)语句的设置有关。时间部分的格式受SET HOURS TO l2 / 24语句的设置影响。 对DTOC(),如果使用选项1,则字符串的格式总是为YYYYMMDD,共8个字符。对TTOC(),如果使用选项1,则字符串的格式总是为YYYYMMDDHHMMSS,采用24小时制,共14个字符。例: STORE DATETIME() TO T ? T ? DTOC(t),DTOC(t,1),TTOC(t),TTOC(t,1) 5宏替换函数 * &,. 替换出字符型变量的内容,即&的值是变量中的字符串。如果该函数与其后的字符无明确分界,则要用作函数结束标识。宏替换可以嵌套使用。 例: STORE “STU”TO DBUSE &DB &相当于USE STUXM1 = 姓名? &XM1 - 你好! &相当于 ?姓名-你好!李梅你好! &字段变量姓名的值是李梅SKIP &转到下条记录?”姓名”,&XM1 &相当于? “姓名”,XM姓名 李英五、测试函数 P46 表3-5 P47 表3-7在数据处理过程中,有时用户需要了解操作对象的状态。例如,要使用的文件是否存在、数据库表的当前记录号、是否到达了文件尾、检索是否成功、某工作区中记录指针所指的当前记录是否有删除标记、数据类型等信息。尤其是在运行应用程序时,常常需要根据测试结果来决定下一步的处理方法或程序走向。 1值域测试函数 * BETWEEN(,,)判断一个表达式的值是否介于另外两个表达式的值之间。当值大于等于,且小于等于时,函数值为逻辑真(.T.),否则函数值为逻辑假(.F.)。注意:如果,或,有一个是NULL值,那么函数值也是NULL值。 该函数的自变量类型既可以是数值型,也可以是字符型、日期型、日期时间型、浮点型、整型、双精度型或货币型。但三个自变量的数据类型要一致。 例: STORE .NULL. TO X STORE 100 TO Y ? BETWEEN(150,Y,Y+100),BETWEEN(90,X,Y) 2空值(NULL值)测试函数 ISNULL()判断一个表达式的运算结果是否为NULL值,若是NULL值返回逻辑真 (.T.),否则返回逻辑假 (.F.) 例:STORE .NULL. TO X ? X,ISNULL(X) 3空值测试函数 * EMPTY() 根据指定表达式的运算结果是否为空值,返回逻辑真(.T.)或逻辑假(.F.)。 首先要注意,这里所指的 空值与NULL值是两个不同的概念。函数EMPTY(.NULL.)的返回值为逻辑假(.F.)。其次,该函数自变量表达式的类型除了可以是数值之外,还可以是字符型、逻辑型、日期型等类型。不同类型数据的空值,有不同的规定如下表所示。数据类型空值数据类型空值数值型0双精度型0字符型空串、空格、制表符、回车、换行日期型空(如CTOD()货币型0日期时间空(如CTOT()浮点型0逻辑型.F.整型0备注字段空(无内容)例:?EMPTY(.NULL.), EMPTY(0), EMPTY( ) ,EMPTY(.F.) USE STUEMPTY(简历) 4数据类型测试函数 VARTYPE( ,) 测试的类型,返回一个大写字母,函数值为字符型。字母的含义如下表所示。 若的运算结果是NULL值,则根据值决定是否返回的类型:如果值为 .T.,就返回的原数据类型。如果值为 .F. 或缺省,则返回X,以表明的运算结果是NULL值。返回的字母数据类型返回的字母数据类型C字符型或备注型G通用型N数值型、整型、浮点型或双精度型D日期型Y货币型T日期时间型L逻辑型XNull值O对象型U未定义 例:X = AAASTORE 10 TO YSTORE .NULL. TO XSTORE $100.2 TO Z ? VARTYPE(X),VARTYPE(X,.T.),VARTYPE(Y),VARTYPE(Z) X C N Y 5表文件尾测试函数 * 系统对表中的记录是逐条进行处理的。对于一个打开的表文件来说,在某一时刻只能处理一条记录。VFP为每一个打开的表设置了一个内部使用的记录指针,指向正在被操作的记录,该记录称为当前记录。记录指针的作用是标识表的当前记录。表文件的逻辑结构下图所示。最上面的记录是首记录,记为TOP,最下面的记录是尾记录,记为BOTTOM。在第一个记录之前有一个文件起始标识,称为Beginning of File(BOF);在最后一个记录的后面有一个文件结束标识,End of File(EOF)使用测试函数能够得到指针的位置。刚刚打开表时,记录指针总是指向首记录。文件起始标识首记录(TOP)第2个记录:记录指针第i个记录:尾记录(BOTTOM)EOF( / )测试指定表文件中的记录指针是否指向文件尾,若是返回逻辑真 .T.,否则返回逻辑假 .F.。表文件尾是指最后一条记录的后面位置。若缺省 / ,则测试当前表文件。 若在指定工作区上没有打开表文件,函数返回逻辑假 .F.。若表文件中不包含任何记录,函数返回逻辑真 .T.。 例: USE STUGo BOTTOM?EOF()SKIP?EOF(),EOF(2) &假定2号工作区没有打开表 6表文件首测试函数 BOF( / ) 测试当前表文件(若缺省自变量)或指定表文件中的记录指针是否指向文件首,若是返回逻辑真 .T.,否则返回逻辑假 .F.。表文件首是指第一条记录的前面位置。 若指定工作区上没有打开表文件,函数返回逻辑假 .F.。若表文件中不包含任何记录,函数返回逻辑真 .T.。 7记录号测试函数 * RECNO( / )返回当前表文件(若缺省 / )或指定表文件中当前记录(记录指针所指记录)的记录号。如果指定工作区上没有打开表文件,函数值为0。如果记录指针指向文件尾,函数值为表文件中的记录数加 1。如果记录指针指向文件首,函数值为表文件中第一条记录的记录号。例: USE STU &假定表中有5条记录? BOF(),RECNO() & 显示 .F. lSKIP -1?BOF(),RECNO() &显示 .T. 1GO BOTTOM?EOF(),RECNO() &显示 .F. 记录数SKIP?EOF(),RECNO() &显示 .T. 当前记录号(记录数加 1) 8记录个数测试函数 * RECCOUNT( / ) 返回当前表文件(若缺省自变量)或指定表文件中的记录个数。如果指定工作区上没有打开表文件,函数值为0。 RECCOUNT()返回的是表文件中物理上存在的记录个数。不管记录是否被逻辑删除以及SET DELETED的状态如何,也不管记录是否被过滤(SET FILTER),该函数都会把它们考虑在内。例: USE STU?RECCOUNT() &显示记录数 9条件测试函数 * IIF(,,) 测试的值,若为逻辑真 .T.,函数返回的值,假 .F.函数返回的值。和的类型不要求相同。 例: X = 100 Y = 300?IIF(X100,X-50,X+50),IIF(Y100,Y-50,Y+50)SET CENTURY ONSTORE DATE() TO dSTORE DTOC(d) TO s ?s,IIF(LEN(s)=8, 这是两位数年份, 年份是: +; STR(YEAR(d),4) 当天的系统日期 年份是:2004 10记录删除测试函数 DELETED( / ) 测试指定的表,或在指定工作区中所打开的表,记录指针所指的当前记录是否有删除标记 *。若有为真,否则为假。若缺省 / ,则测试当前工作区中所打开的表。 例: SELECT 0 &选择最小号空闲工作区 USE STU &打开职工表 DELETE FOR姓名= 李梅 &逻辑删除记录 1个删除记录 LIST 学号, 姓名 FOR DELETED() &列出被逻辑删除的记录 VFP6.0提供非常丰富的函数,在此仅举出一些常用函数的。32 表达式 表达式是由常量、变量和函数通过特定的运算符连接起来的式子。 无论是简单的还是复杂的合法表达式,按照规定的运算规则最终均能计算出一个结果,即表达式的值。根据表达式值的类型,表达式可分为数值表达式、字符表达式、日期时间表达式和逻辑表达式。大多数逻辑表达式是带比较运算符的关系表达式。一、数值、字符与日期时间表达式1数值表达式数值表达式由算术运算符将数值型数据连接起来形成,其运算结果仍然是数值型数据。数值型数据可以是数值型常量或者变量。 1)算术运算优先级 数值表达式中的算术运算符有些与日常使用的运算符稍有区别,算术运算符及其含义和优先级为:小括弧,乘方运算,乘、除运算、求余运算,加、减运算。 2)求余运算 求余运算 % 和取余函数 MOD()的作用相同。余数的正负号与除数一致。乘*、除/和求余运算%时,它们具有相同的优先级。 例:求余运算? 15%4,15%-4STORE 54 TO X,Y Z = 21 ? X%Z,MOD(X,Z),X%(Y-70) 2字符表达式 由字符串运算符将字符型数据连接起来形成,其运算结果仍然是字符型数据。 :将前后两个字符串首尾连接形成一个新的字符串。:将连接前后两个字符串,并将前字符串的尾部空格移到合并后的新字符串尾部。 例: A = Hello b = everyone!? a + b,a - b 3日期时间表达式 使用的运算符有: 和 - 日期时间表达式的格式有一定限制,不能任意组合,例如,不能用运算符“”将两个连接起来。合法的日期时间表达式格式如下所示,其中和都是数值表达式。 + 日期型,指定日期若干天后的日期 + 日期型,指定日期若干天后的日期 - 日期型,指定日期若干天前的日期 - 数值型,两个指定日期相差的天数 + 指定日期时间若干秒后的日期时间数 + 指定日期时间若干秒后的日期时间间 - 指定日期时间若干秒前的日期时间数 - 两个指定日期时间相差的秒数 例: ? 2001-03-19 + 10,2001-03-192000-03-19 ? 2001-03-19 10:10:10 AM + 10 符号 + 和 - 既可以作为日期时间运算符,也可以作为算术运算符和字符串连接运算符。到底作为哪种运算符使用,要看它们所连接运算对象的数据类型而定。二、关系表达式 1关系表达式 关系表达式通常也称为简单逻辑表达式,它由关系运算符将两个运算对象连接起来形成,即: 。 其作用是比较两个表达式的大小或前后。其运算结果是逻辑型数据。关系运算符及其含义如下,它们的优先级相同。 小于 , 大于 , 等于 , 、#、 ! 不等于 小于等于 , 大于等于 字符串精确比较 , $ 字符子串包含测试 运算符 和 $ 仅适用于字符型数据。其他运算符适用于任何类型的数据,但前后两个运算对象的数据类型要一致。 1)数值型和货币型数据比较 按数值的大小比较,包括负号。例如,0 -1 $150 $105 2)日期或日期时间型数据比较 越早的日期或时间越小,越晚的日期或时间越大。 例如,2002-01-10 2001-12-28 3)逻辑型数据比较 .T. 大于 .F. 4)子串包含测试 关系表达式 $ 为子串包含测试,如果前者是后者的一个子字符串
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年上海市简易购销合同范本
- 第五课 学习悄悄话说课稿-2023-2024学年小学心理健康四年级下册大百科版
- 2025装饰装修工程班组劳务分包合同
- 5 管理愤怒情绪说课稿-2025-2026学年小学心理健康浙教版六年级上册-浙教版
- 第6课 现代科技进步与人类社会发展 教学设计-2024-2025学年高二历史统编版(2019)选择性必修2 经济与社会生活
- 第九课 太阳能能源调查-电子表格的制作教学设计-2025-2026学年初中信息技术(信息科技)七年级上浙教版(广西、宁波)
- 校园食堂厨师承包管理协议
- 民营医院护理部护士岗位聘用与护理人文关怀协议
- 境外项目执行人员派遣与安全责任合同
- 物业服务合同终止及社区环保设施建设协议
- 收费站岗位安全操作培训课件
- 鼻炎的培训知识课件
- 2025年安徽省农业职业技能大赛(水生物病害防治员)备赛试题库(含答案)
- 江苏省南通市各县区乡镇行政村村庄村名居民村民委员会明细
- 中国古典乐器-古筝琵琶英文介绍(带翻译)课件
- 地表形态塑造内力作用说课
- QSY02553-2018井下作业井控技术规范
- 苏教版(新教材)三年级上册小学科学第二单元测试卷含答案
- 音乐 认识音乐课件
- 职业健康检查管理办法-解读课件
- 产生你的企业想法课件
评论
0/150
提交评论