1c-konfiguratorn fungerar. Windows systemkonfiguration. Hur man startar systemkonfiguratorn

En snabb steg-för-steg-demonstration av applikationsutveckling på plattformen 1C:Enterprise 8.2.

För att köra exemplet behöver du plattformen 1C:Enterprise 8.2. På vår hemsida kan du ladda ner. Denna demo förbereddes med exakt den här versionen!

Enkelt HR-system

Nu kommer vi att skapa ett minisystem för personalregister över anställda på företaget. Det kommer att göra det möjligt för oss att anställa och sparka anställda, samt arbeta med personaldokument.

Varje konfiguration bör lagras i en separat katalog (mapp).

1. Skapa en ny mapp på valfri enhet på vår dator, till exempel "C:\Our Frames".

2. Starta 1C:Enterprise. En lista med infobaser öppnas. Om du inte har skapat någon informationsbas och inte har lagt till befintliga databaser kommer listan att vara tom.

1C:Enterprise kan arbeta med flera databaser på en dator. Till exempel upprätthåller en databas personalregister, en annan databas upprätthåller varuregister, en tredje för företag A och en fjärde för företag B.

3. Klicka på knappen "Lägg till".

I det första steget i guiden väljer du alternativet "Lägg till en befintlig infobas i listan".

I det andra steget, ange namnet på infobasen som den kommer att visas i listan över databaser, till exempel "Vår personal." Namnet på databasen kan vara godtyckligt, ingenting beror på det.

4. I nästa steg anger du sökvägen till mappen som du skapade i steg 1 i vår steg för steg guide(i vårt fall är detta C:\Our Frames). Klick "…" , skriv in mappen och klicka på "Välj".

Katalogen med informationsbasen kan finnas på datorns lokala hårddisk, till exempel "C:\Our Personal", eller kanske på en annan dator i det lokala nätverket, till exempel "\\SERVER\KADR". I det här fallet måste fullständiga åtkomsträttigheter till denna mapp beviljas (läsa, skriva, etc.).

För att redigera den kan du klicka på knappen Redigera. Till exempel har infobasen flyttats till en annan plats eller så vill du ge den ett annat namn. För att ta bort en infobas från listan, klicka på knappen Ta bort. I det här fallet tas infobasen bort från listan, men raderas inte fysiskt från disken.

6. Låt oss välja startläget "Konfigurator". För att göra detta, klicka på knappen "Konfigurator".

1C kan startas i två lägen:

  • 1C:Företag- sätt att använda informationsbasen. Vanliga användare arbetar i detta läge, anger data, skriver ut rapporter, etc. I det här läget kan du inte redigera konfigurationsstrukturen.
  • Konfigurator- konfigurationsläge (programmering). Programmerare arbetar i detta läge, skapar nya kataloger, rapporter och skriver programmoduler. I detta läge kan du inte lägga in data i infobasen.

7. Eftersom det inte finns något i den skapade mappen ännu kommer 1C att be om bekräftelse för att skapa en ny informationsbas.

8. Klicka på Ja. Välj sedan alternativet "Skapa en infobas utan konfiguration för att utveckla en ny konfiguration eller ladda en tidigare avladdad infobas" (alternativ 2) och klicka på knappen "Nästa". I nästa steg klickar du på knappen "Slutför".

9. Konfiguratorn startar. Öppna konfigurationsträdet, det är där vi kommer att arbeta mycket ofta. För att göra detta, välj "Konfiguration" - "Öppna konfiguration" i menyn eller klicka på motsvarande ikon.

Konfigurationsträdets fönster visas. Ge den en bekväm storlek.

Detta fönster visar alla konfigurationsobjekt, såsom kataloger, dokument, rapporter, etc. För att expandera en specifik gren måste du dubbelklicka på plustecknet eller dubbelklicka på dess namn.

Skapa konfigurationsobjekt

10. Placera markören på raden "Kataloger" och klicka på knappen (eller högerklicka och välj Lägg till). Detta öppnas Redigeringsfönster för konfigurationsobjekt(en sorts konstruktor för att skapa en katalog).

