PowerBuilder函数大全

PB函数大全∙Abs()功能计算绝对值。

语法Abs ( n )参数n:要得到绝对值的数值型变量或表达式返回值返回值的数据类型与n的数据类型相同,函数执行成功时返回n的绝对值。

如果参数n的值为NULL,Abs()函数返回NULL。

∙Ceiling()功能返回大于n的最小整数。

语法Ceiling ( n )参数n:数值型变量或表达式返回值返回值的数据类型与n的数据类型相同。

函数执行成功时返回大于n的最小整数。

如果参数n的值为NULL,Ceiling()函数返回NULL。

∙Cos()功能计算余弦,其中参数以弧度为单位。

语法Cos ( n )参数n:数值型变量或表达式返回值Double。

函数执行成功时返回n的余弦。

如果参数n的值为NULL,Cos()函数返回NULL。

∙Exp()功能计算e的n次方。

语法Exp ( n )参数n:指定幂值返回值Double。

函数执行成功时返回e(约等于2.71828)的n次方。

如果参数n的值为NULL,Exp()函数返回NULL。

∙Fact()功能计算n的阶乘。

语法Fact ( n )参数n:数值型变量或表达式返回值Double。

函数执行成功时返回n的阶乘。

如果参数n的值为NULL,Fact()函数返回NULL。

∙Int()功能得到小于等于n的最大整数。

语法Int ( n )参数n:数值型变量或表达式返回值Integer。

函数执行成功时返回小于等于n的最大整数。

如果n的值太小或太大,超过了整数的表示范围,则函数返回0。

如果参数n的值为NULL,Int()函数返回NULL。

∙Log()功能计算n的自然对数。

语法Log ( n )参数n:数值型变量或表达式,其值必须大于0返回值Double。

函数执行成功时返回n的自然对数。

如果n小于等于0,将导致运行错误。

如果参数n的值为NULL,Log()函数返回NULL。

∙LogTen()功能计算n的常用对数(以10为底)。

语法LogTen ( n )参数n:数值型变量或表达式,其值必须大于0返回值Double。

函数执行成功时返回n的常用对数。

如果n小于等于0,将导致运行错误。

如果参数n的值为NULL,LogTen()函数返回NULL。

∙Max()功能求两个数中的最大值。

语法Max ( x, y )参数x:数值型变量或表达式,参加比较的第一个数y :数值型变量或表达式,参加比较的第二个数返回值以x、y中数据类型更精确的数据类型作为该函数的返回值数据类型。

函数执行成功时返回参数比较的两个数中更大者。

如果任何参数的值为NULL,Max()函数返回NULL。

∙Min()功能求两个数中的最小值。

语法Min( x, y )参数x:数值型变量或表达式,参加比较的第一个数y :数值型变量或表达式,参加比较的第二个数返回值以x、y中数据类型更精确的数据类型作为该函数的返回值数据类型。

函数执行成功时返回参数比较的两个数中较小者。

如果任何参数的值为NULL,Min()函数返回NULL。

∙Mod()功能求余数。

语法Mod ( x, y )参数x:数值型变量或表达式,被除数y :数值型变量或表达式,除数返回值以x、y中数据类型更精确的数据类型作为该函数的返回值数据类型。

函数执行成功时返回x除以y所得的余数。

如果任何参数的值为NULL,Mod()函数返回NULL。

∙Pi()功能计算n与Pi(3.14159265358979323...)的乘积。

语法Pi ( n )参数n:数值型变量或表达式返回值Double。

函数执行成功时返回n与Pi(3.14159265358979323...)的乘积。

发生错误时返回-1。

如果参数n的值为NULL,Pi()函数返回NULL。

∙Rand()功能得到1与n之间的一个伪随机数。

语法Rand ( n )参数n:数值型变量或表达式,指定要产生的伪随机数的上界。

有效值在1到32,767之间返回值与n的数据类型相同。

函数执行成功时返回1与n之间的一个伪随机数,包括1和n在内。

如果参数n的值为NULL,Rand()函数返回NULL。

Randomize()功能初始化伪随机数发生器,这样让应用程序每次使用不同的伪随机数序列。

语法Randomize ( n )参数n:数值型变量或表达式,指定伪随机数生成器使用的起始值,不同的起始值可以生成不同的伪随机数序列。

