个人博客 用于记载日常收集的一些技术文章 ...
K3 功能 : 【函数】 dbo.a_NumTxt 提取数字 K3 功能 : 【函数】 dbo.a_NumTxt 提取数字 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--【函数】 删除

if exists ( select * from sys.objects where object_id = object_id(N'dbo.a_NumTxt') and type in (N'FN', N'if', N'TF', N'FS', N'FT') )
drop function dbo.a_NumTxt
go


------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--【函数】 dbo.a_NumTxt( 'xxx' ) 提取数字

create function dbo.a_NumTxt
(
@Txt varchar(max)
)
returns varchar(max)
as
begin
---------------------------------------------------------------------------------------------------------------------------------------------
while patIndex( '%[^-.+,0-9]%',@Txt ) > 0 -- 负号要放在最前面,否则会被视为【连续符】如【0-9】=【0 至 9】
begin
set @Txt = stuff( @Txt ,patIndex( '%[^-.+,0-9]%' ,@Txt ) ,1 ,'' )
end
---------------------------------------------------------------------------------------------------------------------------------------------
return @Txt
end

/*
------------------------------------------------------------------------------------------------------------------------------------------------------------------------

select dbo.a_NumTxt( '金额B(+本23位.币-3,)$as2#0.6BCD' ) -- 提取数字 +23.-3,20.6

------------------------------------------------------------------------------------------------------------------------------------------------------------------------
*/
go
郭少锋 编辑 2023-09-06 17:54:22 创建 2023-09-06 17:50:44 K3 功能
K3 功能 : 【函数】 dbo.a_EnTxt 提取英文 K3 功能 : 【函数】 dbo.a_EnTxt 提取英文 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--【函数】 删除

if exists ( select * from sys.objects where object_id = object_id(N'dbo.a_EnTxt') and type in (N'FN', N'if', N'TF', N'FS', N'FT') )
drop function dbo.a_EnTxt
go


------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--【函数】 dbo.a_EnTxt( 'xxx' ) 提取英文

create function dbo.a_EnTxt
(
@Txt varchar(max)
)
returns varchar(max)
as
begin
---------------------------------------------------------------------------------------------------------------------------------------------
while patIndex( '%[^A-Za-z]%',@Txt ) > 0
begin
set @Txt = stuff( @Txt ,patIndex( '%[^A-Za-z]%' ,@Txt ) ,1 ,'' )
end
---------------------------------------------------------------------------------------------------------------------------------------------
return convert(varchar(max),@Txt)
end

/*
------------------------------------------------------------------------------------------------------------------------------------------------------------------------

select dbo.a_EnTxt( '金额B(+本23位.币-3,)$as2#0.6BCD' ) -- 提取英文 BasBCD

------------------------------------------------------------------------------------------------------------------------------------------------------------------------
*/
go
郭少锋 编辑 2023-09-06 17:49:04 创建 2023-09-06 17:46:55 K3 功能
K3 功能 : 【函数】 dbo.a_SplitTxtNew 拼接文本 K3 功能 : 【函数】 dbo.a_SplitTxtNew 拼接文本 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--【函数】 删除

if exists (select * from sys.objects where object_id = OBJECT_ID(N'dbo.a_SplitTxtNew') AND type in (N'FN', N'if', N'TF', N'FS', N'FT'))
drop function dbo.a_SplitTxtNew
go


------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--【函数】 dbo.a_SplitTxtNew( 'aa,bb,cc',',','起始文本 ','中间文本','结束文本' ) 拼接文本

create function dbo.a_SplitTxtNew
(
@Txt varchar(8000) -- 原文本 set @Txt = 'Fdate 制单日期 ,FCustIDName 购货单位 ,FSaleStylename 销售方式 ,FInvoiceName 发票抬头'
,@Find varchar(200) -- 分隔符 set @Find = ' ,'

,@Txt1 varchar(200) -- 开始文本
,@Txt2 varchar(200) -- 中间文本
,@Txt3 varchar(200) -- 结束文本
)
returns varchar(max)
as
begin
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
if len(replace(@Txt,' ',''))=0 begin -- 没有文本,返回空 ★
return ''
end