Konfigurationsobjektets redigeringsfönster är avsett för snabbt skapande nya konfigurationsobjekt. Datainmatningssekvensen är utformad på ett sådant sätt att tidigare data kan tjäna som grund för efterföljande datainmatning. Rörelsen styrs av knapparna längst ner i fönstret "Nästa" och "Tillbaka". Vid varje steg ombeds du att ange en grupp logiskt relaterade data. Du kan också gå igenom stegen genom att klicka på motsvarande flik (Main, Subsystems, Functional options, etc.).

11. I det första steget (fliken), ställ in "Namn" på vår katalog (identifierare), till exempel "Positioner". När du har skrivit in namnet, tryck på "Enter"-tangenten på tangentbordet eller flytta musen till nästa fält. Baserat på "Namn" kommer systemet automatiskt att skapa en "Synonym".

Namnet på objektet (i vårt fall katalogen) är en viktig och nödvändig egenskap för alla konfigurationsobjekt. Detta är vad som kommer att användas när du skriver programkod på 1C-språk. Namnet kan inte korrigeras bara så, eftersom alla platser i programmet där denna katalog används också måste korrigeras.

Ta katalogen "Namn" på största allvar. Namnet ska vara kortfattat, förståeligt och återspegla kärnan i katalogen, till exempel: "Länder", "Anställda", "Produkter" etc.

Namnen på konfigurationsobjekt, detaljer, variabler, procedurer och funktioner i 1C kan innehålla bokstäver i de ryska och engelska alfabeten (gemener och versaler), understreck och numeriska tecken. Namnet kan inte börja med siffror.

Alla konfigurationsobjekt har också egenskapen "Synonym". Det är avsett att lagra ett "alternativt namn" på ett konfigurationsobjekt (i vårt fall en katalog). Det är detta som kommer att användas i gränssnittselementen i vårt program, det vill säga det kommer att visas för användaren. Det finns inga begränsningar för "Synonym" och den kan ställas in i en läsbar form, till exempel "Lista över positioner" etc.

Varje katalog har två fördefinierade (fördefinierade) fält "Kod" och "Namn". Du kan redigera längden på namnet, längden på koden och typen av kod: "Number" eller "String".

13. Stäng fönstret för redigering av katalogen "Positioner".

14. Låt oss skapa en ny katalog "Anställda" (se punkt 10).

Ställ in katalognamnet (identifierare) till "Anställda".

Ställ in namnets längd till 100 tecken.

Vi kommer att lagra medarbetarens fullständiga namn i namnet. Ibland är det ganska långa för- och efternamn, så 100 tecken är helt rätt.

15. I den här katalogen kommer vi, förutom de redan angivna fälten (kod och namn), att ha flera fler fält (detaljer, attribut). Nu är listan med ytterligare detaljer (fält) tom. Klicka på knappen "Lägg till".

Som ett resultat kommer ett fönster för redigering av rekvisitaegenskaper (egenskapspalett) att öppnas. Förresten, rekvisita, attribut och fält är i princip samma sak. Det är bara det att i 1C-terminologi är det vanligt att använda "rekvisita".

16. Ställ in attributnamnet i egenskapspaletten till "Position". Ange typen av attribut - "DirectoryLink.Positions", som vi skapade tidigare. Detta tyder på att värdena av detta erforderliga kommer att väljas från katalogen "Positioner". Stäng egenskapspalettens fönster.

17. Skapa attributet "Lön" (typ Number, Length 10, Precision 2). För ett värde av typen "Number" anger precisionen antalet decimaler (i vårt fall 2 decimaler).

18. Skapa information om Antagningsdatum och Uppsägningsdatum (datumtyp).

19. Nu har vi två kataloger och vi kan lägga in lite data.

Låt oss uppdatera databaskonfigurationen (spara alla ändringar vi gjort i konfigurationen). Detta kan göras med hjälp av programmenyn (Konfiguration – Uppdatera databaskonfiguration), eller motsvarande ikon i verktygsfältet, eller F7-tangenten.