当n的值为0时,该函数把系统时钟作为伪随机数生成器的起始值,这样可以生成不可重复的伪随机数序列。

当n的值不为0时,可以产生不同的伪随机数序列,但是,如果两次使用相同的伪随机数生成器起始值,那么两次生成的伪随机数序列相同。

n的值在0到32,767之间返回值Integer。

极少使用该函数的返回值。

Round()功能将x四舍五入到n位。

语法Round ( x, n )参数x:要四舍五入的数值型数据n:整数类型,指定从哪个小数位上四舍五入x。

有效值在0到18之间返回值Decimal。

函数执行成功时返回将x四舍五入到小数点后第n位的数值,如果函数执行失败或任何参数的值为NULL,Round()函数返回NULL。

Sign()功能确定n是整数、负数还是零。

语法Sign ( n )参数n:数值型变量或表达式,指定要测试符号的值返回值Integer。

当n大于0时返回1;当n小于0时返回-1;当n等于0时返回0。

如果参数n的值为NULL,Sign()函数返回NULL。

Sin()功能计算正弦,其中参数以弧度为单位。

语法Sin( n )参数n:数值型变量或表达式返回值Double。

函数执行成功时返回n的正弦。

如果参数n的值为NULL,Sin()函数返回NULL。

Sqrt()功能计算平方根。

语法Sqrt ( n )参数n:数值型变量或表达式,指定要计算平方根的数据返回值Double。

函数执行成功时返回n的平方根。

如果n是负数,则执行该函数时引发运行错误。

如果参数n的值为NULL,Sqrt()函数返回NULL。

Tan()功能计算正切,其中参数以弧度为单位。

语法Tan( n )参数n:数值型变量或表达式返回值Double。

函数执行成功时返回n的正切。

如果参数n的值为NULL,Tan()函数返回NULL。

Truncate()功能截断数值到指定的小数位。

语法Truncate ( x, n )参数x:要截断的数值型数据n:整数类型,指定从哪个小数位上截断x。

有效值在0到18之间返回值Decimal。

函数执行成功时返回将x截断到小数点后第n位的数值,如果函数执行失败或任何参数的值为NULL,Truncate()函数返回NULL。

所谓截断就是舍弃指定位之后的数值。

Asc()功能得到字符串第一个字符的ASCII码整数值。

语法Asc ( string )参数string:要得到第一个字符ASCII值的字符串返回值Integer。

函数执行成功时返回string参数第一个字符的ASCII值,如果string参数的值为NULL,则Asc()函数返回NULL。

Char()功能将字符串的第一个字符、Blob变量的第一个值、或一个整数转换成字符。

语法Char ( n )参数n:字符串、Blob变量或整数,也可以是包含上述类型数据的Any类型变量返回值Char。

返回参数n 的第一个字符。

如果n参数的值为NULL,则Char()函数返回NULL。

Dec()功能将字符串或Blob值转换成Decimal类型的值。

语法Dec ( stringorblob )参数stringorblob:string类型变量或Blob类型变量。

Blob类型变量时,把该变量第一个值转换为Decimal 类型的值,其余部分被忽略。

stringorblob参数也可以是包含上述类型数据的Any类型变量返回值Decimal。

函数执行成功时返回相应的Decimal类型值。

如果stringorblob参数中的值不是有效的PowerScript数字或数据类型不兼容,那么Dec()函数返回0。

如果stringorblob参数的值为NULL,则Dec()函数返回NULL。

Double()功能将字符串或Blob值转换成Double类型的值。

语法Double(stringorblob)参数stringorblob:string类型变量或Blob类型变量。

Blob类型变量时,把该变量第一个值转换为Double 类型的值,其余部分被忽略。

stringorblob参数也可以是包含上述类型数据的Any类型变量返回值Double。

函数执行成功时返回相应的Double类型值。

如果stringorblob参数中的值不是有效的PowerScript数字或数据类型不兼容,那么Double()函数返回0。

如果stringorblob参数的值为NULL,则Double()函数返回NULL。

Integer()功能将字符串或Blob值转换成Integer类型的值。

语法Integer ( stringorblob )参数stringorblob:string类型变量或Blob类型变量。

Blob类型变量时,把该变量第一个值转换为Integer 类型的值,其余部分被忽略。