-------------------------------------------------------------------------------------------------------------------
declare @Start int set @Start = 1
declare @end int set @end = 1

declare @Result varchar(max) set @Result = ''
declare @TxtNew varchar(max) set @TxtNew = ''

while 1 = 1
begin
-------------------------------------------------------------------------------------------------------
set @end = CHARINDEX( @Find ,@Txt ,@Start ); -- 找到【分隔符】的位置 ★

-----------------------------------------------------------------------------
if @end = 0 begin

set @end = len(@Txt) + 1; -- 找不到【分隔符】 ★
end

-----------------------------------------------------------------------------
if @Start >= @end begin

set @TxtNew = @TxtNew + @Txt3; -- 文本结束 ★
break;
end

-----------------------------------------------------------------------------
set @Result = SUBSTRING(@Txt,@Start,@end-@Start) -- 截取文字 ★

-----------------------------------------------------------------------------
if @Start = 1 begin

set @TxtNew = @Txt1 + @Result -- 文本开始 ★
end else begin

set @TxtNew = @TxtNew + @Txt2 + @Result -- 文本中间 ★
end

-----------------------------------------------------------------------------
set @Start = @end + DATAlenGTH(@Find) -- 更新 起始位置

-------------------------------------------------------------------------------------------------------
end

return @TxtNew -- 输出结果

--------------------------------------------------
end

/*
------------------------------------------------------------------------------------------------------------------------------------------------------------------------

select dbo.a_SplitTxtNew( 'aa,bb,cc',',','起始文本 ',' 中间文本 ',' 结束文本' ) -- 拼接文本:起始文本 aa 中间文本 bb 中间文本 cc 结束文本

select dbo.a_SplitTxtNew( 'aa',',','开始 ',' 中间 ',' 结束' ) -- 拼接文本:开始 aa 结束

select dbo.a_SplitTxtNew( ' ',',','开始 ',' 中间 ',' 结束' ) -- 拼接文本:空

------------------------------------------------------------------------------------------------------------------------------------------------------------------------
*/
go
郭少锋 创建 2023-09-06 17:40:38 K3 功能
K3 功能 : 【视图】 a_ICChatBillTitle 金蝶老单 序时簿字段 K3 功能 : 【视图】 a_ICChatBillTitle 金蝶老单 序时簿字段 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--【视图】 删除

if exists ( select * from sys.views where object_id = OBJECT_ID(N'dbo.a_ICChatBillTitle') )
drop view dbo.a_ICChatBillTitle
go


------------------------------------------------------------------------------------------------------------------------------------------------
--【视图】 a_ICChatBillTitle 金蝶老单 序时簿字段

create view dbo.a_ICChatBillTitle
as
select

a2.FTemplateID FID
,a2.FName FBillName

,'序时簿' FPage

,a1.FColName,a1.FColCaption

,REPLACE(REPLACE(a1.FColCaption,' ',''),'$','') FCaption2

,a1.FTypeID,a1.FInterID


,a1.FSort
,'【'+ a2.FTemplateID +','+ a1.FTableAlias +'.'+ a1.FColName +' '+ a1.FColCaption +'】' FFullName
,a1.FVisible,a1.FColWidth,a1.FAlign

,a1.FVisForQuest,a1.FVisForOrder,a1.FNeedCount

,'' A1

,a1.FTableName,a1.FName
,a1.FTableAlias
,a1.FItemClassID
,a1.FAction

,a1.FMustSelected
,a1.FIsPrimary,a1.FColType,a1.FCtlIndex
,a1.FReturnDataType,a1.FCountPriceType
,a1.FFormatType,a1.FFormat
,a1.FLogicAction,a1.FStatistical,a1.FMode
,a1.FMergeable,a1.FHeadSecond
,a1.FColCaption_CHT,a1.FColCaption_EN
,a1.FControlType,a1.FControl
,a1.FPrecisionField,a1.FEditable

from ICChatBillTitle a1
left join ICTransactionType a2 on a1.FTypeID = a2.FChatTypeID and a2.FAllowDefined = 1