Eftersom vi redigerade (ändrade) strukturen för informationsbasen kommer 1C att analysera dessa ändringar och visa ett fönster med en lista över dem. Klicka på knappen "Acceptera".

20. Starta systemet i 1C:Enterprise-läge. Detta kan göras direkt från konfiguratorn genom att klicka på verktygsfältet eller F5-tangenten. Fönstret 1C:Enterprise visas.

21. Öppna katalogen Positioner. För att göra detta, klicka i navigeringspanelen (till vänster i applikationsfönstret) på inskriptionen (länk) Positioner. Ett katalogfönster öppnas.

22. Ange flera positioner med INS-knappen eller -tangenten. Till exempel direktör, revisor, programmerare.

Observera att koder tilldelas automatiskt, även om de kan redigeras. I det här fallet är det nödvändigt att behålla kodernas unika karaktär. Unikhetsparametrar kan konfigureras i konfiguratorn, till exempel kan du helt inaktivera kodunikhetskontroll.

Som standard är sorteringen inställd på Namn. Detta låter dig skriva de första bokstäverna i jobbtiteln, och markören flyttas automatiskt till önskad position. Du kan också ställa in en annan typ av sortering: efter kod eller efter detaljer. För att göra detta, vänsterklicka bara på namnet (titeln) på attributet.

23. Öppna katalogen Anställda.

24. Skaffa några anställda. Till exempel är Ivanov Ivan Ivanovich en regissör, ​​Petrov Petr Petrovich är en revisor, Sidorov Sergey Sergeevich är en programmerare. Vi fyller endast i uppgifterna Namn (fullständigt namn) och befattning. Observera att när du anger en position öppnas Positionskatalogen. För att spara ett nytt katalogobjekt (ny post), klicka på "Spara och stäng".

25. Stäng 1C:Enterprise-fönstret och återgå till konfiguratorläge.

I det verkliga livet utförs anställningen av en anställd med hjälp av personaldokumentet "Order för anställning". Detta är vad vi kommer att implementera i del 2 av vårt steg-för-steg-exempel.

Programvara på 1C-plattformen: Enterprise, oavsett modifiering, har två startlägen. Det första alternativet är avsett för en anpassad databasstart, och det andra (1C-konfigurator) används av programmerare eller utvecklare. Och endast under perioden för att göra ändringar i koden, skärmen eller det tryckta formuläret.

Tillgång till "Enterprise"-läget ges vanligtvis till dem vars ansvar inkluderar att fylla i kataloger, skriva in dokument, generera rapporter och påbörja bearbetning. Full tillgång till båda alternativen är tillgänglig för specialister (systemadministratörer) som har tillräckliga kvalifikationer för detta.

Startmetod och gränssnittets utseende

För att starta 1C-konfigurationen via lokalt nätverk eller Internet, det finns flera lanseringsmetoder: tjock- och webbklient. Om du behöver starta 1C-programmet i läget "Konfigurator", bör du överväga möjligheten att endast starta det via en tjock klient. Eller så måste du göra installationsarbetet lokalt på servern, där det är möjligt att ansluta direkt till databasen.

Viktig. Bristen på åtkomst till konfiguratorn i anpassade startlägen ger ytterligare skydd mot obehörig störning i databasen.

Externt skiljer sig gränssnittet för 1C-programkonfiguratorn lite från användargränssnittet, men uppsättningen menyalternativ här är helt annorlunda. Programfönstret innehåller följande positioner:

  • Konfiguration. Grundläggande funktioner som "öppna", "spara ändringar" etc.;
  • Felsökning. Används av programmerare för att testa gjorda ändringar;
  • Administrering. Konfigurera åtkomsträttigheter, skapa nya användare;
  • Service. Gränssnittsinställningar, kalkylator, kalender;
  • Fönster. Funktioner för att hantera fönster öppna i konfiguratorn;
  • Referens. Hjälpare för syntax, funktioner, allmän information om programmet.

