ERP俱乐部
ERP爱好者、ERP从业者互相交流、互相学习的乐园;我们的愿景是成为全球一流的中文ERP(Enterprise Resource Planning)交流平台
网站首页 论坛首页 搜索 用户列表 FAQ 注册 登录  
ERP俱乐部 -> SAP专栏 -> ABAP -> 在程序中己把內表傳到Smartforms中並能使用,問題是如何把不同公司的表單分開列印
  在程序中己把內表傳到Smartforms中並能使用,問題是如何把不同公司的表單分開列印
帖子发起人: 天地一刀   发起时间: 2008-11-22 11:09 上午   回复数: 9
? 上一主题 下一主题 ?
楼主
  2008-11-22, 11:09 上午
天地一刀 离线,最后访问时间: 2010/9/17 11:47:47 天地一刀

发帖数前500位

30级
等级: 30级
注册: 2006年12月3日
经验: 78
积分: 81
精华: 0
发贴: 54
排名: 341
Site Registered Users
在程序中己把內表傳到Smartforms中並能使用,問題是如何把不同公司的表單分開列印
 

有公司的發票,在用smartforms中如何設定:當一個公司列印完成后,另一家公司的發票又從新的一頁開票,怎樣實現啊,謝謝!


分享按钮 IP 地址: 已登录   来自: 已登录    返回顶部
第 2 楼
  2008-11-24, 06:33 上午
abapsydney 离线,最后访问时间: 2009/5/5 21:49:38 abapsydney

发帖数前500位

30级
等级: 30级
注册: 2006年11月21日
经验: 71
积分: 71
精华: 0
发贴: 70
排名: 381
Site Registered Users
Re: 在程序中己把內表傳到Smartforms中並能使用,問題是如何把不同公司的表單分開列印
 
将所有公司代码放入一个新内表,在和数据内表进行双重LOOP就可以了
IP 地址: 已登录   来自: 已登录    返回顶部
第 3 楼
  2008-11-24, 10:50 上午
天地一刀 离线,最后访问时间: 2010/9/17 11:47:47 天地一刀

发帖数前500位

30级
等级: 30级
注册: 2006年12月3日
经验: 78
积分: 81
精华: 0
发贴: 54
排名: 341
Site Registered Users
Re: 在程序中己把內表傳到Smartforms中並能使用,問題是如何把不同公司的表單分開列印
 
哦,知道了,非常感謝!
分享按钮 IP 地址: 已登录   来自: 已登录    返回顶部
第 4 楼
  2008-11-24, 09:56 下午
天地一刀 离线,最后访问时间: 2010/9/17 11:47:47 天地一刀

发帖数前500位

30级
等级: 30级
注册: 2006年12月3日
经验: 78
积分: 81
精华: 0
发贴: 54
排名: 341
Site Registered Users
Re: 在程序中己把內表傳到Smartforms中並能使用,問題是如何把不同公司的表單分開列印
 
各位,我雖然明白這個意思,但還沒有成功,也許我太菜鳥了吧,能否告訴如何做?
我己成功傳送內表到Smartforms,invoice_head有bukrs和invoice_dtl也有bukrs,在smartforms中如何做,我試過好多次都不成功
IP 地址: 已登录   来自: 已登录    返回顶部
第 5 楼
  2008-11-25, 08:22 上午
abapsydney 离线,最后访问时间: 2009/5/5 21:49:38 abapsydney

发帖数前500位

30级
等级: 30级
注册: 2006年11月21日
经验: 71
积分: 71
精华: 0
发贴: 70
排名: 381
Site Registered Users
Re: 在程序中己把內表傳到Smartforms中並能使用,問題是如何把不同公司的表單分開列印
 
定义一个全局变量用来保存当前内表公司代码,如果公司变了就插入一个命令打开新页(在命令属性页上选上GO TO NEW PAGE就可以了)!

INITILIZATION
....
READ TABLE I_BUKRS INDEX 1.
GL_BUKRS = I_BUKRS-BUKRS.

