DATABASMALLAR
15 min
databasmallar Ă€r en kraftfullt verktyg som kan anvĂ€ndas för att skapa upp en komplett databasstruktur för exempelvis en instrumentkrets eller ett större processavsnitt mallarna lĂ€ggs upp i motsvarande struktur som det som ska skapas, varje objekttyp motsvaras av en databasmall som sedan kan Ă„teranvĂ€ndas av andra mallar i nedanstĂ„ende bild visas upplĂ€gget av en databasmall för en nivĂ„reglering (in pos) samt alla underliggande komponenter och kretsschema till databasmallarna kan skript knytas, dessa anvĂ€nds för att fylla pĂ„ med uppgifter, koppla kablar osv formulĂ€ret för databasmallar http //support sitebase se/sitebase7 dbtemplates ashx#formul%c3%a4ret f%c3%b6r databasmallar 5 lĂ€s mer om formulĂ€ret och hur databasmallar byggs upp hĂ€r databasmallar, formulĂ€ret http //support sitebase se/sitebase7 dbtemplates form ashx edit http //support sitebase se/sitebase7 edit aspx?page=sitebase7 dbtemplates\§ion=6 anvĂ€nda databasmallar ¶ http //support sitebase se/sitebase7 dbtemplates ashx#anv%c3%a4nda databasmallar 6 edit http //support sitebase se/sitebase7 edit aspx?page=sitebase7 dbtemplates\§ion=0 köra databasmall ¶ http //support sitebase se/sitebase7 dbtemplates ashx#k%c3%b6ra databasmall 0 skapa grundobjektet t ex en instrumentkrets pĂ„ vanligtvis och ange nödvĂ€ndiga uppgifter vĂ€lj in en passande databasmall (sb mall) och spara kör databasmallen med knappen wizard i första steget visas strukturen som kommer att skapas markera eller avmarkera delar som ska vara med i databasballen anges vilka som ska vara markerade som standard edit http //support sitebase se/sitebase7 edit aspx?page=sitebase7 dbtemplates\§ion=1 köra skript ¶ http //support sitebase se/sitebase7 dbtemplates ashx#k%c3%b6ra skript 1 i nĂ€sta steg visas skript fönstret (om databasmallen innehĂ„ller en sĂ„dan) klicka pĂ„ write för att köra alla markerade rader i skriptet i databasmallen anges vilka som ska vara markerad som standard grön markerade rader Ă€r sĂ„dana som skrivit in data, blir de inte markerade kan det bero pĂ„ att uppgifterna redan fanns resultatet kan kontrolleras i kolumnera current value (ursprungligt vĂ€rde) samt new value (nytt vĂ€rde) det kan vara klokt att köra skriptet ytterligare en gĂ„ng, beroende pĂ„ hur det Ă€r gjort kan ytterligare uppgifter komma att skrivas in enbart skriptet kan ocksĂ„ köras för delar som redan Ă€r genererade detta görs med knappen script edit http //support sitebase se/sitebase7 edit aspx?page=sitebase7 dbtemplates\§ion=2 mĂ€ngdhantering ¶ http //support sitebase se/sitebase7 dbtemplates ashx#m%c3%a4ngdhantering 2 databasmallar och skript kan köras för en mĂ€ngd objekt i ett svep högerklicka i objektlistan och vĂ€lj att tĂ€nda upp kryssrutorna markera en eller flera objekt som ska köras kör databasmallen med knappen wizard alla objekt kommer att köras igenom utan möjlighet att klicka i eller ur nĂ„gra delar i mallen dĂ€refter kommer skript för samtliga objekt att köras edit http //support sitebase se/sitebase7 edit aspx?page=sitebase7 dbtemplates\§ion=3 vad Ă„terstĂ„r efter att mallen körts? ¶ http //support sitebase se/sitebase7 dbtemplates ashx#vad %c3%a5terst%c3%a5r efter att mallen k%c3%b6rts 3 efter att mallar och skript Ă€r körda Ă€r normalt alla objekt och dokumentposter skapade samt mĂ„nga av uppgifterna ifyllda vissa uppgifter som krĂ€ver kunskap och planering behöver anges manuellt ett smidigt sĂ€tt Ă€r att göra det via utforskaren dĂ„ man kan följa strukturen Ă„terstĂ„ende delar att göra Ă€r till exempel vĂ€lja konstruktionsartiklar databasmallarna anvĂ€nder vanligtvis generella artiklar (inleds med ett #) dessa bör matcha den tĂ€nkta artikeln med avseende pĂ„ t ex plintar boka i/o signaler boka signaler mot kanal pĂ„ i/o kort (intern bokning) i vissa fall bokas i/o kanaler direkt mot en apparat (extern bokning) boka stv och matning stv matning bokas vanligtvis pĂ„ elkretsen eller i vissa fall motorn matning frĂ„n matningsplintar (sĂ€kringar) bokas pĂ„ apparater generera dokumentfil med hjĂ€lp av en typritning edit http //support sitebase se/sitebase7 edit aspx?page=sitebase7 dbtemplates\§ion=4 att tĂ€nka pĂ„ ¶ http //support sitebase se/sitebase7 dbtemplates ashx#att t%c3%a4nka p%c3%a5 4 mallarna kan köras om och om igen pĂ„ samma struktur för att möjliggöra att mer detaljerad information kan tillföras under projektets gĂ„ng nĂ€r objekten Ă€r fĂ€rdigstĂ€llda bör sb mallen vĂ€ljas bort för att undvika att den körs av misstag