1樓:匿名使用者
諸君大德, 在sap的報表中, 用write的方式產生的報表, 不可能可以自動換行, 通常都是自行寫程式虧塵銷的, 因為sap的輸出是一行一行的輸出, 所以通常這樣寫法: loop at itab. write:
001 itab-matnr, 020 itab-maktx+0(30), 050 itab-meins, 056 itab-labst unit itab-meins, /銷遊020 itab-maktx+31(20). endloop. 讓料兄寬號說明分成兩行輸出, 自己做點手工業吧,
2樓:匿名使用者
這樣啊,就沒做過了。不知道那個欄位中加個回車符在裡面行不行,沒試過,樓主可以試下。
3樓:匿名使用者
se38顯示程式**時,把游標放在report關鍵字上,按f1
4樓:匿名使用者
ol]report : begin of typ, a(10), b type i, end of : tbl type standard table of typ with key a with header work_lines type = abcdefghij'.
tbl-b = = a'.tbl-b = = abcdefghij'.tbl-b = = b'好耐陸。
tbl-b = = 畝喚b'友頃。tbl-b = at tbl into = strlen( tbl-a ).if work_lines > 5.
work_lines = work_lines - 5. write: /010 tbl-a+0(5), 020 tbl-b, /010 tbl-a+5(work_lines).
else. write: /010 tbl-a, 020 複製**結果:
zztest021 abcde 1 fghij a 2 abcde 3 fghij b 1 b 2
5樓:匿名使用者
樓上的可以,我測試的時候咱就不行了呢,奇怪了。
fortran 中用write語句怎麼不自動換行
6樓:安之若命
如何在fortran中讀寫檔案時不換行?這是個極簡單又極複雜的問題,簡單到只要乙個字元,複雜到翻破了好幾本語法書也沒找見。fortran中預設一條read或者write結束之後就換一行,但是讀和寫還有些不太一樣。
讀檔案時,read之後如果寫了乙個陣列,就像這樣:
read(10,*)y(1:n)
整整一行數就全都讀到陣列裡了。但是如果用write,寫到檔案中卻不是這個樣子,會給你乙個超級長的檔案然後每行只有乙個數。有乙個選項叫advance='yes'/'no',可以控制輸入輸出語句完了之後要不要換行,預設是'yes',很不幸,在intel的fortran中這個選項只對read起作用,write依舊不行。
在fortran的輸入輸出中,"/"表示換行,那麼"\"表示什麼意思呢,就是「不換行」。這是我在網上逛了老半天才看到的,為了防止忘記,寫到部落格裡面,立此存照。
下面是一段fortran**樣例,要處理的資料20個數就會換一行,一般來講最後一行是不滿20個數的,需要用個同餘判斷一下。
如何在fortran中讀寫檔案時不換行**)
2010-12-18 10:21:00| 分類: fortran |舉報|字型大小 訂閱。
**ifelseif的部落格。
7樓:網友
簡單,例如你給的 陣列 a=(/ 5,6,7,8,9 /)write(*,"(5i2)")a
注意那個 5 ,你陣列是多少個元素,那裡就是多少。
8樓:網友
那你能不能把你的問題再說清楚一點?
我用直接write(*,a
輸出的結果沒有換行。
或許是編譯器問題。
那你 write(*,"(5i2)")a
9樓:網友
在格式語句format的尾部加上斜槓"\"可實現不自動換行。
例如:a=b=c=
write(*,100)a
write(*,100)b
write(*,100)c
100 format(1x,end
10樓:網友
fortran中「/」表示換行,舉個例子。
program main
integer:: a=5,b=6
write(*,"(i3,/,i3)") a,bend program main
fortran中一般乙個wirte語句的內容寫在一行。若想在不同行輸入也可與do結合。
11樓:網友
write 使用一次必須換行。
如果你的意思是一行寫不下你想輸出的語句,可是用續行符號&如write(*,'lelrwrkdkas dfsfs df &dsfdsfd sfdsffds fsd fs sdf'
12樓:網友
將這五個數存到乙個陣列,一次輸出陣列是不換行的。
linux系統呼叫檔案函式write()怎麼往檔案裡寫入換行
13樓:網友
參考一下吧,strcat(buf,"");
將你要寫的資料放在buf中,利用strcat函式在後面拼接上換行符。
int fd=open("/home/wang/",o_creat|o_rdwr,0666);
開啟(建立)你要操作的檔案。
write(fd,buf,sizeof(buf));
向檔案中寫入資料。
下面是我建立的守護程序列印的日誌檔案資訊,檔案為。內容時每兩秒向檔案中寫入當前時間。
14樓:天蠍神經俠侶
linux和unix系統的換行是"",而windows的換行並不是直接的"n",是""。所以"")只能得到乙個黑框,因為windows不認為這是個「換行」。 直接從記事本輸入的話,windows自動輸入了"",所以從從文字檔案中讀出來的也是"",可以正常顯示。
那麼這是為什麼呢?稍微學過正規表示式的朋友都知道:是回車符,而是換行符。windows預設在文件中顯示的是乙個空格或者小黑框。所以,要先回車,再換行。
15樓:網友
你確定write()能往檔案裡寫入資料?
你可以寫入""或者寫入0a和0d這兩個位元組的資料也行。
16樓:網友
linux系統的換行符""
加這個就行了。
不過有系統write()函式麼。。。
17樓:韌勁
write
函式向開啟的裝置或檔案中寫資料。
#include ssize_t write(int fd, const void *buf, size_t count); 返回值:成功返回寫入的位元組數,出錯返回-1並設定errno
寫常規檔案時,write
的返回值通常等於請求寫的位元組數。
count而向終端裝置或網路寫則不一定。
讀常規檔案是不會阻塞的,不管讀多少位元組,read
一定會在有限的時間內返回。從終端裝置或網路讀則不一定,如果從終端輸入的資料沒有換行符,呼叫。
read讀終端裝置就會阻塞,如果網路上沒有接收到資料包,呼叫。
read從網路讀就會阻塞,至於會阻塞多長時間也是不確定的,如果一直沒有資料到達就一直阻塞在那裡。同樣,寫常規檔案是不會阻塞的,而向終端裝置或網路寫則不一定。
現在明確一下阻塞(block)這個概念。當程序呼叫乙個阻塞的系統函式時,該程序被置於睡眠(sleep)狀態,這時核心排程其它程序執行,直到該程序等待的事件發生了(比如網路上接收到資料包,或者呼叫。
sleep指定的睡眠時間到了)它才有可能繼續執行。與睡眠狀態相對的是執行(running)狀態,在linux核心中,處於執行狀態的程序分為兩種情況:
正在被排程執行。cpu處於該程序的上下文環境中,程式計數器(
eip)裡儲存著該程序的指令位址,通用暫存器裡儲存著該程序運算過程的中間結果,正在執行該程序的指令,正在讀寫該程序的位址空間。
就緒狀態。該程序不需要等待什麼事件發生,隨時都可以執行,但cpu暫時還在執行另乙個程序,所以該程序在乙個就緒佇列中等待被核心排程。系統中可能同時有多個就緒的程序,那麼該排程誰執行呢?
核心的排程演算法是基於優先順序和時間片的,而且會根據每個程序的運**況動態調整它的優先順序和時間片,讓每個程序都能比較公平地得到機會執行,同時要兼顧使用者體驗,不能讓和使用者互動的程序響應太慢。
word**中在設定的**中文字怎麼自動換行?
18樓:雯蝏
word**中在設定的**中使文字自動換行的方法:
1、word中**的文字本來就是自動換行自動對齊的,它的對齊方式分垂直和平行的。
2、 選定**,單擊選單中的「**」,選擇「**屬性」。
3、在出現的視窗中選擇「單元格」,單擊「選項」按鈕,在單元格選項中勾選「自動換行」一項即可(要去掉「適應文字」前面的勾)。
19樓:網友
選中**,**-**屬性-單元格-選項,裡面就有自動換行了。
20樓:網友
**-**屬性-單元格-選項,你就可以看到了。
21樓:茗怡閣
在中的段落裡,有自動換行的標誌。
如何在word中讓文字自動換行
22樓:廢柴船長
軟回車,即自動換行符,可以通過查詢/替換功能刪除。
23樓:月亮灣教育培訓中心
所需要的原料:2016版word
在2016版word中讓文字自動換行的步驟:
點選選單欄的頁面佈局。
點選工具欄的分隔符。
在分隔符裡面選擇換行符即可。
也可以直接在鍵盤裡面打enter+shift即可。
response.write如何輸出自動換行
24樓:網友
你把**的寬度設定為固定值試試!
checkbox如何自動換行?
25樓:有種慵懶叫
1、就是你把匹配的checkbox和文字用一對span標籤包裹,並且給這個span標籤加樣式 。
2、display:inline-block文字1文字2
checkbox是在html中讓使用者與首頁上的素材發生互動作用的一種方法。其中包含checkbox控制項就是我們一般所說的核取方塊,通常用於某選項的開啟或關閉。
該控制項表明乙個特定的狀態(即選項)是選定 (on,值為true) 還是清除 (off,值為false)。在應用程式中使用該控制項為使用者提供"true/false"或"yes/no"的選擇。進行選項組合。
如何讓文字自動換行?
26樓:匿名使用者
div設定了寬度後,是會自動換行的。英文句子按詞分行,即保證乙個英文單詞不會出現在兩行中,如果有乙個英文單詞比行寬,則還是會撐開行寬顯示在一行中;中文按字到達指定寬度後自動換行。
27樓:匿名使用者
在設定選項裡面,再次設定一下那個寬度咯,不行的話,只能手動按一下回車鍵換行咯!!!
28樓:匿名使用者
你可以考慮用css來控制。比如//本文。
下面是tag 【main-detail】在ccs裡的定義#main-detail
怎樣使qrdbtext控制項中顯示的內容自動換行?
29樓:匿名使用者
我在做報表的過程中碰到乙個問題,資料庫中某一欄位被定義為字元型,然則如**箇中的 內容太多時,在列印的時刻老是侵犯其他**的地位(該法度榜樣用於固定**的套打),而備註欄位的內容在列印時就可主動換行,我想讓字元型欄位的內容也同樣能主動換行,請問該如何做? 別的,可否在列印預覽時顯示全部表的內容,而列印時只進行套打!多謝!
pythonshell中如何換行
在未結束的 後插入反斜槓 可以在下一行中書寫未完成的部分舉個例子 a,b 11,12 c a bprint c 用 表示一行還沒有寫完 如果想讓所有行一次執行,可以寫在乙個函式裡,或者寫在乙個.py的檔案裡面 輸入ctrl n 開啟真正的 編輯器,那裡面才是寫 的。剛查到的 ctrl j pytho...
在vb中怎麼怎麼設定label自動換行
label本身具bai備換行功能。du 1 在設計時,如果顯 zhi示內容比較長,調整daolabel大小,顯示的內容隨著專label的大小,自動調整並屬換行,如下圖所示 2 執行時,使用vbcrlf 也可以實現label換行option explicit caption 第1行 vbcrlf 第2...
文字框中如何換行,VB中文字框如何換行
通過css屬性來設定。多行文字框在輸入時,會自動換行,當從一大行文字讀取賦值時,卻不能自動換行,這裡解決這個問題 新增以下三個重要屬性 columns 50 textmode multiline style word wrap break word height 80px word break br...