@samchou 已解決
samchou
-
-
請問如何設計達成率圖表
謝謝 -
已解決
使用@api.onchange跟用notebook -
請問一下
能否選取工作中心及製程後
下方立刻顯示今天輸入過的相同工作中心及製程的製造訂單資料 -
請問一下
能否選取工作中心及線別後
下方立刻顯示今天輸入過的同工作中心及線別的製造訂單資料 -
已解決
要在程式內設定紙張格式大小 -
### 連續產生QR碼並直接列印至印表機 import win32print import win32ui import win32con import qrcode import odoorpc from PIL import Image,ImageWin db_ip = '192.168.122.X' db_name = 'test' user_name = '' user_password = '' # Prepare the connection to the server odoo = odoorpc.ODOO(db_ip, port=8069) # Login odoo.login(db_name,user_name,user_password) Wt = odoo.env['workticket.wt'] wt_ids = Wt.search([('wt_status', '=', 'Y')]) for wt in Wt.browse(wt_ids): if wt.wk_status == 'N' : total_prt = wt.total_prt + 1 part_descp = wt.parts.part_descp pack_qty = format(int(wt.pack_qty), '.3f') ##顯示小數點下三位 NQRCode = wt.name+'_'+wt.style+'_'+part_descp+'_'+wt.color+'_'+wt.size+'_'+wt.materiel+'_'+str(pack_qty)+'_'+str(total_prt) qr = qrcode.QRCode( version=3, error_correction=qrcode.constants.ERROR_CORRECT_L, box_size=100, border=4, ) qr.make(fit=True) qr.add_data(NQRCode) img = qr.make_image(fill_color="black", back_color="white") printer_name = win32print.GetDefaultPrinter () hDC = win32ui.CreateDC () hDC.CreatePrinterDC (printer_name) hDC.StartDoc ('QR') hDC.StartPage () dib = ImageWin.Dib (img) # 第一行 x1 = 15 y1 = 5 x2 = 485 y2 = 50 # 圖片 x11 = 305 y11 = 50 x12 = 485 y12 = 230 font = win32ui.CreateFont({ "name": "Arial", # "underline": True, 底線 "height": 42, "weight": 42, }) show = wt.style hDC.SelectObject(font) hDC.DrawText (show,(x1,y1,x2,y2), win32con.DT_LEFT) dib.draw (hDC.GetHandleOutput (),(x11,y11,x12,y12)) hDC.EndPage () hDC.EndDoc () hDC.DeleteDC ()
直接寫成一個PY檔能確實執行
但是把同樣程式寫入odoo內
列印卻出現空白 -
已解決
使用
-
sale.order的設定
我的設定但是還是出現錯誤
-
但是擋不掉
-
請問如何限制已完成的文件隱藏列印按鈕
我現在是用後端判斷
已完成跳出訊息
能否在前端就讓列印按鈕消失 -
windows 下無法安裝pycups套件
導致無法安裝base_report_to_printer套件 -
我在state 有設定 Y 跟 N
-
那請問要如何限制在畫面輸入的最大值?
-
現行完成報表列印QR碼
是先轉成PDF再列印
要一張一張展開PDF然後列印到印表機
效率極差
請問有甚麼辦法批次列印不透過轉成PDF直接丟去印表機列印嗎? -
@wuzhou
你的原始碼是怎麼寫的?
要在明細行內的form內設定 -
在form的地方加
< form edit="false" > -
請問是這樣嗎?
<field name="state" attrs="{'readonly':[('state', '=', 'Y')]}" invisible="1" / >
我試過刪除按鈕還是存在 -
你好
我是想在XML內設置限制最大值
<field name="wk_qty" attrs="{'invisible': [('note', 'in', ('today','makeup'))]}" widget="numeric_step" options="{'step': 1, 'min': 0, 'max': 100}" / >
但是現行僅能使用固定值 例如:100
如何能'max': max_value ?
動態設定最大值 -
請問在表單輸入時
如何在XML內限制設定日期區間
例如只能輸入一周前到今天的日期
最大時間可以用options="'maxDate': None"
那最小時間可以用甚麼呢?
odoo 14 如何顯示達成率
odoo 14 如何顯示達成率
odoo 14 輸入條件 下方動態顯示結果
odoo 14 輸入條件 下方動態顯示結果
odoo 14 輸入條件 下方動態顯示結果
ODOO14 批次列印QR碼
ODOO14 批次列印QR碼
ODOO14 批次列印QR碼
odoo 14 條件隱藏刪除按鈕
odoo 14 條件隱藏刪除按鈕
odoo 14 條件隱藏列印按鈕
ODOO14 批次列印QR碼
odoo 14 條件隱藏刪除按鈕
odoo 14 數字輸入動態限制最大值
ODOO14 批次列印QR碼
from表单添加明细行时,选择记录时如何设置不可在此创建新记录
from表单添加明细行时,选择记录时如何设置不可在此创建新记录
odoo 14 條件隱藏刪除按鈕
odoo 14 數字輸入動態限制最大值
odoo 14 表單輸入時限制日期區間