Under den här menyn finns snabbkommandon som är mest populära när du arbetar med konfiguratorn. Deras lista kan ändras efter behag. Huvudfönstret visar metadata som representerar en fördefinierad uppsättning klasser.

Till höger om metadataträdet visar 1C-konfiguratorn egenskaperna för klassen som är öppen för redigering. I själva verket är detta det viktigaste Arbetsyta program. Det kommer att öppnas:

  • Skärmformulärredigerare.
  • Redaktör för tryckta formulär och syntax.
  • Referensmaterial.

Efter att ha gjort ändringar kan du kontrollera funktionaliteten hos innovationerna i felsökningsläge. Du måste spara ändringarna och välja start i "Enterprise"-läge (F5-tangenten). Om felen är syntaktiska till sin natur kommer konfiguratorn att utfärda varningar innan konfigurationen sparas som indikerar felen. Om ett fel uppstår i företagsläge, till exempel division med 0, kan programmeraren gå från felfönstret till konfiguratorn till den del av koden där felet uppstår.

Syfte

Den första lanseringen efter installation av någon konfiguration av 1C 8.x-program utförs huvudsakligen i konfiguratorläge. Detta är nödvändigt för att skapa användare, tilldela vissa rättigheter till dem och installera skydd för programvarumodulen från obehörig åtkomst av anställda och tredje part.

Tips: För att öppna konfigurationen måste du omedelbart ställa in ett lösenord, annars kan ändringar till ens en liten del av koden leda till att programmet inte fungerar helt.

I framtiden kommer detta läge att användas för att göra justeringar och introducera nya moduler. Den kompletta listan över funktioner är som följer:

  • Programändring;
  • Utförande av felsökningskod;
  • Kontrollera modulernas prestanda;
  • Ställa in loggboksparametrar;
  • Omindexering av databas;
  • Kontrollera logisk och referensmässig integritet;
  • Publicering av databasen på en webbserver;
  • Skapande säkerhetskopia baser;
  • Återhämtning efter misslyckanden;
  • Användaradministration.

För att underlätta och påskynda arbetet för programmerare och utvecklare används kontextuella tips i 1C-konfiguratorfönstret. Med dem räcker det att behärska den allmänna grunden för redigeringsmoduler; det kommer att vara riktigt svårt att göra ett misstag när du skriver kommandon.

Konfigurationsuppdatering

Ett av de mest populära områdena för att använda läget "Konfigurator" är implementeringen av uppdateringar. 1C-företaget släpper till marknaden minst en gång i kvartalet ny version varje konfiguration. På grund av detta korrigeras fel som användare hittar, skrivs ut och elektroniska formulär i enlighet med gällande bestämmelser. Redovisningen kännetecknas av regelbundna justeringar och till och med införandet av nya typer av rapportering.

Endast när du använder automatisk uppdatering med körbar fil Installationsprogrammet raderar vanligtvis icke-standardiserade kodändringar. Innan du börjar bör du tänka på följande:

  • Om det finns stora databasändringar är det bättre att använda den manuella uppdateringsmetoden.
  • Innan du startar processen bör du se till att inga ändringar blockeras.

Om du utför proceduren utan att ta hänsyn till implementeringen av den nya koden, systemadministratör då måste du återställa allt manuellt. Därför försöker de använda alternativet "Uppdatera konfiguration" i menyn "Konfiguration".

Specialisten har möjlighet att preliminärt jämföra de två modulerna. Om kodändringen i den nya filen endast påverkar de områden där inga ändringar har gjorts, då automatisk uppdatering. I andra fall är det lätt att överföra nödvändiga innovationer till databasen steg för steg, och ignorera de som kan störa funktionaliteten eller prestandan för dina egna moduler.

Configurator 1C 8.3 - utvecklingsmiljö informationssystem baserat på ""-plattformen. Utveckling av applikationslösningar brukar kallas . Med den här miljön är det möjligt att inte bara förfina en lösning, utan också att utveckla din egen, fullfjädrade konfiguration.

Nedan ska jag försöka beskriva huvudfunktionerna och gränssnittet i denna utvecklingsmiljö.