/*
------------------------------------------------------------------------------------------------------------------------------------------------------------------------

select * from a_ICChatBillTitle where FID = 'S01' and FFullName like '%%' order by FSort,FInterID -- 【序时簿】字段名称

------------------------------------------------------------------------------------------------------------------------------------------------------------------------

select * from ICTransactionType where FTemplateID = 'S01'
select * from ICChatBillTitle where FTypeID = 61

------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-- 数据表:添加字段

ALTER TABLE ICChatBillTitle ADD FSort int DEFAULT 0; -- 添加字段
go
update ICChatBillTitle set FSort = 0;
go


------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-- 创建 临时表

DROP TABLE ICChatBillTitle_tmp;
go


CREATE TABLE ICChatBillTitle_tmp (

FTypeID int -- 单据类型
,FIndex int -- 顺序
,FDisplay int -- 显示 1 不显示 0
,FColName varchar(30) -- 字段名
,FColWidth varchar(30) -- 宽度
,FAlign int -- 对齐
,FVisible int -- 序时簿显示 1 默认显示 3 不显示 0
)
go

------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-- 数据表:添加字段

ALTER TABLE ICTransactionType ADD FChatTypeID int DEFAULT 0; -- ICChatBillTitle.FTypeID
ALTER TABLE ICTransactionType ADD FSchemeTypeID int DEFAULT 0; -- ICSchemeProfile.FTranType
go

update ICTransactionType set FChatTypeID = 0;
update ICTransactionType set FSchemeTypeID = 0;
go


------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-- 数据表:更新数据

update ICTransactionType set FChatTypeID = 61 ,FSchemeTypeID = 32 where FTemplateID = 'S01' -- S01 销售订单
update ICTransactionType set FChatTypeID = 76 ,FSchemeTypeID = 8 where FTemplateID = 'B01' -- B01 销售出库

update ICTransactionType set FChatTypeID = 62 ,FSchemeTypeID = 31 where FTemplateID = 'I04' -- I04 销售发票(专用)
update ICTransactionType set FChatTypeID = 62 ,FSchemeTypeID = 31 where FTemplateID = 'I05' -- I05 销售发票(普通)

update ICTransactionType set FChatTypeID = 81 ,FSchemeTypeID = 26 where FTemplateID = 'P02' -- P02 采购订单
update ICTransactionType set FChatTypeID = 58 ,FSchemeTypeID = 1 where FTemplateID = 'A01' -- A01 外购入库

update ICTransactionType set FChatTypeID = 84 ,FSchemeTypeID = 29 where FTemplateID = 'I02' -- I02 购货发票(专用)
update ICTransactionType set FChatTypeID = 84 ,FSchemeTypeID = 29 where FTemplateID = 'I03' -- I03 购货发票(普通)

------------------------------------------------------------------------------------------------------------------------------------------------------------------------
*/
go
郭少锋 编辑 2023-09-06 15:56:22 创建 2023-09-05 22:54:34 K3 功能
K3 功能 : 【视图】 a_ICTemplateTxt 金蝶老单 表头布局:更改位置,大小,输入顺序,显示 K3 功能 : 【视图】 a_ICTemplateTxt 金蝶老单 表头布局:更改位置,大小,输入顺序,显示 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--【视图】 删除

if exists ( select * from sys.views where object_id = OBJECT_ID(N'dbo.a_ICTemplateTxt') )
drop view dbo.a_ICTemplateTxt
go


-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--【视图】 a_ICTemplateTxt 金蝶老单 表头布局:更改位置,大小,输入顺序,显示

create view dbo.a_ICTemplateTxt
as
select

FID
,FBillName
,FCtlIndex,FTabIndex
,FFullName
,FLeft,FTop,FWidth,FHeight
,FVisForBillType
,FEnable

-----------------------------------------------------------------------------------------------------------------------
,' update ICTemplate set FTop = ' + space(4-len(FTop )) + cast(FTop as nvarchar(10))
+' ,FHeight = ' + space(4-len(FHeight)) + cast(FHeight as nvarchar(10))

+' ,FLeft = ' + space(5-len(FLeft )) + cast(FLeft as nvarchar(10))
+' ,FWidth = ' + space(5-len(FWidth )) + cast(FWidth as nvarchar(10))