LOOP AT I_BUKRS

Create COMMAND ...... IF GL_BUKRS NE I_BUKRS-BUKRS

GL_BUKRS = I_BUKRS-BUKRS.

LOOP AT I_DOCS WHERE BUKRS EQ I_BUKRS.
.......
ENDLOOP.
ENDLOOP.
分享按钮 IP 地址: 已登录   来自: 已登录    返回顶部
第 6 楼
  2008-11-25, 10:55 上午
天地一刀 离线,最后访问时间: 2010/9/17 11:47:47 天地一刀

发帖数前500位

30级
等级: 30级
注册: 2006年12月3日
经验: 78
积分: 81
精华: 0
发贴: 54
排名: 341
Site Registered Users
Re: 在程序中己把內表傳到Smartforms中並能使用,問題是如何把不同公司的表單分開列印
 
真的太感謝這位朋友了,基本解決了問題,頁是分開了,但頁數沒有從第一頁重新開始,再次謝謝
IP 地址: 已登录   来自: 已登录    返回顶部
第 7 楼
  2008-11-25, 10:59 上午
abapsydney 离线,最后访问时间: 2009/5/5 21:49:38 abapsydney

发帖数前500位

30级
等级: 30级
注册: 2006年11月21日
经验: 71
积分: 71
精华: 0
发贴: 70
排名: 381
Site Registered Users
Re: 在程序中己把內表傳到Smartforms中並能使用,問題是如何把不同公司的表單分開列印
 
页码, 在新页命令中, 可以选从头开始或连续页码!
分享按钮 IP 地址: 已登录   来自: 已登录    返回顶部
第 8 楼
  2008-11-25, 11:15 上午
天地一刀 离线,最后访问时间: 2010/9/17 11:47:47 天地一刀

发帖数前500位

30级
等级: 30级
注册: 2006年12月3日
经验: 78
积分: 81
精华: 0
发贴: 54
排名: 341
Site Registered Users
Re: 在程序中己把內表傳到Smartforms中並能使用,問題是如何把不同公司的表單分開列印
 
可這個在哪兒呀,我找不到
IP 地址: 已登录   来自: 已登录    返回顶部
第 9 楼
  2008-11-28, 09:17 上午
天地一刀 离线,最后访问时间: 2010/9/17 11:47:47 天地一刀

发帖数前500位

30级
等级: 30级
注册: 2006年12月3日
经验: 78
积分: 81
精华: 0
发贴: 54
排名: 341
Site Registered Users
Re: 在程序中己把內表傳到Smartforms中並能使用,問題是如何把不同公司的表單分開列印
 
終於完成報表的制作了,不過還遇到一點問題是為如數據如00001234傳到smartforms中打印出來,結果是1234,前面0部分為何不見了
分享按钮 IP 地址: 已登录   来自: 已登录    返回顶部
第 10 楼
  2008-11-28, 09:22 上午
天地一刀 离线,最后访问时间: 2010/9/17 11:47:47 天地一刀

发帖数前500位

30级
等级: 30级
注册: 2006年12月3日
经验: 78
积分: 81
精华: 0
发贴: 54
排名: 341
Site Registered Users
Re: 在程序中己把內表傳到Smartforms中並能使用,問題是如何把不同公司的表單分開列印
 
唉真是笨,這麼點問題都要靠大家,我一試就解決了,也許是在這兒有了依托吧.不過各位朋友,有了交流節約了很多時間,同時也學到別人的經驗,希望各位多多支持
IP 地址: 已登录   来自: 已登录    返回顶部
 第 1 页 总共 1 页 [共有 10 条记录]
ERP俱乐部 -> SAP专栏 -> ABAP -> 在程序中己把內表傳到Smartforms中並能使用,問題是如何把不同公司的表單分開列印
(C)Copyright 2005-2020 www.erpclub.org All Rights Reserved.
Tel:+86-755-26444630
Email:webmaster@yok.com.cn