当前位置:首页 » 编程语言 » k3行政事业版补丁的sql语句
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

k3行政事业版补丁的sql语句

发布时间: 2022-10-07 06:43:57

Ⅰ 想在K3里面做一个这类型的报表,sql语句该怎么写,图2的表头是两行,如何做到能否给一些参考的语句。

可以分两步做,先一个table查询出组头的信息,后一个table查询出明细信息,然后拼到DGV里,这样比较方便控制。当然,一个sql全部查出来,然后处理也行。不过感觉让代码处理逻辑更好一点。

Ⅱ 金蝶 k3 如何对帐套执行 sql 指令

这是一个删除的SQL语句,条件是:部门是EBO, key为Reg,userid是16394 这些条件组合,userid应该是数据库的唯一标识ID,一般来说用户名都叫username.

Ⅲ 金蝶K3 RISE专业版12.3 固定资产反结账的SQL语句怎么写,请高手提供完整的语句。谢谢!

应该不用SQL语句,按住shift键,同时双击明细功能【期末结账】(或者同时使用shift+enter)。

Ⅳ K3如何用SQL语句关闭2014年以前没有到货或者只到一部分的采购订单

/*看订单主表的结构 ,还有关闭状态字段名和关闭状态的值
比如采购订单主表Porder_master ,状态curstatus 当curstatus='2'的时候表示关闭 curstatus<'5'的时候表示未完成的订单
*/
update Porder_master
set curstatus='2'
where year(makedate)=2014 and curstatus<'5'

Ⅳ 求自动获得查询K3各种单据的SQL语句

如果你是只要数量的话,用count(*)就可以.如果想通过SQL同时实现取条数和记录的话是实现不了的,一般是先执行一个数量的查询再执行记录的查询.除非你把数量查询结果和记录查询结果作为两个表连接,使每个记录都有一个总记录数的字段.再有就是使用存储过程了

Ⅵ 我要在金碟k3中制作一张报表sql查询语句怎么写

这个和你的流程定义有关,在K3的每个模块下都有一个“查询分析”工具,在这里你可以新建查询,和标准的SQL语句一样,只是他提供了一些关键字用来代替数据库中的值。

你打开这个工具,它有一个“帮助”,它有一些限制你可以看一下。

Ⅶ 谁能帮忙写一下K3的SQL语句

我可以帮你,不过需要你将涉及到的表名及字段名发到我邮箱[email protected]

Ⅷ 金蝶K3 中的销售出库sql语句怎么写

SELECT *FROM vwICBill_8
这是显示出库单的 视图;也是最好掌握的。

Ⅸ 如何用sql更改k3库存更新语句

如何用sql更改k3库存更新语句
update k3
set 字段=“”
where 字段=“”

Ⅹ 请问如何能获取金蝶K3的【报表分析】的SQL语句

Select t4.FItemID,Sum(t4.FQty) As FQty
Into #ICInventory
From ICInventory t4 Inner Join t_ICItem t1 On t1.FItemID=t4.FItemID
Inner Join t_Stock t3 On t4.FStockID=t3.FItemID
Where 1 = 1
Group By t4.FItemID
Insert Into #ICInventory Select t4.FItemID,Sum(0) As FQty
From ICInventory t4 Inner Join t_ICItem t1 On t1.FItemID=t4.FItemID
Inner Join t_Stock t3 On t4.FStockID=t3.FItemID
Where 1 = 1
and t4.FItemID Not In (Select Distinct(FItemID) From #ICInventory)
Group By t4.FItemID
Insert Into #ICInventory Select t1.FItemID,0 From T_ICItem t1
Where t1.FItemID Not In (Select Distinct(FItemID) From ICInventory)
Select t5.FName As FClassName, t2.FShortNumber,t2.FNumber,t2.FName,t2.FModel,t2.FQtyDecimal,
t3.FName As FBUUnitName,ROUND(t1.FQty, t2.FQtyDecimal) As FActBUUnitQty,t2.FSecInv As FSecInvBUUnitQty,
FBUUnitDiff=ROUND(t1.FQty-t2.FSecInv, t2.FQtyDecimal),
t4.FName As FCUUnitName,ROUND(t1.FQty/t4.FCoeffiCient, t2.FQtyDecimal) As FActCUUnitQty,ROUND(t2.FSecInv/t4.FCoeffiCient, t2.FQtyDecimal) As FSecInvCUUnitQty,
FCUUnitDiff=ROUND(t1.FQty/t4.FCoeffiCient-t2.FSecInv/t4.FCoeffiCient,t2.FQtyDecimal),
FStatus=(Case When ROUND(t1.FQty ,t2.FQtyDecimal) - t2.FSecInv < 0 Then '库存不足' Else '' End),FSumSort=0
Into #temp
From #ICInventory t1 Inner Join t_ICItem t2 On t1.FItemID=t2.FItemID
Inner Join t_MeasureUnit t3 On t2.FUnitID=t3.FMeasureUnitID
Inner Join t_MeasureUnit t4 On t2.FStoreUnitID=t4.FMeasureUnitID
Left Join t_Item t5 On t2.FParentID=t5.FItemID
where (t1.FQty/t4.FCoeffiCient-t2.FSecInv/t4.FCoeffiCient)<0 order by t2.FNumber IF EXISTS(Select * From #TEMP)
Insert Into #Temp
Select '','','','合计','',4,
'',Sum(FActBUUnitQty),Sum(FSecInvBUUnitQty),Sum(FBUUnitDiff),
'',Sum(FActCUUnitQty),Sum(FSecInvCUUnitQty),Sum(FCUUnitDiff),
'',101
From #temp
Select * From #temp Where FBUUnitDiff<0 Order By FSumSort,FSecInvBUUnitQty ASC
Drop Table #icinventory
Drop Table #temp