⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ftexampl20.js

📁 非常好的JAVASCRIPT树型
💻 JS
📖 第 1 页 / 共 4 页
字号:
iconFolder = "../../images/" 
ftFolder = "../../"
function ostruct(){
commonLink = "ftexampl20_2.htm#"
fT = gFld("<B>Object Types</B>", "")
aux1 = insFld(fT, gFld("Categories","1048"))
insDoc(aux1, gLnk("Fish","527"))
insDoc(aux1, gLnk("Type of tubular","729"))
aux2 = insFld(aux1, gFld("Wellbore","682"))
insDoc(aux2, gLnk("Fish, junk","669"))
insDoc(aux2, gLnk("Formation","670"))
insDoc(aux2, gLnk("Hole condition","671"))
insDoc(aux2, gLnk("Hole to heal","672"))
insDoc(aux2, gLnk("Open hole","673"))
insDoc(aux2, gLnk("Open hole, casing","674"))
insDoc(aux2, gLnk("Pilot hole","676"))
aux1 = insFld(fT, gFld("Information","688"))
insDoc(aux1, gLnk("Anchor tension","1042"))
insDoc(aux1, gLnk("Casing size","728"))
insDoc(aux1, gLnk("Core data","1039"))
insDoc(aux1, gLnk("Cumulative volume v time","721"))
insDoc(aux1, gLnk("Directional data","593"))
insDoc(aux1, gLnk("Drilling data","1043"))
insDoc(aux1, gLnk("Equivalent circulating density","594"))
insDoc(aux1, gLnk("Flow rate v time","722"))
insDoc(aux1, gLnk("Flow rate, temp, press v time","597"))
insDoc(aux1, gLnk("Fluid influx","607"))
insDoc(aux1, gLnk("H2S concentration","599"))
insDoc(aux1, gLnk("Hole in tubular","937"))
insDoc(aux1, gLnk("Influx","600"))
insDoc(aux1, gLnk("Log data","1041"))
insDoc(aux1, gLnk("Loss","602"))
insDoc(aux1, gLnk("Material composition","603"))
insDoc(aux1, gLnk("Pass/fail","738"))
insDoc(aux1, gLnk("Pressure","605"))
insDoc(aux1, gLnk("Pressure and volume","606"))
insDoc(aux1, gLnk("Pressure v time","719"))
insDoc(aux1, gLnk("Production","608"))
insDoc(aux1, gLnk("Stuck point","611"))
insDoc(aux1, gLnk("Subjective evaluation","612"))
insDoc(aux1, gLnk("Temperature v time","844"))
insDoc(aux1, gLnk("Tubular size","845"))
insDoc(aux1, gLnk("Vol, pressure v time","615"))
insDoc(aux1, gLnk("Well data","1040"))
insDoc(aux1, gLnk("Wellbore depth","733"))
aux1 = insFld(fT, gFld("Location","469"))
insDoc(aux1, gLnk("Downhole","811"))
insDoc(aux1, gLnk("Drill structure","900"))
insDoc(aux1, gLnk("Rig","695"))
insDoc(aux1, gLnk("Sub-sea","809"))
aux2 = insFld(aux1, gFld("Surface","567"))
aux3 = insFld(aux2, gFld("Bulk store","470"))
insDoc(aux3, gLnk("Chemical store","818"))
insDoc(aux3, gLnk("Equipment store","819"))
insDoc(aux3, gLnk("Pits","817"))
aux3 = insFld(aux2, gFld("Derrick","812"))
insDoc(aux3, gLnk("Monkey board","813"))
aux3 = insFld(aux2, gFld("Drill floor","814"))
insDoc(aux3, gLnk("Doghouse","815"))
insDoc(aux3, gLnk("Drill slot","897"))
insDoc(aux3, gLnk("V doors","816"))
aux3 = insFld(aux2, gFld("Fixed installation","837"))
insDoc(aux3, gLnk("Egg boxes","839"))
insDoc(aux3, gLnk("Flare stack","840"))
insDoc(aux3, gLnk("Wellhead deck","838"))
insDoc(aux2, gLnk("Generator room","824"))
aux3 = insFld(aux2, gFld("Offshore rig","826"))
insDoc(aux3, gLnk("Accomodation block","827"))
insDoc(aux3, gLnk("Bridge","828"))
insDoc(aux3, gLnk("Cantilever deck","834"))
insDoc(aux3, gLnk("Container deck","830"))
insDoc(aux3, gLnk("Diving area","836"))
insDoc(aux3, gLnk("Floating rig","832"))
insDoc(aux3, gLnk("Heli-deck","833"))
insDoc(aux3, gLnk("Jackup rig","831"))
insDoc(aux3, gLnk("Moon pool","835"))
insDoc(aux3, gLnk("Radio room","829"))
aux3 = insFld(aux2, gFld("Pipe deck","820"))
insDoc(aux3, gLnk("Cat walk","821"))
insDoc(aux3, gLnk("Pipe rack","822"))
insDoc(aux2, gLnk("Pump room","823"))
insDoc(aux2, gLnk("Service control room","825"))
aux2 = insFld(aux1, gFld("Wellbore","810"))
insDoc(aux2, gLnk("Annulus","847"))
aux3 = insFld(aux2, gFld("Well completion","734"))
insDoc(aux3, gLnk("Well completion segment","1026"))
aux1 = insFld(fT, gFld("Organisation","687"))
insDoc(aux1, gLnk("Approval from partners","648"))
insDoc(aux1, gLnk("Instruction","649"))
insDoc(aux1, gLnk("Person","686"))
insDoc(aux1, gLnk("Personnel","650"))
aux1 = insFld(fT, gFld("Physical objects","689"))
aux2 = insFld(aux1, gFld("Bottom hole assembly tool","1049"))
insDoc(aux2, gLnk("Accelerator","304"))
insDoc(aux2, gLnk("Bent sub","888"))
insDoc(aux2, gLnk("Cable head","394"))
insDoc(aux2, gLnk("Casing cup tester","422"))
insDoc(aux2, gLnk("Cement stinger","497"))
insDoc(aux2, gLnk("Centraliser","327"))
insDoc(aux2, gLnk("Clamp","397"))
aux3 = insFld(aux2, gFld("Cleaning / investigation tool","367"))
insDoc(aux3, gLnk("Bailer","368"))
insDoc(aux3, gLnk("Broach","372"))
insDoc(aux3, gLnk("Brush","373"))
insDoc(aux3, gLnk("Drift","374"))
insDoc(aux3, gLnk("Gauge cutter","370"))
insDoc(aux3, gLnk("Gauge ring","371"))
insDoc(aux3, gLnk("Lead impression block","376"))
insDoc(aux3, gLnk("Swage","375"))
aux3 = insFld(aux2, gFld("Coring tool","1050"))
insDoc(aux3, gLnk("Core barrel","294"))
insDoc(aux3, gLnk("Core bit","875"))
insDoc(aux3, gLnk("Side wall coring tool","561"))
insDoc(aux2, gLnk("Cross over","328"))
insDoc(aux2, gLnk("Crossover sub","878"))
insDoc(aux2, gLnk("Data latch tool","879"))
aux3 = insFld(aux2, gFld("Downhole measurement tool","288"))
insDoc(aux3, gLnk("Caliper logging tool","488"))
insDoc(aux3, gLnk("Cement logging tool","495"))
insDoc(aux3, gLnk("Directional survey tool","511"))
insDoc(aux3, gLnk("Downhole sensor","886"))
insDoc(aux3, gLnk("Electric logging equipment","792"))
insDoc(aux3, gLnk("Formation log","290"))
insDoc(aux3, gLnk("Free stuck point indicator","532"))
insDoc(aux3, gLnk("Logging while drilling tool","310"))
insDoc(aux3, gLnk("Measurement while drilling  tool","296"))
insDoc(aux3, gLnk("Pressure logging tool","471"))
insDoc(aux3, gLnk("Production logging tool","292"))
insDoc(aux3, gLnk("Saturation logging tool","558"))
insDoc(aux3, gLnk("SCR power supply","15"))
insDoc(aux3, gLnk("Survey barrel","299"))
insDoc(aux3, gLnk("Temperature logging tool","573"))
aux3 = insFld(aux2, gFld("Drilling tool","786"))
insDoc(aux3, gLnk("Drill collar","187"))
insDoc(aux3, gLnk("Hole opener","307"))
insDoc(aux3, gLnk("Under reamer","302"))
insDoc(aux3, gLnk("Variable blade stabilizer","301"))
aux3 = insFld(aux2, gFld("Fishing tool","377"))
insDoc(aux3, gLnk("Alligator grab","387"))
insDoc(aux3, gLnk("Baited grab","384"))
insDoc(aux3, gLnk("Blind box","378"))
insDoc(aux3, gLnk("Overshot","382"))
insDoc(aux3, gLnk("Tar baby","386"))
insDoc(aux3, gLnk("Wireline finder","380"))
insDoc(aux3, gLnk("Wireline grab","381"))
insDoc(aux3, gLnk("Wireline spear","383"))
insDoc(aux2, gLnk("Gravel pack tool","295"))
insDoc(aux2, gLnk("Heavy weight drill pipe","188"))
aux3 = insFld(aux2, gFld("Jar","303"))
insDoc(aux3, gLnk("Hydraulic jar","322"))
insDoc(aux3, gLnk("Shock jar","943"))
insDoc(aux3, gLnk("Spang jar","325"))
insDoc(aux3, gLnk("Spring jar","323"))
insDoc(aux3, gLnk("Tubular jar","324"))
insDoc(aux2, gLnk("Jet sub","427"))
insDoc(aux2, gLnk("Kickover tool","395"))
insDoc(aux2, gLnk("Knuckle joint","321"))
insDoc(aux2, gLnk("Mud motor","389"))
insDoc(aux2, gLnk("Mule shoe","247"))
insDoc(aux2, gLnk("Nipple protection sleeve","326"))
aux3 = insFld(aux2, gFld("Perforating tool","358"))
insDoc(aux3, gLnk("Firing head","237"))
insDoc(aux3, gLnk("Gun","360"))
insDoc(aux3, gLnk("Mechanical firing head","361"))
insDoc(aux3, gLnk("Tubing punch","365"))
insDoc(aux3, gLnk("Tubular conveyed gun release","232"))
insDoc(aux3, gLnk("Tubular conveyed perforator gun","173"))
insDoc(aux2, gLnk("Pulling tool","314"))
insDoc(aux2, gLnk("Pup joint","248"))
insDoc(aux2, gLnk("Quick lock connection","329"))
insDoc(aux2, gLnk("Rebel tool","298"))
insDoc(aux2, gLnk("Roller reamer","308"))
insDoc(aux2, gLnk("Running tool","388"))
insDoc(aux2, gLnk("Safety joint","167"))
insDoc(aux2, gLnk("Setting tool","311"))
insDoc(aux2, gLnk("Shifting tool","392"))
insDoc(aux2, gLnk("Stabilizer","785"))
insDoc(aux2, gLnk("Stinger","1001"))
insDoc(aux2, gLnk("Subs","901"))
insDoc(aux2, gLnk("Swivel","320"))
insDoc(aux2, gLnk("Tubing end locator","1020"))
insDoc(aux2, gLnk("Tubing seat locator","1021"))
aux3 = insFld(aux2, gFld("Tubular cutting tool","362"))
insDoc(aux3, gLnk("Casing cutter","309"))
insDoc(aux3, gLnk("Chemical cutter","363"))
insDoc(aux3, gLnk("Explosive cutter","364"))
insDoc(aux2, gLnk("Turbine","300"))
insDoc(aux2, gLnk("Weighted bar","330"))
aux2 = insFld(aux1, gFld("Downhole equipment","270"))
insDoc(aux2, gLnk("Adapter spool","429"))
insDoc(aux2, gLnk("Battery sub","848"))
insDoc(aux2, gLnk("Blank sub","245"))
insDoc(aux2, gLnk("Blast joint","229"))
insDoc(aux2, gLnk("Bottom hole assembly","487"))
insDoc(aux2, gLnk("Bridge plug","212"))
insDoc(aux2, gLnk("Bypass sub","857"))
aux3 = insFld(aux2, gFld("Cable","331"))
insDoc(aux3, gLnk("Braided line","143"))
insDoc(aux3, gLnk("Electric line","520"))
insDoc(aux3, gLnk("Slick line","562"))
insDoc(aux3, gLnk("Wire line","582"))
insDoc(aux2, gLnk("Casing centralizer","861"))
insDoc(aux2, gLnk("Casing hanger","433"))
insDoc(aux2, gLnk("Casing head","442"))
insDoc(aux2, gLnk("Casing spool","430"))
insDoc(aux2, gLnk("Cement retainer","284"))
insDoc(aux2, gLnk("Cement sheath","1030"))
insDoc(aux2, gLnk("Cementing packer","285"))
insDoc(aux2, gLnk("Chemical injecting valve","181"))
insDoc(aux2, gLnk("Circulating sub","168"))
insDoc(aux2, gLnk("Circulating valve","177"))
aux3 = insFld(aux2, gFld("Collar","873"))
insDoc(aux3, gLnk("DV collar","272"))
insDoc(aux3, gLnk("Float collar","274"))
insDoc(aux3, gLnk("Landing collar","277"))
insDoc(aux2, gLnk("Completion equipment","211"))
insDoc(aux2, gLnk("Completion string","502"))
aux3 = insFld(aux2, gFld("Completion string assembly","332"))
insDoc(aux3, gLnk("Electrical submersible pump","334"))
insDoc(aux3, gLnk("EZ tree","333"))
insDoc(aux3, gLnk("Flow head","335"))
insDoc(aux3, gLnk("Gas lift mandrel","348"))
insDoc(aux3, gLnk("Hanger","336"))
insDoc(aux3, gLnk("Landing nipple","337"))
insDoc(aux3, gLnk("Locator seal","338"))
insDoc(aux3, gLnk("Production packer","339"))
insDoc(aux3, gLnk("Safety joint","346"))
insDoc(aux3, gLnk("Shoe track","341"))
insDoc(aux3, gLnk("Side pocket mandrel","342"))
insDoc(aux3, gLnk("Sliding sleeve door","343"))
insDoc(aux3, gLnk("Surface controlled sub sea shut off valve nipple","340"))
insDoc(aux3, gLnk("Telescopic joint","347"))
insDoc(aux2, gLnk("Conductor housing","441"))
insDoc(aux2, gLnk("Control hose","186"))
aux3 = insFld(aux2, gFld("Control line","253"))
aux4 = insFld(aux3, gFld("Downhole pressure gauge cable","254"))
insDoc(aux4, gLnk("Gauge-cable connector","255"))
insDoc(aux4, gLnk("Hanger penetrator","256"))
aux4 = insFld(aux3, gFld("Electric cable","257"))
insDoc(aux4, gLnk("Cable splice","260"))
insDoc(aux4, gLnk("Hanger penetrator","258"))
insDoc(aux4, gLnk("Instrument line","80"))
insDoc(aux4, gLnk("Motor lead extension","261"))
insDoc(aux4, gLnk("Packer penetrator","259"))
insDoc(aux4, gLnk("Pothead connector","262"))
insDoc(aux3, gLnk("Gas injection line","263"))
insDoc(aux3, gLnk("Hydraulic line","269"))
insDoc(aux2, gLnk("Conversion sleeve","435"))
insDoc(aux2, gLnk("Debris barrier","241"))
insDoc(aux2, gLnk("Debris catcher sub","172"))
insDoc(aux2, gLnk("Down hole choke","170"))
insDoc(aux2, gLnk("Downhole pump","884"))
insDoc(aux2, gLnk("Downhole shutin valve","887"))
insDoc(aux2, gLnk("Drill stem test downhole equipment","159"))
insDoc(aux2, gLnk("Drill stem test string","519"))
insDoc(aux2, gLnk("Electrical submersible pump","246"))
insDoc(aux2, gLnk("Electrical surface readout gauge","185"))
insDoc(aux2, gLnk("Emergency seal","432"))
insDoc(aux2, gLnk("Equalising plug","238"))
insDoc(aux2, gLnk("Equalising prong","239"))
insDoc(aux2, gLnk("Extension sleeve","436"))
insDoc(aux2, gLnk("Extension sub","913"))
insDoc(aux2, gLnk("External casing patch","273"))
insDoc(aux2, gLnk("Filter sub","916"))
insDoc(aux2, gLnk("Float shoe","275"))
insDoc(aux2, gLnk("Flow-coupling","230"))
insDoc(aux2, gLnk("Gas lift valve","927"))
insDoc(aux2, gLnk("Gauge carrier","182"))
insDoc(aux2, gLnk("Gradio venturi flowmeter","930"))
insDoc(aux2, gLnk("Gun release","164"))
insDoc(aux2, gLnk("Hydraulic packer","242"))
insDoc(aux2, gLnk("Inflatable packer","244"))
insDoc(aux2, gLnk("Internal casing patch","276"))
insDoc(aux2, gLnk("Kobe pump","213"))
insDoc(aux2, gLnk("Liner hanger","278"))
insDoc(aux2, gLnk("Mechanical gauge","184"))
insDoc(aux2, gLnk("Mechanical packer","243"))
insDoc(aux2, gLnk("Memory pressure gauge","183"))
insDoc(aux2, gLnk("Nipple","953"))
insDoc(aux2, gLnk("Nipple plug","214"))
insDoc(aux2, gLnk("Packer","542"))
insDoc(aux2, gLnk("Perforated joint","228"))
insDoc(aux2, gLnk("Perforated tail pipe","171"))
insDoc(aux2, gLnk("Ported nipple","231"))
insDoc(aux2, gLnk("Pressure cycle plug","216"))
insDoc(aux2, gLnk("Pressure gauge","217"))
insDoc(aux2, gLnk("Pressure release sub","968"))
insDoc(aux2, gLnk("Production packer","280"))
insDoc(aux2, gLnk("Pump open plug","218"))
insDoc(aux2, gLnk("Radioactive sub","249"))
insDoc(aux2, gLnk("Retrievable packer","281"))
insDoc(aux2, gLnk("Reverse circulating valve","180"))
insDoc(aux2, gLnk("Rope socket","319"))
insDoc(aux2, gLnk("Rotating liner hanger","286"))
insDoc(aux2, gLnk("Safety valve","178"))
insDoc(aux2, gLnk("Sampler","169"))
insDoc(aux2, gLnk("Saver sub","983"))
insDoc(aux2, gLnk("Seal assembly","431"))
insDoc(aux2, gLnk("Seal bore extension","984"))
insDoc(aux2, gLnk("Sealing bore","985"))
insDoc(aux2, gLnk("Side pocket valve","222"))
insDoc(aux2, gLnk("Sliding sleeve","995"))
insDoc(aux2, gLnk("Slip joint","166"))
insDoc(aux2, gLnk("Slotted joint","250"))
insDoc(aux2, gLnk("Standing valve","223"))
insDoc(aux2, gLnk("Straddle / pack off tool","226"))
insDoc(aux2, gLnk("Sub-sea lubricator valve","179"))
insDoc(aux2, gLnk("Sub-sea tree","165"))
insDoc(aux2, gLnk("Subs and lift plugs","784"))
insDoc(aux2, gLnk("Subsea inspection system","804"))
insDoc(aux2, gLnk("Surface controlled sub sea shut off valve","219"))
insDoc(aux2, gLnk("Surface controlled sub sea shut off valve dummy pack off","220"))
insDoc(aux2, gLnk("Surface controlled sub sea shut off valve plug","221"))
insDoc(aux2, gLnk("Tester valve","176"))
insDoc(aux2, gLnk("Tie back packer","282"))
insDoc(aux2, gLnk("Tubing anchor","1018"))
insDoc(aux2, gLnk("Tubing hanger","434"))
insDoc(aux2, gLnk("Tubing head spool","443"))
aux3 = insFld(aux2, gFld("Tubular","730"))
insDoc(aux3, gLnk("Casing","489"))
insDoc(aux3, gLnk("Coiled tubing","713"))
insDoc(aux3, gLnk("Conductor","503"))
insDoc(aux3, gLnk("Crossover joint","877"))
insDoc(aux3, gLnk("Drill pipe","516"))
insDoc(aux3, gLnk("Liner","711"))
insDoc(aux3, gLnk("Production tubing","718"))
insDoc(aux3, gLnk("Slotted liner","997"))
insDoc(aux3, gLnk("Snubbing string","712"))
insDoc(aux3, gLnk("Tie back string","717"))
insDoc(aux2, gLnk("Tubular retrievable safety valve","227"))
insDoc(aux2, gLnk("Wear bushing","425"))
insDoc(aux2, gLnk("Wellhead equipment","419"))
insDoc(aux2, gLnk("Whipstock","727"))
insDoc(aux2, gLnk("Wireline entry guide","1036"))
insDoc(aux2, gLnk("Wireline toolstring","318"))
aux2 = insFld(aux1, gFld("Material","690"))
insDoc(aux2, gLnk("Casing joints","618"))
insDoc(aux2, gLnk("Cement","619"))

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -