目的:
對所選記錄進行批量操作
實現:
py檔案
1.在待操作模型中加入函式:
@api.multi2.增加臨時模型def
button_version_mark(self):
value = ,
'target': 'new',}
return value
class version_mark(models.transientmodel):xml檔案_name = 'version_mark'
project = fields.many2many('dtask.task'
, string=u'專案')
version = fields.char(u'版本號')
upgrade_date = fields.date(u'公升級日期')
@api.multi
def
action_affirm(self):
version=self.version
upgrade_date=self.upgrade_date
for r in
self:
r.project.write()
1.增加操作按鈕:
model2.增加臨時模型的form檢視記錄:="ir.actions.server"
id="action_version_mark"
>
name
="name"
>版本標記
name
="model_id"
ref="模組名稱.model_模型名稱"
/>
name
="code"
>
if records:
action = records.button_version_mark()
model
="ir.values"
id="action_version_mark"
>
name
="model_id"
ref="模組名稱.model_模型名稱"
/>
name
="name"
>版本標記
name
="key2"
>client_action_multi
name
="value"
eval
="'ir.actions.server,' +str(ref('action_version_mark'))"
/>
name
="key"
>action
name
="model"
>dtask.task
id="dtask_version_mark_form"
model
="ir.ui.view"
>
name
="name"
>版本標記
name
="model"
>version_mark
name
="arch"
type
="xml"
>
在source insight 中新增系統字型
在 source insight 中新增系統字型 1.控制面板 字型 找到courier new 建議用這個字型,比 courier 要平滑 然後選中該字型,右鍵,選擇顯示。2.重啟 source insight 3.options document options screen fonts 4.如...
在Win2003中批量新增使用者
用csvde 批量新增使用者 dn,objectclass,samaccountname,userprincipalname,displayname,useraccountcontrol cn jack,ou gz,dc yankee,dc com user,jack,jack yankee.com...
在AD中批量新增多個使用者帳號
問題 如何批量的建立帳號?解決方案 在利用csvde.exe或ldifde.exe來批量建立使用者帳號 實驗環境 windows 2003 如果我們要想批量的建立帳號的話,我們可以首先利用文字編輯程式將這些帳號建立到純文字檔案內,然後再利用windows server 2003中所提供的csvde....