+' where FID = ''' + cast(FID as nvarchar(10)) +''''
+' and FFieldName = '''+ FFieldName +''''

+ space( (case when len(FFieldName) > 16 then len(FFieldName) else 16 end) -len(FFieldName))

+' --'+ FFullName
as FTopLeft

-----------------------------------------------------------------------------------------------------------------------
,' update ICTemplate set FTabIndex = ' + space(3-len(FTabIndex)) + cast(FTabIndex as nvarchar(10))

+' where FID = ''' + cast(FID as nvarchar(10)) +''''
+' and FFieldName = '''+ FFieldName +''''

+ space( (case when len(FFieldName) > 16 then len(FFieldName) else 16 end) -len(FFieldName))

+' --'+ FFullName
as FTabIndexTxt

-----------------------------------------------------------------------------------------------------------------------
,' update ICTemplate set FVisForBillType = ' + space(3-len(FVisForBillType)) + cast(FVisForBillType as nvarchar(10))
+' ,FEnable = ' + space(4-len(FEnable )) + cast(FEnable as nvarchar(10))

+' where FID = ''' + cast(FID as nvarchar(10)) +''''
+' and FFieldName = '''+ FFieldName +''''

+ space( (case when len(FFieldName) > 16 then len(FFieldName) else 16 end) -len(FFieldName))

+' --'+ FFullName
as FFVisForBillTypeTxt

from aICTemplate

/*
------------------------------------------------------------------------------------------------------------------------------------------------------------------------

select * from aICTemplate

select * from a_ICTemplateTxt where FTabIndex < 100 and FID = 'B01' order BY FTabIndex -- 金蝶老单 表头布局:输入顺序
select * from a_ICTemplateTxt where FTabIndex < 100 and FID = 'B01' order BY FTop,FLeft -- 金蝶老单 表头布局:更改位置

------------------------------------------------------------------------------------------------------------------------------------------------------------------------
*/
go
郭少锋 创建 2023-09-06 12:25:05 K3 功能
K3 功能 : 【视图】 a_ICListTemplate 金蝶老单 序时簿类型 K3 功能 : 【视图】 a_ICListTemplate 金蝶老单 序时簿类型 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--【视图】 删除

if exists ( select * from sys.views where object_id = OBJECT_ID(N'dbo.a_ICListTemplate') )
drop view dbo.a_ICListTemplate
go


-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--【视图】 a_ICListTemplate 金蝶老单 序时簿类型

create view dbo.a_ICListTemplate
as
select

FName
,FBillTemplateID
,FTemplateID
,FID
,FFilter

,'' A1

,FMenuID
,FBillCls
,FGroupID
,FSubSysID
,FMasterTable
,FSourceType,FSourceSql
,FHeadHeight,FBottomHeight

,FNeedCount
,FFontID,FLogicStr,FToolBarVis,FHeadVis,FBottomVis
,FType,FGetDataType
,FRptTemplateID
,FNeedStatistic,FName_CHT,FName_EN
,FLinkPrimary

from ICListTemplate

/*
------------------------------------------------------------------------------------------------------------------------------------------------------------------------

select * from a_ICListTemplate where FName LIKE '%销售%' order BY FTemplateID,FBillTemplateID,FID -- 金蝶老单 序时簿类型

select * from ICListTemplate

------------------------------------------------------------------------------------------------------------------------------------------------------------------------
*/
go
郭少锋 创建 2023-09-06 12:20:09 K3 功能
K3 功能 : 【视图】a_ICTransactionType 金蝶老单 单据类型 K3 功能 : 【视图】a_ICTransactionType 金蝶老单 单据类型 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--【视图】 删除

if exists ( select * from sys.views where object_id = OBJECT_ID(N'dbo.a_ICTransactionType') )
drop view dbo.a_ICTransactionType
go


-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--【视图】a_ICTransactionType 金蝶老单 单据类型

create view dbo.a_ICTransactionType
as
select

FTemplateID
,FName
,FID
,FChatTypeID
,FSchemeTypeID
,FFormWidth,FFormHeight
,FHeadTable,FEntryTable

,'' A1

,FType
,FVchTemplateID

,FROB
,FObjectType,FObjectID
,FBillPOSHeadTable,FBillPOSEntryTable
,FCheckPRO,FFixCols
,FAllowDefined,FBillFlow
,FName_CHT,FName_EN
,FBrNo

from ICTransactionType

/*
------------------------------------------------------------------------------------------------------------------------------------------------------------------------

select * from a_ICTransactionType where FName LIKE '%销售%' order BY FTemplateID -- 金蝶老单 单据类型

select * from ICTransactionType

------------------------------------------------------------------------------------------------------------------------------------------------------------------------
*/
go
郭少锋 创建 2023-09-06 12:16:39 K3 功能
K3 功能 : 【视图】a_ICFieldName 金蝶老单 合并字段名称 K3 功能 : 【视图】a_ICFieldName 金蝶老单 合并字段名称 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--【视图】 删除

if exists ( select * from sys.views where object_id = OBJECT_ID(N'dbo.a_ICFieldName') )
drop view dbo.a_ICFieldName
go


------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--【视图】a_ICFieldName 金蝶老单 合并字段名称


create view dbo.a_ICFieldName
as
select

b1.*

,'【'+ b1.FID +'.'+ b1.FFieldName +' '+ b1.FCaption +'】' FFullName

from (
---------------------------------------------------------------------------------------------------------------------------------------------
select FID,FBillName,FFieldName

,stuff( (
----------------------------------------------------------------------------------------------------------------------
select distinct ','+ FCaption2

from aICField where FID=a1.FID and FFieldName=a1.FFieldName
----------------------------------------------------------------------------------------------------------------------
for xml path('') ) ,1,1,'') FCaption

,stuff( (
----------------------------------------------------------------------------------------------------------------------
select ','+ CAST( FSort as varchar(10))

from aICField where FID=a1.FID and FFieldName=a1.FFieldName
order by FSort
----------------------------------------------------------------------------------------------------------------------
for xml path('') ) ,1,1,'') FSort

from aICField a1

group by FID,FBillName,FFieldName
---------------------------------------------------------------------------------------------------------------------------------------------
) b1


/*
------------------------------------------------------------------------------------------------------------------------------------------------------------------------

select * from a_ICFieldName where FID = 'S01' and FFieldName LIKE '%%' order by FFieldName -- 金蝶老单 合并字段名称

------------------------------------------------------------------------------------------------------------------------------------------------------------------------
*/
go
郭少锋 创建 2023-09-06 12:08:23 K3 功能
K3 功能 : 【存储过程】 a_ChangeCaption 金蝶老单 更改字段名称:单据,分录,序时簿,套打 K3 功能 : 【存储过程】 a_ChangeCaption 金蝶老单 更改字段名称:单据,分录,序时簿,套打 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--【存储过程】 删除

if exists ( select * from sys.objects where object_id = object_id(N'dbo.a_ChangeCaption') and type in (N'P', N'PC'))
drop procedure dbo.a_ChangeCaption
go


------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--【存储过程】 a_ChangeCaption 金蝶老单 更改字段名称:单据,分录,序时簿,套打


create procedure dbo.a_ChangeCaption

@FTemplateName varchar(20) -- 销售发票(专用)
,@FPage varchar(80) -- 单据,分录
,@FFieldName varchar(80) -- Fdate
,@FCaption varchar(80) -- 制单日期
as
---------------------------------------------------------------------------------------------------------------------------------------------
--【取得 单据ID】

declare @FTemplateID varchar(20) ,@FChatTypeID int ,@FInEntry int

select @FTemplateID = FTemplateID ,@FChatTypeID = FChatTypeID from aICTransactionType where FName = @FTemplateName

---------------------------------------------------------------------------------------------------------------------------------------------
--【更改】【单据名称】

if @FPage = '单据' begin

update ICTemplate set FCaption = @FCaption where FID = @FTemplateID and FFieldName = @FFieldName
set @FInEntry = 0
end
else if @FPage = '分录' begin

update aICTemplateEntry set FHeadCaption = @FCaption where FID = @FTemplateID and FFieldName = @FFieldName
set @FInEntry = 1
end

---------------------------------------------------------------------------------------------------------------------------------------------
--【更改】【序时簿名称】

if exists( select 1
from ICChatBillTitle where FTypeID = @FChatTypeID and FColName = @FFieldName )
update ICChatBillTitle set FColCaption = @FCaption +'$' where FTypeID = @FChatTypeID and FColName = @FFieldName

---------------------------------------------------------------------------------------------------------------------------------------------
--【更改】【套打名称】

if @FPage IN ( '单据','分录' ) begin

if exists( select 1
from GLNoteCitation where FTemplateID = @FTemplateID and FCode = @FFieldName and FInEntry = @FInEntry and FRelationID IN ( 1,2 ) )
update GLNoteCitation set FCitationName = @FCaption +'$' where FTemplateID = @FTemplateID and FCode = @FFieldName and FInEntry = @FInEntry and FRelationID IN ( 1,2 )

if exists( select 1
from GLNoteCitation where FTemplateID = @FTemplateID and FCode = @FFieldName and FInEntry = 0 and FRelationID IN ( 3 ) )
update GLNoteCitation set FCitationName = '汇总' + @FCaption +'$' where FTemplateID = @FTemplateID and FCode = @FFieldName and FInEntry = 0 and FRelationID IN ( 3 )

if exists( select 1
from GLNoteCitation where FTemplateID = @FTemplateID and FCode = @FFieldName and FInEntry = 0 and FRelationID IN ( 20 ) )
update GLNoteCitation set FCitationName = '本页小计—'+ @FCaption +'$' where FTemplateID = @FTemplateID and FCode = @FFieldName and FInEntry = 0 and FRelationID IN ( 20 )
end

/*
------------------------------------------------------------------------------------------------------------------------------------------------------------------------

exec a_ChangeCaption '销售发票(专用)','单据' ,'Fdate' ,'制单日期' --【更改】【字段名称】
exec a_ChangeCaption '销售发票(专用)','分录' ,'FBaseUnit','基本单位' --【更改】【字段名称】

------------------------------------------------------------------------------------------------------------------------------------------------------------------------
*/
go
郭少锋 创建 2023-09-06 11:55:26 K3 功能
K3 功能 : 【视图】a_ICTemplateCaption 金蝶老单 更改字段名称 K3 功能 : 【视图】a_ICTemplateCaption 金蝶老单 更改字段名称 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--【视图】 删除

if exists ( select * from sys.views where object_id = OBJECT_ID(N'dbo.a_ICTemplateCaption') )
drop view dbo.a_ICTemplateCaption
go


-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--【视图】a_ICTemplateCaption 金蝶老单 更改字段名称

create view dbo.a_ICTemplateCaption
as
select

FID
,FBillName
,FCtlIndex,FTabIndex
,FPage
,FFieldName
,FCaption2
-----------------------------------------------------------------------------------------------------------------------
,' exec a_ChangeCaption '

+ ''''+ FBillName +''''
+','''+ FPage +''''
+','''+ FFieldName +''''+ dbo.a_Space ( FFieldName ,'16en' )

+','''+ FCaption2 +''''

+ dbo.a_Space ( FCaption2 ,'8cn' )

+' --'+ FFullName as FCaptionTxt
-----------------------------------------------------------------------------------------------------------------------
,FFullName

from aICField

/*
------------------------------------------------------------------------------------------------------------------------------------------------------------------------

select * from a_ICTemplateCaption where FID = 'S01' ORDER BY FPage,FTabIndex -- 金蝶老单 更改字段名称


exec a_ChangeCaption '销售订单','单据','Fdate' ,'日期' --【S01,v1.Fdate 日期:】
exec a_ChangeCaption '销售订单','单据','FCustID' ,'购货单位' --【S01,v1.FCustID 购货单位:】
exec a_ChangeCaption '销售订单','单据','FSettleDate' ,'结算日期' --【S01,v1.FSettleDate 结算日期:】

------------------------------------------------------------------------------------------------------------------------------------------------------------------------

select * from aICField where FID = 'S01' ORDER BY FPage,FTabIndex --【单据字段】

------------------------------------------------------------------------------------------------------------------------------------------------------------------------
*/
go
郭少锋 创建 2023-09-05 23:17:46 K3 功能