Huvudfunktionen hos 1C-konfiguratorn är att hjälpa utvecklaren att utveckla en hållbar lösning för affärsautomatisering på kortast möjliga tid. Ytterligare funktioner– ta en databasbackup, lägga in användare, arbeta med lagring, uppdatera lösningen, rutintestning av databasen, etc.

Hela uppsättningen kommandon, platsen för menyer, knappar - allt detta kan ändras av utvecklaren, så vi kommer att överväga tillståndet "utanför lådan".

Utseendet på 1C-konfiguratorn är ganska enkelt och konservativt:

Den övre panelen innehåller huvudmenyerna för programmet - fil, redigera, konfiguration, etc.:

Nedan är de genvägskommandon som oftast används av användare:

Operativsystemet Windows 7 låter dig hantera startparametrarna för installerade operativsystem, manipulera tjänster och start. Verktyget "Systemkonfiguration", anropat av kommandot msconfig, är avsett för detta ändamål.

Hur går man in i msconfig.exe-konfiguratorn?

Det finns flera sätt att starta verktyget. Vi kommer att ge 3 av de enklaste.

Sök rad

För att starta verktyget måste du ange ordet i sökfältet på Start-menyn msconfig, och välj sedan det hittade verktyget från sökresultaten.

Kör kommando

Öppna undermenyn Kör i Start-menyn och skriv i textfältet msconfig, tryck sedan på Enter eller "OK"-knappen.

Kommandorad

Öppna Start - Alla program och välj sedan Kommandotolken i mappen Tillbehör.

Skriv in i fönstret som öppnas med svart bakgrund msconfig och tryck på Enter.

Förutom de angivna metoderna är det möjligt att öppna verktyget direkt från mappen där det finns. För att göra detta, gå till katalogen C:\Windows\System32 och kör msconfig.exe.

Korrekt inställning av msconfig för aktuella behov

Verktygsfönstret "System Configuration" (MSCONFIG) har flera flikar: "Allmänt", "Boot", "Tjänster", "Startup" och "Service".

Är vanliga

Avsnittet "Allmänt" är utformat för att välja ett av tre alternativ för att ladda operativsystemet. Som standard " Normal lansering", som laddar alla nödvändiga drivrutiner, tjänster och program vid start.

Användaren kan installera "Diagnostisk start" för att bara ladda de drivrutiner och tjänster som krävs för att systemet ska fungera. Detta läge används för att identifiera orsakerna till fel i Windows fungerar 7. Till exempel, när du laddade började du se ett fel som är okänt för dig, eller efter en tid startas datorn helt enkelt om eller visar blåskärm"av död". Orsaken kan vara fel i drivrutiner eller systemfiler, eller så kan felet orsakas av installerad applikation. Om det inte finns några problem med systemet i diagnostiskt läge, är användarprogrammet skyldig.

"Selektiv start" tjänar till ytterligare diagnostik och identifiering av orsakerna till problem i systemet. Du kan sekventiellt aktivera ytterligare tjänster och startprogram. Det rekommenderas att starta systemet genom att först aktivera systemtjänster och sedan aktivera objekt vid start och omstart. I det sista steget, aktivera "Använd original startkonfiguration", vilket motsvarar det normala OS-startalternativet. På så sätt kan du lokalisera orsaken och identifiera gruppen av program eller tjänster som leder till fel.

Avsnittet "Boot" låter dig hantera laddningen av installerade operativsystem. Om du har flera system installerade kan du konfigurera vilket som ska starta först. För att göra detta, välj ett av systemen från listan och klicka på knappen "Använd som standard". Dessutom kan du ställa in väntetiden för användaren att välja ett visst system genom att ändra tidsintervallet i fältet "Timeout".

Här kan du även konfigurera ytterligare nedladdningsparametrar. Genom att aktivera felsäkert läge-funktionen kan du starta operativsystemet med funktionshinder. I det här fallet laddas bara de mest nödvändiga drivrutinerna och enheterna. Detta läge används för att diagnostisera programvarufel.

