您当前的位置: 首页 > 

寒冰屋

暂无认证

  • 4浏览

    0关注

    2286博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

odoo10参考系列--数据文件

寒冰屋 发布时间:2018-04-14 20:28:29 ,浏览量:4

Odoo就是一个非常大的数据驱动, 因此,模块定义的一大部分就是对其管理的各种记录的定义: 用户界面(菜单、视图),安全(访问权限和访问规则),报表和普通数据都通过记录定义。

结构

在Odoo定义数据的主要途径是通过XML数据文件,XML数据文件的广义结构如下:

  • 根元素odoo内的任意数量的操作元素 


  
  ...

数据文件是按顺序执行的,操作只能引用以前定义的操作结果

核心操作 record

record 正确定义或更新数据库记录,它具有以下属性:

model (必须的)

创建(或更新)模型的名称

id

这个记录的外部标识符。强烈建议提供一个

  • 对于记录创建,允许后续定义修改或引用此记录
  • 对于记录修改,要修改的记录

context

创建记录时要使用的上下文

forcecreate

在更新模式中,如果记录不存在,是否应该创建它

需要一个外部ID,默认为 True

field

每个记录都可以由field标记组成,定义在创建记录时要设置的值。一个没有field的 record 将使用所有默认值 (创建)或什么都不做(更新)

field 有一个强制的 name 属性, 要设置的字段的名称和定义值本身的各种方法:

Nothing

如果没有为字段提供值,则将在字段上设置隐式False 。 可用于清除字段,或避免使用字段的默认值

search

对于关系字段,应该是字段模型上的域。

将评估域,使用它搜索字段的模型,并将搜索结果设置为字段的值。如果字段是Many2one,则只使用第一个结果。

ref

如果提供了一个ref 属性,它的值必须是一个有效的外部ID,它将被查找并设置为字段的值。

大多是 Many2one 和Reference 字段

type

如果提供了type 属性,则它用于解释和转换字段的内容。字段的内容可以通过使用file 属性的外部文件或通过节点的主体来提供。

可用的类型:

xmlhtml

提取field的孩子作为一个单一的文件,评估任何外部ID的格式为%(external_id)s指定的。 %% 可用于输出实际的%符号

file

确保该字段内容是当前模型中的一个有效的文件路径,保存 module,path 对作为字段值

char

直接将字段内容设置为字段值而无需更改

base64

base64编码字段的内容,有用的联合file属性,如图像数据加载到附件

int

将字段的内容转换为整数,并将其设置为字段的值

float

将字段的内容转换为浮点,并将其设置为字段的

listtuple

应该包含与field具有相同属性的任意数量的value元素,每个元素解析为生成的元组或列表的项,并将生成的集合设置为字段的值

eval

在以前的方法都不适合的情况下,eval属性简单评价任何Python表达式并设置其结果作为字段的值。

评价的内容包含各个模块 (timedatetimetimedeltarelativedelta), 一个函数解决外部标识符(ref)和当前字段的模型对象,如果适用 (obj)

delete

delete 标记可以删除以前定义的任意数量的记录。它具有以下属性:

model (必须的)

应该删除指定记录的模型

id

要删除的记录的外部ID

search

找到要删除的模型的记录的域

id 和search 是专用的

function

function 标记使用提供的参数调用模型上的方法。它有两个强制参数model和name分别指定调用方法的模型和方法。

参数可以使用 eval (应该对一系列参数进行评估以调用该方法) 或者value元素 (详见list 值)提供

workflow

workflow标记向现有工作流发送一个信号。工作流可以通过ref属性(现有工作流的外部ID)或返回工作流ID的value标记来指定。

标记还具有两个强制属性 model (与工作流相关联的模型) 和action (发送到工作流的信号的名称)

快捷键

因为Odoo一些重要的结构模型是复杂的,涉及的数据文件提供更短的替代品使用记录标签定义:

menuitem

定义一个关于大量默认和退回的 ir.ui.menu 记录:

Parent menu

  • 如果设置了parent 属性,则它应该是另一个菜单项的外部ID,用作新项目的父元素
  •  如果没有提供parent ,则尝试将name 属性解释为一个以/分割的菜单名称序列,并在菜单层次结构中找到一个位置。在这种解释中,中间菜单是自动创建的
  • 否则菜单被定义为一个“顶级”菜单项(不是一个没有父菜单的菜单)