stringorblob参数也可以是包含上述类型数据的Any类型变量返回值Integer。

函数执行成功时返回相应的Integer类型值。

如果stringorblob参数中的值不是有效的PowerScript数字或数据类型不兼容,那么Integer()函数返回0。

如果stringorblob参数的值为NULL,则Integer()函数返回NULL。

Long()功能将其它类型的数据转换为Long类型的值。

该函数有两种语法格式:语法一、将两个无符号整数组合成一个长整数值;语法二、将字符串或Blob值转换成Long类型的值。

下面分别予以介绍:语法一、将两个无符号整数组合成一个长整数值语法Long ( lowword, highword )参数lowword:UnsignedInteger类型,指定长整数中的低位值highword:UnsignedInteger类型,指定长整数中的高位值返回值Long。

函数执行成功时返回由低位值和高位值组合后的长整数值,发生错误时返回-1。

如果任何参数的值为NULL,则Long()函数返回NULL。

语法二、将字符串或Blob值转换成Long类型的值语法Long ( stringorblob )参数stringorblob:string类型变量或Blob类型变量。

Blob类型变量时,把该变量第一个值转换为Long类型的值,其余部分被忽略。

stringorblob参数也可以是包含上述类型数据的Any类型变量返回值Long。

函数执行成功时返回相应的Long类型值。

如果stringorblob参数中的值不是有效的PowerScript数字或数据类型不兼容,那么Long()函数返回0。

合集下载

PowerBuilder函数使用手册.

PowerBuilder函数使用手册.