Det finns flera alternativ att arbeta med säkert läge:

  • "Minimal boot" låter dig i princip ladda en minimal uppsättning drivrutiner och bara använda det nödvändiga antalet enheter, utan stöd för nätverkstjänster och enheter.
  • "Ett annat skal" tillåter ytterligare användning i säkert läge kommandorad, dock Windows utforskaren kommer att vara otillgänglig, precis som nätverket.
  • "Återhämtning Active Directory» – låter dig starta Windows Explorer i säkert läge med stöd för Active Directory-kataloger.
  • "Nätverk" – laddas nätverkstjänster och enheter.
  • "Utan GUI" – inaktiverar operativsystemets startanimation.
  • "Boot log" – gör det möjligt att spara information om systemstart i en fil (håll en startlogg). Loggen sparas i filen "Ntbtlog.txt", som finns i systemmappen %SystemRoot%.
  • "Basic video" – gör det möjligt att byta grafikkortsdrivrutiner. Det vill säga, istället för de installerade videodrivrutinerna kommer standard VGA-drivrutiner att användas.
  • "OS Information" – låter dig visa information om laddade drivrutiner under systemstart.

Du kan också ställa in andra ytterligare startalternativ för Windows 7 genom att klicka på motsvarande knapp under OS-listan. Syftet med detta avsnitt är att sätta gränser för användningen av fysiska resurser vid uppstart.

  • "Antal processorer" – begränsar användningen av flerkärniga processorkärnor genom att ange deras antal.
  • "Maximum minne" – ställer in gränsen för använt RAM.
  • "PCI-blockering" – låter dig begränsa användningen av I/O-enheter anslutna till PCI-bussen.
  • "Debugging" – aktiverar felsökningsläget. Den används främst av drivrutiner och mjukvaruutvecklare.

Tjänster

Avsnittet "Tjänster" – används för att aktivera och inaktivera alla operativsystemtjänster. Under systemdiagnostik kan du inaktivera vissa tjänster för att identifiera orsakerna till fel. För att dölja systemtjänster, markera kryssrutan "Dölj Microsoft-tjänster". Efter det, på fliken "Allmänt", ställ in läget "Selektiv start" och aktivera alternativet "Ladda systemtjänster". På fliken Tjänster inaktiverar du alla andra användartjänster och startar om din dator. Om problem inte uppstår efter detta är det användartjänsterna som är orsaken. Om du nu slår på tjänster konsekvent kan du enkelt fastställa källan till problemen. Om problemet inte försvinner ligger orsaken i systemtjänsterna. Inaktivera alla tjänster och aktivera dem sedan en efter en för att identifiera källan till systemfelet.

Avsnittet "Start" - låter dig aktivera eller inaktivera automatisk start av vissa program när operativsystemet startar. Att inaktivera automatisk nedladdning alla program bör du avmarkera rutan bredvid det valda programmet och klicka på knappen "OK". Du kan hantera startparametrar för att diagnostisera problem eller öka systemets starthastighet. När en användare använder en dator har ofta upp till 20 applikationer under uppstart, varav de flesta inte ens är medveten om. Naturligtvis saktar ett sådant antal program ner betydligt laddar Windows. Om du diagnostiserar systemet kan du inaktivera alla program vid uppstart och sedan slå på dem ett efter ett för att fastställa källan till felet.

Service

Avsnittet "Tjänst" används för att starta ytterligare systemverktyg. Här kan användaren starta ytterligare diagnostik-, administrations- och hanteringsverktyg operativ system. Välj bara det verktyg du är intresserad av (det finns kort beskrivning var och en av dem) och klicka på knappen "Starta" för att öppna den.

Som du kan se är verktyget "MSCONFIG" ganska lätt att använda och låter dig diagnostisera programvaruproblem under uppstart Windows-system. Men fortfarande kaotiska förändringar den här applikationen kan leda till oönskade konsekvenser, så skriv ner de ändringar du gör så att du vid problem enkelt kan återställa allt till sin ursprungliga position.