Menu name

如果没有指定name 属性,则尝试从链接动作获得菜单名,如果有的话。否则使用记录的 id

Groups

groups属性被解释为一个以逗号分隔的res.groups模型的外部标识符序列。如果一个外部标识符的前缀是一个减号(-),该组将从菜单组中删除

action

如果指定的话,action 属性应该是菜单打开时要执行的操作的外部ID

id

菜单项的外部ID

template

创建一个仅仅要求带有arch视图段的QWeb视图并运行带有一些可选的属性:

id

视图的外部标识

nameinherit_idpriority

和ir.ui.view上的相应字段相同 (nb: inherit_id 应该是一个外部标识符)

primary

如果设置为True并联合一个inherit_id,定义视图作为一个主视图

groups

逗号分隔的组外部标识符列表

page

如果设置为"True", 模版是一个网页页面 (可链接的, 可删除的)

optional

enabled 或disabled,是否可以禁用视图(在网站界面中)及其默认状态。 如果未设置,视图是始终启

report

创建一个带有一些默认值的ir.actions.report.xml 记录。

大多数仅仅是ir.actions.report.xml上的相应字段的代理属性,但也会自动在报表model的更多菜单中创建该项

CSV数据文件

XML数据文件是灵活的、自我描述的,但在批量创建同一模型的一些简单记录时非常冗长。

对于这种情况,数据文件也可以使用CSV,这通常是使用访问权限的情况:

  • 文件名model_name.csv
  • 第一行列出要写入的字段,具有外部标识符的特殊字段ID(用于创建或更新)
  • 此后每行创建一个新记录

下面是定义美国状态的数据文件的第一行 res.country.state.csv

"id","country_id:id","name","code"
state_au_1,au,"Australian Capital Territory","ACT"
state_au_2,au,"New South Wales","NSW"
state_au_3,au,"Northern Territory","NT"
state_au_4,au,"Queensland","QLD"
state_au_5,au,"South Australia","SA"
state_au_6,au,"Tasmania","TAS"
state_au_7,au,"Victoria","VIC"
state_au_8,au,"Western Australia","WA"
state_us_1,us,"Alabama","AL"
state_us_2,us,"Alaska","AK"
state_us_3,us,"Arizona","AZ"
state_us_4,us,"Arkansas","AR"
state_us_5,us,"California","CA"
state_us_6,us,"Colorado","CO"

以更可读的格式呈:

idcountry_id:idnamecodestate_au_1auAustralian Capital TerritoryACTstate_au_2auNew South WalesNSWstate_au_3auNorthern TerritoryNTstate_au_4auQueenslandQLDstate_au_5auSouth AustraliaSAstate_au_6auTasmaniaTASstate_au_7auVictoriaVICstate_au_8auWestern AustraliaWAstate_us_1usAlabamaALstate_us_2usAlaskaAKstate_us_3usArizonaAZstate_us_4usArkansasARstate_us_5usCaliforniaCAstate_us_6usColoradoCOstate_us_7usConnecticutCTstate_us_8usDelawareDEstate_us_9usDistrict of ColumbiaDCstate_us_10usFloridaFLstate_us_11usGeorgiaGAstate_us_12usHawaiiHIstate_us_13usIdahoIDstate_us_14usIllinoisILstate_us_15usIndianaINstate_us_16usIowaIAstate_us_17usKansasKSstate_us_18usKentuckyKYstate_us_19usLouisianaLAstate_us_20usMaineMEstate_us_21usMontanaMTstate_us_22usNebraskaNEstate_us_23usNevadaNVstate_us_24usNew HampshireNHstate_us_25usNew JerseyNJstate_us_26usNew MexicoNMstate_us_27usNew YorkNYstate_us_28usNorth CarolinaNCstate_us_29usNorth DakotaNDstate_us_30usOhioOHstate_us_31usOklahomaOKstate_us_32usOregonORstate_us_33usMarylandMDstate_us_34usMassachusettsMAstate_us_35usMichiganMIstate_us_36usMinnesotaMNstate_us_37usMississippiMSstate_us_38usMissouriMOstate_us_39usPennsylvaniaPAstate_us_40usRhode IslandRIstate_us_41usSouth CarolinaSCstate_us_42usSouth DakotaSDstate_us_43usTennesseeTNstate_us_44usTexasTXstate_us_45usUtahUTstate_us_46usVermontVTstate_us_47usVirginiaVAstate_us_48usWashingtonWAstate_us_49usWest VirginiaWVstate_us_50usWisconsinWIstate_us_51usWyomingWYstate_us_asusAmerican SamoaASstate_us_fmusFederated States of MicronesiaFMstate_us_guusGuamGUstate_us_mhusMarshall IslandsMHstate_us_mpusNorthern Mariana IslandsMPstate_us_pwusPalauPWstate_us_prusPuerto RicoPRstate_us_viusVirgin IslandsVIstate_us_aausArmed Forces AmericasAAstate_us_aeusArmed Forces EuropeAEstate_us_apusArmed Forces PacificAPstate_br_acbrAcreACstate_br_albrAlagoasALstate_br_apbrAmapáAPstate_br_ambrAmazonasAMstate_br_babrBahiaBAstate_br_cebrCearáCEstate_br_dfbrDistrito FederalDFstate_br_esbrEspírito SantoESstate_br_gobrGoiásGOstate_br_mabrMaranhãoMAstate_br_mtbrMato GrossoMTstate_br_msbrMato Grosso do SulMSstate_br_mgbrMinas GeraisMGstate_br_pabrParáPAstate_br_pbbrParaíbaPBstate_br_prbrParanáPRstate_br_pebrPernambucoPEstate_br_pibrPiauíPIstate_br_rjbrRio de JaneiroRJstate_br_rnbrRio Grande do NorteRNstate_br_rsbrRio Grande do SulRSstate_br_robrRondôniaROstate_br_rrbrRoraimaRRstate_br_scbrSanta CatarinaSCstate_br_spbrSão PauloSPstate_br_sebrSergipeSEstate_br_tobrTocantinsTOstate_ru_adruRepublic of AdygeyaADstate_ru_alruAltai RepublicALstate_ru_altruAltai KraiALTstate_ru_amuruAmur OblastAMUstate_ru_arkruArkhangelsk OblastARKstate_ru_astruAstrakhan OblastASTstate_ru_baruRepublic of BashkortostanBAstate_ru_belruBelgorod OblastBELstate_ru_bryruBryansk OblastBRYstate_ru_buruRepublic of BuryatiaBUstate_ru_ceruChechen RepublicCEstate_ru_cheruChelyabinsk OblastCHEstate_ru_churuChukotka Autonomous OkrugCHUstate_ru_curuChuvash RepublicCUstate_ru_daruRepublic of DagestanDAstate_ru_inruRepublic of IngushetiaINstate_ru_irkruIrkutsk OblastIRKstate_ru_ivaruIvanovo OblastIVAstate_ru_kamruKamchatka KraiKAMstate_ru_kbruKabardino-Balkarian RepublicKBstate_ru_kgdruKaliningrad OblastKGDstate_ru_klruRepublic of KalmykiaKLstate_ru_kluruKaluga OblastKLUstate_ru_kcruKarachay–Cherkess RepublicKCstate_ru_krruRepublic of KareliaKRstate_ru_kemruKemerovo OblastKEMstate_ru_kharuKhabarovsk KraiKHAstate_ru_kkruRepublic of KhakassiaKKstate_ru_khmruKhanty-Mansi Autonomous OkrugKHMstate_ru_kirruKirov OblastKIRstate_ru_koruKomi RepublicKOstate_ru_kosruKostroma OblastKOSstate_ru_kdaruKrasnodar KraiKDAstate_ru_kyaruKrasnoyarsk KraiKYAstate_ru_kgnruKurgan OblastKGNstate_ru_krsruKursk OblastKRSstate_ru_lenruLeningrad OblastLENstate_ru_lipruLipetsk OblastLIPstate_ru_magruMagadan OblastMAGstate_ru_meruMari El RepublicMEstate_ru_moruRepublic of MordoviaMOstate_ru_mosruMoscow OblastMOSstate_ru_mowruMoscowMOWstate_ru_murruMurmansk OblastMURstate_ru_nizruNizhny Novgorod OblastNIZstate_ru_ngrruNovgorod OblastNGRstate_ru_nvsruNovosibirsk OblastNVSstate_ru_omsruOmsk OblastOMSstate_ru_oreruOrenburg OblastOREstate_ru_orlruOryol OblastORLstate_ru_pnzruPenza OblastPNZstate_ru_perruPerm KraiPERstate_ru_priruPrimorsky KraiPRIstate_ru_pskruPskov OblastPSKstate_ru_rosruRostov OblastROSstate_ru_ryaruRyazan OblastRYAstate_ru_saruSakha Republic (Yakutia)SAstate_ru_sakruSakhalin OblastSAKstate_ru_samruSamara OblastSAMstate_ru_speruSaint PetersburgSPEstate_ru_sarruSaratov OblastSARstate_ru_seruRepublic of North Ossetia–AlaniaSEstate_ru_smoruSmolensk OblastSMOstate_ru_staruStavropol KraiSTAstate_ru_sveruSverdlovsk OblastSVEstate_ru_tamruTambov OblastTAMstate_ru_taruRepublic of TatarstanTAstate_ru_tomruTomsk OblastTOMstate_ru_tulruTula OblastTULstate_ru_tveruTver OblastTVEstate_ru_tyuruTyumen OblastTYUstate_ru_tyruTyva RepublicTYstate_ru_udruUdmurtiaUDstate_ru_ulyruUlyanovsk OblastULYstate_ru_vlaruVladimir OblastVLAstate_ru_vggruVolgograd OblastVGGstate_ru_vlgruVologda OblastVLGstate_ru_vorruVoronezh OblastVORstate_ru_yanruYamalo-Nenets Autonomous OkrugYANstate_ru_yarruYaroslavl OblastYARstate_ru_yevruJewish Autonomous OblastYEVstate_gt_avegtAlta VerapazAVEstate_gt_bvegtBaja VerapazBVEstate_gt_cmtgtChimaltenangoCMTstate_gt_cqmgtChiquimulaCQMstate_gt_eprgtEl ProgresoEPRstate_gt_escgtEscuintlaESCstate_gt_guagtGuatemalaGUAstate_gt_huegtHuehuetenangoHUEstate_gt_izagtIzabalIZAstate_gt_jalgtJalapaJALstate_gt_jutgtJutiapaJUTstate_gt_petgtPeténPETstate_gt_quegtQuetzaltenangoQUEstate_gt_quigtQuichéQUIstate_gt_retgtRetalhuleuRETstate_gt_sacgtSacatepéquezSACstate_gt_smagtSan MarcosSMAstate_gt_srogtSanta RosaSROstate_gt_solgtSololáSOLstate_gt_sucgtSuchitepéquezSUCstate_gt_totgtTotonicapánTOTstate_gt_zacgtZacapaZACstate_jp_jp-23jpAichi23state_jp_jp-05jpAkita05state_jp_jp-02jpAomori02state_jp_jp-12jpChiba12state_jp_jp-38jpEhime38state_jp_jp-18jpFukui18state_jp_jp-40jpFukuoka40state_jp_jp-07jpFukushima07state_jp_jp-21jpGifu21state_jp_jp-10jpGunma10state_jp_jp-34jpHiroshima34state_jp_jp-01jpHokkaidō01state_jp_jp-28jpHyōgo28state_jp_jp-08jpIbaraki08state_jp_jp-17jpIshikawa17state_jp_jp-03jpIwate03state_jp_jp-37jpKagawa37state_jp_jp-46jpKagoshima46state_jp_jp-14jpKanagawa14state_jp_jp-39jpKōchi39state_jp_jp-43jpKumamoto43state_jp_jp-26jpKyōto26state_jp_jp-24jpMie24state_jp_jp-04jpMiyagi04state_jp_jp-45jpMiyazaki45state_jp_jp-20jpNagano20state_jp_jp-42jpNagasaki42state_jp_jp-29jpNara29state_jp_jp-15jpNiigata15state_jp_jp-44jpŌita44state_jp_jp-33jpOkayama33state_jp_jp-47jpOkinawa47state_jp_jp-27jpŌsaka27state_jp_jp-41jpSaga41state_jp_jp-11jpSaitama11state_jp_jp-25jpShiga25state_jp_jp-32jpShimane32state_jp_jp-22jpShizuoka22state_jp_jp-09jpTochigi09state_jp_jp-36jpTokushima36state_jp_jp-31jpTottori31state_jp_jp-16jpToyama16state_jp_jp-13jpTōkyō13state_jp_jp-30jpWakayama30state_jp_jp-06jpYamagata06state_jp_jp-35jpYamaguchi35state_jp_jp-19jpYamanashi19state_pt_pt-01ptAveiro01state_pt_pt-02ptBeja02state_pt_pt-03ptBraga03state_pt_pt-04ptBragança04state_pt_pt-05ptCastelo Branco05state_pt_pt-06ptCoimbra06state_pt_pt-07ptÉvora07state_pt_pt-08ptFaro08state_pt_pt-09ptGuarda09state_pt_pt-10ptLeiria10state_pt_pt-11ptLisboa11state_pt_pt-12ptPortalegre12state_pt_pt-13ptPorto13state_pt_pt-14ptSantarém14state_pt_pt-15ptSetúbal15state_pt_pt-16ptViana do Castelo16state_pt_pt-17ptVila Real17state_pt_pt-18ptViseu18state_pt_pt-20ptAçores20state_pt_pt-30ptMadeira30state_eg_dkegDakahliaDKstate_eg_baegRed SeaBAstate_eg_bhegBeheiraBHstate_eg_fymegFaiyumFYMstate_eg_ghegGharbiaGHstate_eg_alxegAlexandriaALXstate_eg_isegIsmailiaISstate_eg_gzegGizaGZstate_eg_mnfegMonufiaMNFstate_eg_mnegMinyaMNstate_eg_cegCairoCstate_eg_kbegQalyubiaKBstate_eg_lxegLuxorLXstate_eg_wadegNew ValleyWADstate_eg_shregAl SharqiaSHRstate_eg_sueg6th of OctoberSUstate_eg_suzegSuezSUZstate_eg_asnegAswanASNstate_eg_astegAsyutASTstate_eg_bnsegBeni SuefBNSstate_eg_ptsegPort SaidPTSstate_eg_dtegDamiettaDTstate_eg_huegHelwanHUstate_eg_jsegSouth SinaiJSstate_eg_kfsegKafr el-SheikhKFSstate_eg_mtegMatrouhMTstate_eg_knegQenaKNstate_eg_sinegNorth SinaiSINstate_eg_shgegSohagSHGstate_za_eczaEastern CapeECstate_za_fszaFree StateFSstate_za_gtzaGautengGTstate_za_nlzaKwaZulu-NatalNLstate_za_lpzaLimpopoLPstate_za_mpzaMpumalangaMPstate_za_nczaNorthern CapeNCstate_za_nwzaNorth WestNWstate_za_wczaWestern CapeWCstate_it_agitAgrigentoAGstate_it_alitAlessandriaALstate_it_anitAnconaANstate_it_aoitAostaAOstate_it_aritArezzoARstate_it_apitAscoli PicenoAPstate_it_atitAstiATstate_it_avitAvellinoAVstate_it_baitBariBAstate_it_btitBarletta-Andria-TraniBTstate_it_blitBellunoBLstate_it_bnitBeneventoBNstate_it_bgitBergamoBGstate_it_biitBiellaBIstate_it_boitBolognaBOstate_it_bzitBolzanoBZstate_it_bsitBresciaBSstate_it_britBrindisiBRstate_it_caitCagliariCAstate_it_clitCaltanissettaCLstate_it_cbitCampobassoCBstate_it_ciitCarbonia-IglesiasCIstate_it_ceitCasertaCEstate_it_ctitCataniaCTstate_it_czitCatanzaroCZstate_it_chitChietiCHstate_it_coitComoCOstate_it_csitCosenzaCSstate_it_critCremonaCRstate_it_kritCrotoneKRstate_it_cnitCuneoCNstate_it_enitEnnaENstate_it_fmitFermoFMstate_it_feitFerraraFEstate_it_fiitFirenzeFIstate_it_fgitFoggiaFGstate_it_fcitForlì-CesenaFCstate_it_fritFrosinoneFRstate_it_geitGenovaGEstate_it_goitGoriziaGOstate_it_gritGrossetoGRstate_it_imitImperiaIMstate_it_isitIserniaISstate_it_spitLa SpeziaSPstate_it_aqitL'AquilaAQstate_it_ltitLatinaLTstate_it_leitLecceLEstate_it_lcitLeccoLCstate_it_liitLivornoLIstate_it_loitLodiLOstate_it_luitLuccaLUstate_it_mcitMacerataMCstate_it_mnitMantovaMNstate_it_msitMassa-CarraraMSstate_it_mtitMateraMTstate_it_vsitMedio CampidanoVSstate_it_meitMessinaMEstate_it_miitMilanoMIstate_it_moitModenaMOstate_it_mbitMonza e BrianzaMBstate_it_naitNapoliNAstate_it_noitNovaraNOstate_it_nuitNuoroNUstate_it_ogitOgliastraOGstate_it_otitOlbia-TempioOTstate_it_oritOristanoORstate_it_pditPadovaPDstate_it_paitPalermoPAstate_it_pritParmaPRstate_it_pvitPaviaPVstate_it_pgitPerugiaPGstate_it_puitPesaro e UrbinoPUstate_it_peitPescaraPEstate_it_pcitPiacenzaPCstate_it_piitPisaPIstate_it_ptitPistoiaPTstate_it_pnitPordenonePNstate_it_pzitPotenzaPZstate_it_poitPratoPOstate_it_rgitRagusaRGstate_it_raitRavennaRAstate_it_rcitReggio CalabriaRCstate_it_reitReggio EmiliaREstate_it_riitRietiRIstate_it_rnitRiminiRNstate_it_rmitRomaRMstate_it_roitRovigoROstate_it_saitSalernoSAstate_it_ssitSassariSSstate_it_svitSavonaSVstate_it_siitSienaSIstate_it_sritSiracusaSRstate_it_soitSondrioSOstate_it_taitTarantoTAstate_it_teitTeramoTEstate_it_tritTerniTRstate_it_toitTorinoTOstate_it_tpitTrapaniTPstate_it_tnitTrentoTNstate_it_tvitTrevisoTVstate_it_tsitTriesteTSstate_it_uditUdineUDstate_it_vaitVareseVAstate_it_veitVeneziaVEstate_it_vbitVerbano-Cusio-OssolaVBstate_it_vcitVercelliVCstate_it_vritVeronaVRstate_it_vvitVibo ValentiaVVstate_it_viitVicenzaVIstate_it_vtitViterboVTstate_es_cesA Coruña (La Coruña)Cstate_es_viesAraba/ÁlavaVIstate_es_abesAlbaceteABstate_es_aesAlacant (Alicante)Astate_es_alesAlmeríaALstate_es_oesAsturiasOstate_es_avesÁvilaAVstate_es_baesBadajozBAstate_es_pmesIlles Balears (Islas Baleares)PMstate_es_besBarcelonaBstate_es_buesBurgosBUstate_es_ccesCáceresCCstate_es_caesCádizCAstate_es_sesCantabriaSstate_es_csesCastelló (Castellón)CSstate_es_ceesCeutaCEstate_es_cresCiudad RealCRstate_es_coesCórdobaCOstate_es_cuesCuencaCUstate_es_giesGirona (Gerona)GIstate_es_gresGranadaGRstate_es_guesGuadalajaraGUstate_es_ssesGipuzkoa (Guipúzcoa)SSstate_es_hesHuelvaHstate_es_huesHuescaHUstate_es_jesJaénJstate_es_loesLa RiojaLOstate_es_gcesLas PalmasGCstate_es_leesLeónLEstate_es_lesLleida (Lérida)Lstate_es_luesLugoLUstate_es_mesMadridMstate_es_maesMálagaMAstate_es_mlesMelillaMEstate_es_muesMurciaMUstate_es_naesNafarroa (Navarra)NAstate_es_oresOurense (Orense)ORstate_es_pesPalenciaPstate_es_poesPontevedraPOstate_es_saesSalamancaSAstate_es_tfesSanta Cruz de TenerifeTFstate_es_sgesSegoviaSGstate_es_seesSevillaSEstate_es_soesSoriaSOstate_es_tesTarragonaTstate_es_teesTeruelTEstate_es_toesToledoTOstate_es_vesValència (Valencia)Vstate_es_vaesValladolidVAstate_es_biesBizkaia (Vizcaya)BIstate_es_zaesZamoraZAstate_es_zesZaragozaZstate_my_jhrmyJohorJHRstate_my_kdhmyKedahKDHstate_my_ktnmyKelantanKTNstate_my_kulmyKuala LumpurKULstate_my_lbnmyLabuanLBNstate_my_mlkmyMelakaMLKstate_my_nsnmyNegeri SembilanNSNstate_my_phgmyPahangPHGstate_my_prkmyPerakPRKstate_my_plsmyPerlisPLSstate_my_pngmyPulau PinangPNGstate_my_pjymyPutrajayaPJYstate_my_sbhmySabahSBHstate_my_swkmySarawakSWKstate_my_sgrmySelangorSGRstate_my_trgmyTerengganuTRGstate_mx_agsmxAguascalientesAGUstate_mx_bcmxBaja CaliforniaBCNstate_mx_bcsmxBaja California SurBCSstate_mx_chihmxChihuahuaCHHstate_mx_colmxColimaCOLstate_mx_campmxCampecheCAMstate_mx_coahmxCoahuilaCOAstate_mx_chismxChiapasCHPstate_mx_dfmxCiudad de MéxicoDIFstate_mx_dgomxDurangoDURstate_mx_gromxGuerreroGROstate_mx_gtomxGuanajuatoGUAstate_mx_hgomxHidalgoHIDstate_mx_jalmxJaliscoJALstate_mx_michmxMichoacánMICstate_mx_mormxMorelosMORstate_mx_mexmxMéxicoMEXstate_mx_naymxNayaritNAYstate_mx_nlmxNuevo LeónNLEstate_mx_oaxmxOaxacaOAXstate_mx_puemxPueblaPUEstate_mx_q roomxQuintana RooROOstate_mx_qromxQuerétaroQUEstate_mx_sinmxSinaloaSINstate_mx_slpmxSan Luis PotosíSLPstate_mx_sonmxSonoraSONstate_mx_tabmxTabascoTABstate_mx_tlaxmxTlaxcalaTLAstate_mx_tampsmxTamaulipasTAMstate_mx_vermxVeracruzVERstate_mx_yucmxYucatánYUCstate_mx_zacmxZacatecasZACstate_nz_auknzAucklandAUKstate_nz_bopnzBay of PlentyBOPstate_nz_cannzCanterburyCANstate_nz_gisnzGisborneGISstate_nz_hkbnzHawke's BayHKBstate_nz_mwtnzManawatu-WanganuiMWTstate_nz_mbhnzMarlboroughMBHstate_nz_nsnnzNelsonNSNstate_nz_ntlnzNorthlandNTLstate_nz_otanzOtagoOTAstate_nz_stlnzSouthlandSTLstate_nz_tkinzTaranakiTKIstate_nz_tasnzTasmanTASstate_nz_wkonzWaikatoWKOstate_nz_wgnnzWellingtonWGNstate_nz_wtcnzWest CoastWTCstate_ca_abcaAlbertaABstate_ca_bccaBritish ColumbiaBCstate_ca_mbcaManitobaMBstate_ca_nbcaNew BrunswickNBstate_ca_nlcaNewfoundland and LabradorNLstate_ca_ntcaNorthwest TerritoriesNTstate_ca_nscaNova ScotiaNSstate_ca_nucaNunavutNUstate_ca_oncaOntarioONstate_ca_pecaPrince Edward IslandPEstate_ca_qccaQuebecQCstate_ca_skcaSaskatchewanSKstate_ca_ytcaYukonYTstate_ae_azaeAbu DhabiAZstate_ae_ajaeAjmanAJstate_ae_duaeDubaiDUstate_ae_fuaeFujairahFUstate_ae_rkaeRas al-KhaimahRKstate_ae_shaeSharjahSHstate_ae_uqaeUmm al-QuwainUQstate_ar_carBuenos Aires CityCstate_ar_barBuenos AiresBstate_ar_karCatamarcaKstate_ar_harChacoHstate_ar_uarChobutUstate_ar_xarCórdobaXstate_ar_warCorrientesWstate_ar_earEnte RíosEstate_ar_parFormosaPstate_ar_yarJujuyYstate_ar_larLa PampaLstate_ar_farLa RiojaFstate_ar_marMendozaMstate_ar_narMisionesNstate_ar_qarNeuquénQstate_ar_rarRío NegroRstate_ar_aarSaltaAstate_ar_jarSan JuanJstate_ar_darSan LuisDstate_ar_zarSanta CruzZstate_ar_sarSanta FeSstate_ar_garSantiago Del EsteroGstate_ar_varTierra del FuegoVstate_ar_tarTucumánTstate_in_aninAndaman and NicobarANstate_in_apinAndhra PradeshAPstate_in_arinArunachal PradeshARstate_in_asinAssamASstate_in_brinBiharBRstate_in_chinChandigarhCHstate_in_cginChattisgarhCGstate_in_dninDadra and Nagar HaveliDNstate_in_ddinDaman and DiuDDstate_in_dlinDelhiDLstate_in_gainGoaGAstate_in_gjinGujaratGJstate_in_hrinHaryanaHRstate_in_hpinHimachal PradeshHPstate_in_jkinJammu and KashmirJKstate_in_jhinJharkhandJHstate_in_kainKarnatakaKAstate_in_klinKeralaKLstate_in_ldinLakshadweepLDstate_in_mpinMadhya PradeshMPstate_in_mhinMaharashtraMHstate_in_mninManipurMNstate_in_mlinMeghalayaMLstate_in_mzinMizoramMZstate_in_nlinNagalandNLstate_in_orinOrissaORstate_in_pyinPuducherryPYstate_in_pbinPunjabPBstate_in_rjinRajasthanRJstate_in_skinSikkimSKstate_in_tninTamil NaduTNstate_in_tsinTelanganaTSstate_in_trinTripuraTRstate_in_upinUttar PradeshUPstate_in_ukinUttarakhandUKstate_in_wbinWest BengalWBstate_id_acidAcehACstate_id_baidBaliBAstate_id_bbidBangka BelitungBBstate_id_btidBantenBTstate_id_beidBengkuluBEstate_id_goidGorontaloGOstate_id_jkidJakartaJKstate_id_jaidJambiJAstate_id_jbidJawa BaratJBstate_id_jtidJawa TengahJTstate_id_jiidJawa TimurJIstate_id_kbidKalimantan BaratKBstate_id_ksidKalimantan SelatanKSstate_id_ktidKalimantan TengahKTstate_id_kiidKalimantan TimurKIstate_id_kuidKalimantan UtaraKUstate_id_kridKepulauan RiauKRstate_id_laidLampungLAstate_id_maidMalukuMAstate_id_muidMaluku UtaraMUstate_id_nbidNusa Tenggara BaratNBstate_id_ntidNusa Tenggara TimurNTstate_id_paidPapuaPAstate_id_pbidPapua BaratPBstate_id_riidRiauRIstate_id_sridSulawesi BaratSRstate_id_snidSulawesi SelatanSNstate_id_stidSulawesi TengahSTstate_id_sgidSulawesi TenggaraSGstate_id_saidSulawesi UtaraSAstate_id_sbidSumatra BaratSBstate_id_ssidSumatra SelatanSSstate_id_suidSumatra UtaraSUstate_id_yoidYogyakartaYO

每行(记录):

  • 第一列是要创建或更新的记录的外部ID
  • 第二列是要链接到的国家对象的外部ID(必须预先定义国家对象)
  • 第三列是 res.country.state的字段 name
  • 第四列是res.country.state的字段code

 

ps:有翻译不当之处,欢迎留言指正。

原文地址:https://www.odoo.com/documentation/10.0/reference/data.html

关注
打赏
1665926880
查看更多评论
立即登录/注册

微信扫码登录

0.0749s