老單據如何插入多行值

2021-06-19 06:06:49 字數 1196 閱讀 6403

2010-06-09 17:36:07

|  分類:金蝶|

字型大小訂閱

while not rs.eof 

'填充對應的行 

with m_billtransfer 

'如果超過兩行以上的值,需要先用 

.billform.insertrow 

'插入一行 

.setgridtext lrow, dicfieldentry("fitemid"), rs("fnumber") 

.setgridtext lrow, dicfieldentry("fauxqtymust"), val(rs("fqty") & "") 

.setgridtext lrow, dicfieldentry("fauxqty"), val(rs("fqty") & "") 

end with 

lrow = lrow + 1 

rs.movenext 

wend 

說明:m_billtransfer.billform.vsentrys.insertrows 2, 1 "在第2行後插入1行 

m_billtransfer.billform.copyrow 2, 3 "把第2行資料複製到第3行 

m_billtransfer.billform.delrow 3"刪除第3行

幾個相關函式說明: 

1. m_billinte***ce.billform.addrow 2, 3 : 從第2行開始, 增加3行; 

2. m_billinte***ce.setgridtext(row, col , value): 給第row行, 第col列賦值value; 

3. m_billinte***ce.billfrom.maxentry : 返回當前單據體行數; 

另外,給查詢型別字段賦值,請參考如下示例**: 

dim entryctl as variant 

entryctl = m_billtransfer.entryctl 

entryctl(列序號).dinterid(行序號) = 內碼 

entryctl(列序號).dnumber(行序號) = ** 

entryctl(列序號).dname(行序號) = 名稱 

m_billtransfer.entryctl = entryctl 

m_billtransfer.setgridtext 行序號, 列序號, 名稱

varbinary MAX 如何插入空值

1 在c 程式中 為 byte 變數賦值 eg 變數 a new byte 0 2 在程式中鏈結sql server時 photo欄位是varbinary max 型別,如果使用者未選擇檔案,應該插入空值,但不知如何寫 嘗試了,用null不行 用dbnull.value 會導致不是空值 也不行 us...

insert語句如何向表中插入多行資料

關於sql 2000中如何使用insert語句插入多行記錄,可是鬱悶壞了我。下面把在sql吧裡一位高手 summonyyq 假設有個表有 學號 姓名 學校 這三列 然後向這個表中插入 040501 孫明 山東大學 040502 李浩 山東師範 040503 王剛 煙台大學 怎麼插入這三行資料啊 in...

PV值影響權重 老站長交你如何提公升PV值

權重對於每個 而言都是追逐的動力與目標,提公升 的權重的方法也是有數種,在做站的 朋友可能有百分之八十的站長談到 權重提公升首先想到的必然就是外鏈,從外部引入蜘蛛,從而達到提公升權重,然而筆者今天要與大家分享內容也就是提公升權重的乙個方法,那就是從內容下手,做好 內容更好的提公升我們 本身的pv值,...