PowerBuilder 函数全集PrintDefineFont(功能定义打印作业使用的字体,对每个打印作业PowerBuilder 支持八种字体。

语法PrintDefineFont(printjobnumber,fontnumber,facename,height,weight,fontpitch,fontfamil y, italic,underline参数printjobnumber :用PrintOpen(函数打开的打印作业号fontnumber :指定赋给当前定义字体的编号,有效值在1到8之间 facename:string 类型,指定字体名称,该字体应该是你的打印机支持的字体,比如“宋体”height:Integer 类型,使用正值指定字体的高度,以千分之一英寸为单位;使用负值指定字体点数,比如,-18代表18点。

一般来说,使用点数更精确些weight :指定字体的磅数,正常字体为400磅,粗体为700磅fontpitch :FontPitch 枚举类型,指定字体标准。

有效取值为:Default! - 缺省值;Fixed! - 固定形式;Variable! - 可变形式fontfamily :FontFamily 枚举类型,指定字体系列。

有效取值为:AnyFont! 、Decorative! 、Modern! 、Roman! 、Script! 、Swiss!italic :boolean 类型,指定是否使用斜体样式。

有效取值为:TRUE - 使用斜体样式;FALSE - 不使用斜体样式。

缺省值为FALSEunderline :boolean 类型,指定是否加下划线。

有效取值为:TRUE - 加下划线;FALSE - 不加下划线。

缺省值为FALSE 返回值Integer 。

函数执行成功时返回1,发生错误时返回-1。

如果任何参数的值为NULL ,PrintDefineFont(函数返回NULL 。

powerbuilder中shellexecute用法 -回复

powerbuilder中shellexecute用法 -回复

powerbuilder中shellexecute用法-回复"PowerBuilder中ShellExecute用法"在PowerBuilder中,ShellExecute函数用于执行外部程序,并且它可以接受多个参数来指定要执行的程序、执行方式以及传递给程序的参数。

本文将逐步介绍使用ShellExecute函数的方法和注意事项。

一、ShellExecute函数的基本介绍ShellExecute函数是Windows API中的一个函数,它可以启动其他应用程序或打开文件。

在PowerBuilder中,可以使用这个函数来启动外部程序、打开文件、访问网页等等。

ShellExecute函数的基本格式如下:long ShellExecute(long hwnd, string lpOperation, string lpFile, string lpParameters, string lpDirectory, long nShowCmd)其中,各参数的含义如下:hwnd:父窗口的句柄,一般为当前应用程序的窗口句柄,用于指定新程序的父窗口。

lpOperation:要执行的操作,如"open"表示打开文件,默认值为"open"。

lpFile:要执行的程序或文件路径。

lpParameters:传递给程序的参数,可以为空。

lpDirectory:新程序的初始工作目录。

nShowCmd:新程序窗口的显示方式。

二、使用ShellExecute函数打开文件下面以打开一个文本文件为例,介绍如何使用ShellExecute函数。

1. 创建一个CommandButton控件,并在其Click事件中添加以下代码:long ll_returnstring ls_file, ls_operation, ls_param, ls_dirll_return = ShellExecute(0, "open", "c:\test.txt", "", "", 1)如果该文件存在,点击Button后将会打开文本文件,如果不存在则没有任何反应。

pb判断数字函数 isnum

pb判断数字函数 isnum

pb判断数字函数 isnum在PowerBuilder中,可以使用以下函数来检查一个变量是否为数字:1. `IsNumeric()`:此函数将检查一个变量是否为数字类型。

如果变量是数字类型,则返回True;否则返回False。

示例用法:```powerbuilderint li_numli_num = 123IF IsNumeric(li_num) THENMessageBox("是数字")ELSEMessageBox("不是数字")END IF```2. `IsNumericAndPositive()`:此函数将检查一个变量是否为正数。

如果变量是正数,则返回True;否则返回False。

示例用法:```powerbuilderint li_numli_num = 123IF IsNumericAndPositive(li_num) THENMessageBox("是正数")ELSEMessageBox("不是正数")END IF```3. `IsNumericAndNegative()`:此函数将检查一个变量是否为负数。

如果变量是负数,则返回True;否则返回False。

示例用法:```powerbuilderint li_numli_num = -123IF IsNumericAndNegative(li_num) THEN MessageBox("是负数")ELSEMessageBox("不是负数")END IF```。

PowerBuilder(类、事件、数据类型、API)

PowerBuilder(类、事件、数据类型、API)

基本目录整理:事件含义触发事件对照API函数5种类:custom class :不可见用户自定义类,如实现函数的多态standard class :标准不可见控件扩展类custom visual :用户自定义可见类External Visual: 外部可视类,如ocx引入Standard Visual: PB标准可视控件扩展“Control”和“Object”的区别:在PB里,“Control”和“Object”都是类,只不过前者是可视类,后者是不可视类,叫法不同罢了。

无论使用哪种方式创建的,对于PB库画板来说,都是UserObject,通过Insert-Object-UserObject或Insert-Control-UserObject 都可以把它插入到Window里,当然,这个对象应该是可视的。

另外的插入办法是通过PB的IDE左侧的对象树,直接用鼠标Drag就可以了,这种方法不仅可以插入可视的UserObject,还可以插入不可视的类(可以通过View-Non Visual object llist看到它)对于拷贝来的代码,可以用一下方式判读是从哪里继承来的:双击该对象,观察样式1:如果仅仅是一个DataWindow或其它控件,说明该对象是从Standsrt Visual 继承的;2:如果是多个控件的复合体,说明它是从Custom Visual继承的3:如果是一个PB中不存在的控件,说明它可能是从External Visual 继承的4:如果它没有Layout视图,说明它是从Custom Class 中继承的5:如果它LayOut视图,但没有什么控件,说明它是从Standard Class中继承的还有一个办法是右击该对象,选择Edit source,看看它的声明,Global type XXX from YYY,YYY就是祖先的类型总的来说,从横向和纵向来看:横向--standard,custom纵向--visual,nonvisual既然是标准,就有pb基本控件的事件,属性等,反之custom则得自定义很多事件和属性投机的检查代码:选择Edit source,看看它的声明,Global type XXX from YYY,YYY就是祖先的类型如果是external visual就可以看到以下代码:global type b from userobjectinteger width = 288integer height = 168userobjects objecttype = externalvisual!事件的含义单选或多选按钮消息(前缀:pbm_bm)pbm_bmgetcheck 单选按钮或多选按钮是否被选。

pbdwmodify函数

pbdwmodify函数

pbdwmodify 是一个用于修改PowerBuilder应用程序中的数据窗口对象的函数。

PowerBuilder是一种快速应用程序开发(RAD)工具,用于构建企业级应用程序。

在使用pbdwmodify 函数时,您需要提供数据窗口对象的名称和要执行的操作。

操作可以是添加、删除或修改数据窗口中的数据行。

以下是pbdwmodify 函数的一般语法:powerscriptpbdwmodify(data_window_name, operation, parameters)参数说明:data_window_name:要修改的数据窗口对象的名称。

operation:要执行的操作。

可以是以下之一:ADDROW(添加行),DELETEROW(删除行),UPdaterow(更新行)。

parameters:与操作相关的参数,具体取决于所选的操作。

例如,如果要添加一行,您需要提供新行的数据。

以下是一个示例,演示如何使用pbdwmodify 函数添加一行:powerscriptpbdwmodify("my_data_window", "ADDROW", "column1='Value1', column2='Value2'")上述示例将在名为"my_data_window" 的数据窗口对象中添加一行,并为"column1" 和"column2" 列设置值"Value1" 和"Value2"。

请注意,具体的使用方法和参数取决于您要执行的操作以及数据窗口的特性和结构。

建议您参考PowerBuilder 的官方文档或相关资源以获取更详细的信息和示例。

PB函数大全

PB函数大全

PB函数大全一、数组函数1、LowerBound()功能:得到指定数组第n维的下界。

语法:LowerBound ( array {, n } )参数:array:数组名。

n:数值类型,可选项,指定要得到数组哪一维的下界。

缺省值为1。

返回值:Long。

函数执行成功时返回array数组第n维的下界。

如果n的值超过了指定数组的最大维数,那么该函数返回-1。

如果任何参数的值为NULL,LowerBound()函数返回NULL。

示例:integer a[5], b[2,5]LowerBound(a) // Returns 1LowerBound(a, 1) // Returns 1LowerBound(a, 2) // Returns -1, a has only 1 dimLowerBound(b, 2) // Returns 1integer c[ ]LowerBound(c) // Returns 1c[50] = 900LowerBound(c) // Returns 1integer d[-10 to 50]LowerBound(d) // Returns - 102、UpperBound()功能:得到指定数组第n维的上界。

语法:UpperBound( array {, n } )参数:array:数组名。

n:数值类型,可选项,指定要得到数组哪一维的上界。

缺省值为1。

返回值:Long。

函数执行成功时返回array数组第n维的上界。

如果n的值超过了指定数组的最大维数,那么该函数返回-1。

如果任何参数的值为NULL,UpperBound()函数返回NULL。

示例:integer a[5], b[2,5]LowerBound(a) // Returns 1LowerBound(a, 1) // Returns 1LowerBound(a, 2) // Returns -1, a has only 1 dimLowerBound(b, 2) // Returns 1integer c[ ]LowerBound(c) // Returns 1c[50] = 900LowerBound(c) // Returns 1integer d[-10 to 50]LowerBound(d) // Returns - 10二、Blob(大二进制对象)函数Blob函数得到Blob数据类型的信息、完成数据类型转换以及操作Blob类型数据。

pb replacew函数

pb replacew函数在PowerBuilder(PB)中,`Replace` 函数用于替换字符串中的某些字符。

这个函数的基本语法如下:```powerscriptstring Replace(string source, string oldValue, string newValue[, long start[, long count]])```参数说明:`source`:要替换的源字符串。

`oldValue`:要被替换的子字符串。

`newValue`:新的子字符串。

`start`(可选):开始替换的位置。

如果省略,则从源字符串的开始处进行替换。

`count`(可选):要替换的子字符串的数量。

如果省略,则替换所有匹配项。

下面是一个简单的示例,演示如何使用 `Replace` 函数:```powerscriptstring source = "Hello, World!"string oldValue = "World"string newValue = "PowerBuilder"string result = Replace(source, oldValue, newValue)MessageBox("Result:", result) // 显示 "Hello, PowerBuilder!"```在这个示例中,我们将字符串 "Hello, World!" 中的 "World" 替换为"PowerBuilder",并将结果存储在 `result` 变量中。

最后,我们使用`MessageBox` 函数显示替换后的结果。

PowerBI技巧之DAX常用函数

DAX常用函数
聚合函数
SUM
AVERAGE
MIN
MAX
这几个函数的使用和在Excel中完全一致,DAX中还有一类特有的函数非常有用,和这几个函数很像,后面加个X,
SUMX
AVERAGEX
MINX
MAXX
RANKX
这几个函数可以循环访问表的每一行,并执行计算,所以也被称为迭代函数。

其他常见的聚合函数:
COUNT:计数
COUNTROWS:计算行数
DISTINCTCOUNT:计算不重复值的个数
时间智能函数
PREVIOUSYEAR/Q/M/D:上一年/季/月/日
NEXTYEAR/Q/M/D:下一年/季/月/日
TOTALYTD/QTD/MTD:年/季/月初至今
SAMEPERIODLASTYEAR:上年同期
PARALLELPERIOD:上一期
DATESINPERIOD:指定期间的日期
关于时间智能函数,会专门写篇文章介绍,利用它可以灵活的筛选出一段我们需要的时间区间,做同比、环比、滚动预测、移动平均等数据分析时,都会用到这类函数。

筛选函数
FILTER:筛选
ALL:所有值,可以清除筛选
ALLEXCEPT:保留指定列
VALUES:返回不重复值
这几个函数,就是典型的DAX查询函数,通过筛选来操纵上下文的范围。

关于DAX的更多详情,可以参考微软的官方介绍。

PB函数解析

PB函数大全(查找方便)Abs()功能计算绝对值。

语法Abs ( n )参数n:要得到绝对值的数值型变量或表达式返回值返回值的数据类型与n的数据类型相同,函数执行成功时返回n的绝对值。

如果参数n的值为NULL,Abs()函数返回NULL。

Asc()功能得到字符串第一个字符的ASCII码整数值。

语法Asc ( string )参数string:要得到第一个字符ASCII值的字符串返回值Integer。

函数执行成功时返回string参数第一个字符的ASCII值,如果string参数的值为NULL,则Asc()函数返回NULL。

Beep()功能响铃n次(n超过10时只响10次)。

语法Beep ( n )参数n:数值类型,指定需要的响铃次数。

如果n的值大于10,那么计算机只响铃10次返回值Integer。

函数执行成功时返回1,发生错误时返回-1。

如果参数n的值为NULL,Beep()函数返回NULL。

Blob()Blob()功能将字符串转换成Blob类型数据。

语法Blob ( text )参数text:string类型,指定要转换的数据返回值Blob。

函数执行成功时返回转换后的Blob类型数据;如果text参数的值为NULL,则Blob()函数返回NULL。

BlobEdit()功能将任意类型的数据插入到Blob类型变量的指定位置。

语法BlobEdit ( blobvariable, n, data )参数blobvariable:Blob类型的已初始化变量,将向该变量中插入数据n:指定插入位置,有效值在1到4,294,967,295之间data:要插入到Blob类型变量中的数据,其数据类型可以是任何有效的PowerBuilder数据类型返回值Unsigned long。

函数执行成功时返回下次可以插入数据的位置;如果blobvariable变量中空间不够或任何参数的值为NULL,则BlobEdit()函数返回NULL。

power bi 查询函数

power bi 查询函数Power BI提供了多种查询函数,用于对数据模型中的数据进行处理和转换。

以下是一些常用的查询函数:1.SUMX:对一个表中的列进行求和操作,并返回求和结果。

SUMX(Table, Expression)其中,T able是要进行求和操作的表,Expression是要进行求和的列或表达式。

2.AVERAGEX:对一个表中的列进行平均值计算,并返回平均值结果。

AVERAGEX(T able, Expression)其中,T able是要进行平均值计算的表,Expression是要进行平均值计算的列或表达式。

3.COUNT:计算指定列中非空值的数量。

COUNT(Column)其中,Column是要计算非空值数量的列。

4.COUNTX:对一个表中的行进行计数,并返回计数结果。

COUNTX(T able, Expression)其中,T able是要进行计数操作的表,Expression是要进行计数的列或表达式。

5.MINX:对一个表中的列进行最小值计算,并返回最小值结果。

MINX(T able, Expression)其中,T able是要进行最小值计算的表,Expression是要进行最小值计算的列或表达式。

6.MAXX:对一个表中的列进行最大值计算,并返回最大值结果。

MAXX(T able, Expression)7.CALCULATE:根据指定的过滤条件对表达式进行计算。

CALCULATE(Expression, Filter1, Filter2, ...)其中,Expression是要计算的表达式,Filter1、Filter2等是要应用的过滤条件。

8.FILTER:根据指定的条件对表进行筛选,返回满足条件的行。

FILTER(Table, Condition)其中,T able是要筛选的表,Condition是筛选条件。

9.TOPN:根据指定的排序列和数量,返回表中排名前N的行。

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