Hur man avslutar programmet 1s. Slutanvändarsessioner, hur det fungerar, vad som görs. "Snabbtangenter": kalkylbladsredigerare
Varje 1C-lösning baserad på 1C:Enterprise 8-plattformen har ett brett utbud av möjligheter. Det finns dock universella knep som kan användas i vilken konfiguration som helst. Med den här artikeln öppnar vi en serie publikationer där 1C-metodologer kommer att prata om de universella funktionerna hos 1C:Enterprise 8-plattformen. Låt oss börja med en av de viktigaste metoderna för att förbättra arbetseffektiviteten - med beskrivningen av "snabbtangenter" (åtgärder från tangentbordet utförs som regel snabbare än liknande åtgärder via menyn med musen). Efter att ha bemästrat snabbtangenter kommer du att förenkla utförandet av ofta upprepade åtgärder.
bord 1
Handling |
Tangentbordsgenvägar |
Hur programmet fungerar |
Skapa nytt dokument |
||
Öppna ett befintligt dokument |
||
Öppna kalkylatorn |
Öppnar kalkylatorn |
|
Visa egenskaper |
Alt+Enter |
|
Öppna meddelanderutan |
||
Stäng meddelanderutan |
Ctrl+Skift+Z |
|
Öppna resultattavlan |
Öppnar resultattavlan |
|
Öppna Hjälp |
Öppnar hjälp |
|
Ring hjälpindex |
Skift+Alt+F1 |
Ringer hjälpindexet |
Snabbtangenter: Globala åtgärder
Globala åtgärder är åtgärder som du kan utföra i alla lägen i programmet. Det spelar ingen roll vad som för närvarande är öppet i 1C:Enterprise. Huvudsaken är att applikationen inte ska vara upptagen med att utföra någon uppgift.
Globala åtgärder är åtgärder som kan anropas var som helst i den pågående 1C:Enterprise 8-plattformen. Oavsett vad som händer i kör konfiguration, innebörden av globala åtgärder ändras inte (t.ex. om du trycker på Ctrl+N kommer alltid dialogrutan för att skapa ett nytt dokument fram).
bord 1
Snabbtangenter för globala åtgärder
Handling |
Tangentbordsgenvägar |
Hur programmet fungerar |
Skapa ett nytt dokument |
Öppnar ett fönster där du blir ombedd att välja vilken typ av nytt dokument som ska skapas i olika format- till exempel i text, tabell eller HTML |
|
Öppna ett befintligt dokument |
Öppnar standarddialogrutan "Öppna", tillgänglig via menyn "Arkiv/Öppna...". |
|
Aktivera sökfältet i kommandofältet |
Ställer in markören på detta fält |
|
Öppna kalkylatorn |
Öppnar kalkylatorn |
|
Visa egenskaper |
Alt+Enter |
Beroende på vad markören är placerad på, öppnar motsvarande egenskapspalett för detta objekt eller element. Användbart när du arbetar med tabeller, text, HTML, etc. |
Öppna meddelanderutan |
Låter dig öppna ett tidigare stängt meddelandefönster. Det är ofta användbart när ett fönster stängs av misstag och du behöver ett meddelande från det. Observera: så länge systemet inte har skrivit in något i meddelandefönstret igen, sparas gamla meddelanden även i ett stängt fönster |
|
Stäng meddelanderutan |
Ctrl+Skift+Z |
Stänger meddelanderutan när de inte längre behövs. Observera: kombinationen är vald så att den är lätt att trycka med en hand |
Öppna resultattavlan |
Öppnar resultattavlan |
|
Öppna Hjälp |
Öppnar hjälp |
|
Ring hjälpindex |
Skift+Alt+F1 |
Ringer hjälpindexet |
"Snabbtangenter": allmänna åtgärder
Allmänna åtgärder- åtgärder som har samma innebörd i olika konfigurationsobjekt, men beteendet för 1C:Enterprise 8-plattformen ändras beroende på var exakt du använder en eller annan vanlig handling. Om du till exempel trycker på "Del"-tangenten markeras det aktuella elementet i katalogen för radering om du finns i listan över katalogelement. Eller tar bort innehållet i den aktuella cellen i kalkylarksdokumentet om du redigerar det.
Tabell 2
"Snabbtangenter" för vanliga åtgärder
Handling |
Tangentbordsgenvägar |
Hur programmet fungerar |
Tar bort elementet under markören (det aktuella elementet) eller den valda gruppen av element |
||
Lägg till |
Låter dig lägga till ett nytt element |
|
Sparar det aktiva dokumentet |
||
Skriver ut det aktiva dokumentet |
Anropar utskriftsdialogrutan för det aktiva dokumentet |
|
Skriver ut till den aktuella skrivaren |
Ctrl+Skift+P |
Initierar direkt utskrift av det aktiva dokumentet till skrivaren som är tilldelad i systemet som standard (utan att öppna utskriftsdialogrutan) |
Kopiera till urklipp |
ctrl+c |
Kopierar det nödvändiga elementet eller den valda gruppen av element till Windows urklipp |
Klipp till urklipp |
Ctrl + X |
Klipper det nödvändiga elementet eller den valda gruppen av element till Windows urklipp. Det skiljer sig från kopiering genom att det kopierade elementet eller gruppen raderas efter att ha träffat bufferten |
Klistra in från urklipp |
Ctrl+V |
Klistrar in aktuell data från Windows urklipp till den plats som är markerad med markören |
Lägg till urklipp som ett nummer |
Skift + Num + (*) |
Används för numeriska värden |
Lägg till i urklipp |
Skift + Num + (+) |
Används för numeriska värden. Tilläggsoperation med data på urklipp |
Subtrahera från urklipp |
Skift + Num + (-) |
Används för numeriska värden. Subtraktionsoperation på urklippsdata |
Välj alla |
||
Avbryt sista åtgärden |
Ctrl + Z |
|
Gör om ångrad åtgärd |
ctrl+y |
|
Hitta nästa |
||
Hitta nästa markerad |
||
Hitta föregående |
||
Hitta tidigare val |
Ctrl+Skift+F3 |
|
Byta ut |
||
Ctrl+Num+(-) |
||
Välj alla |
Väljer alla tillgängliga element i det aktiva dokumentet |
|
Ångra den senaste åtgärden |
Ctrl + Z |
Ångrar den senaste åtgärden |
Gör om ångrad åtgärd |
ctrl+y |
Låter dig ångra "Ctrl + Z", med andra ord - för att returnera vad du gjorde innan du tryckte på den senaste åtgärden ångra |
Öppnar en dialogruta för att ställa in sökparametrar i det aktiva konfigurationsobjektet och utföra denna sökning |
||
Hitta nästa |
Hittar nästa element som matchar parametrarna som anges i sökinställningarna |
|
Hitta nästa markerad |
Hittar nästa element som motsvarar det du valde (till exempel var markören är placerad) |
|
Hitta föregående |
Hittar föregående element som matchar parametrarna som anges i sökinställningarna |
|
Hitta tidigare val |
Ctrl+Skift+F3 |
Hittar föregående element som matchar det du valde |
Byta ut |
Öppnar dialogrutan Sök och ersätt värden (där det är tillåtet) |
|
Komprimera (trädnod, kalkylbladsgrupp, modulgruppering) |
Ctrl+Num+(-) |
Används där trädnoder markerade med "+" eller "-" är tillgängliga |
Komprimera (trädnod, kalkylbladsgrupp, modulgruppering) och alla underordnade |
Ctrl+Alt+Num+(-) |
|
Dölj (alla trädnoder, kalkylarksdokumentgrupper, modulgrupperingar) |
Ctrl+Skift+Num+(-) |
|
Expandera (trädnod, kalkylbladsgrupp, modulgruppering) |
Ctrl + Num + (+) |
|
Expandera (trädnod, kalkylbladsgrupp, modulgruppering) och alla underordnade |
Ctrl+Alt+Num+(+) |
|
Expandera (alla trädnoder, kalkylarksdokumentgrupper, modulgrupperingar) |
Ctrl + Skift + Num + (+) |
|
Nästa sida |
Ctrl+PageDown |
Snabb sökning av det aktiva dokumentet |
Föregående sida |
Ctrl+Page Up |
|
Slå på/av djärvhet |
Används där textformatering stöds och är möjlig |
|
Slå på/av kursiv stil |
||
Slå på/av understrykning |
||
Hoppa till föregående webbsida/hjälpkapitel |
Används i HTML-dokument |
|
Hoppa till nästa webbsida/hjälpkapitel |
||
Avbryt körningen av en datasammansättningssystemrapport |
Snabbtangenter: Fönsterhantering
Det här avsnittet kombinerar vanliga "snabbtangenter" för alla fönster och former av "1C:Enterprise"-plattformen.
Tabell 3
"Snabbtangenter" för fönsterhantering
Handling |
Tangentbordsgenvägar |
Hur programmet fungerar |
Stäng aktivt ledigt fönster, modal dialogruta eller applikation |
Denna kombination kan snabbt slutföra hela konfigurationen på 1C:Enterprise-plattformen, så använd den försiktigt |
|
Stäng aktivt vanligt fönster |
Stänger det aktuella normala fönstret |
|
stänga aktivt fönster |
Stänger det aktiva fönstret |
|
Aktivera nästa normala fönster |
Ctrl+Tab |
Låter dig aktivera nästa fönster bland de som öppnas i konfigurationen. Genom att trycka i en cykel samtidigt som du håller ned Ctrl-tangenten kan du bläddra genom öppna fönster "framåt" |
Aktivera föregående vanliga fönster |
Ctrl+Skift+Tabb |
Låter dig aktivera det föregående fönstret bland de som öppnades i konfigurationen. Genom att trycka i en cykel samtidigt som du håller ned Ctrl-tangenten kan du bläddra genom öppna fönster "tillbaka" |
Aktivera nästa del av fönstret |
Aktiverar nästa avsnitt i det aktuella fönstret |
|
Aktivera föregående avsnitt av fönstret |
Aktiverar föregående avsnitt i det aktuella fönstret |
|
Anropa systemmenyn för ett program eller en modal dialogruta |
Låter dig se systemmenyn med operationer (minimera, flytta, stäng, etc.) ovanför programfönstret eller en öppen modal dialogruta |
|
Anropa fönstersystemmenyn (förutom för modala dialoger) |
Alt + bindestreck + (-) |
Låter dig se systemmenyn för operationer (minimera, flytta, stäng, etc.) ovanför det aktiva fönstret |
Ring huvudmenyn |
Aktiverar huvudverktygsfältet med knappar för det aktuella fönstret. Således kan du välja åtgärder utan att använda musen. |
|
Ring snabbmenyn |
Visar en snabbmeny ovanför det aktiva elementet. Liknar att trycka höger knapp möss på den |
|
Återgå aktivitet till normalt fönster |
Återställer aktiviteten till ett normalt fönster efter att ha arbetat med snabbmenyn. Uppmärksamhet! I alla andra fall stänger Esc det aktiva fönstret. |
"Snabbtangenter": formulärhantering
Här finns samlade "hot"-nycklar som förenklar och snabbar på arbetet med olika former som skapas i konfigurationer skrivna på 1C:Enterprise-plattformen.
Tabell 4
"Snabbtangenter" för att hantera formulär
Handling |
Tangentbordsgenvägar |
Hur programmet fungerar |
Gå till nästa kontroll/standardknappanrop |
Navigera mellan kontrollerna i formuläret "framåt" (se flik) |
|
Ringer standardknappen |
Som regel har olika formulär en standardknapp tilldelad (den skiljer sig från de andra - till exempel är den markerad med fetstil). Genom att använda denna kortkommando kan du var som helst öppen form aktivera standardknappen |
|
Flytta till nästa kontroll |
Navigera mellan kontrollerna på ett framåtformulär |
|
Flytta till föregående kontroll |
Navigera mellan kontroller på ett formulär "tillbaka" |
|
Aktiverar kommandoraden som är kopplad till den aktiva kontrollen/formuläret |
Aktiverar huvudverktygsfältet med knappar för det aktuella formuläret. Således kan du välja åtgärder utan att använda musen. |
|
Navigera genom kontroller grupperade tillsammans |
Upp |
Med hjälp av markörknapparna kan du snabbt flytta mellan grupperade kontroller |
nära form |
Stänger det aktuella formulärfönstret |
|
Återställ fönsterposition |
Om några parametrar i formulärfönstret går förlorade låter den här kombinationen dig returnera allt |
"Snabbtangenter": arbeta med listan och trädet
"Snabbtangenterna" i det här avsnittet hjälper dig att arbeta effektivt utan att använda musen i många listor och träd som aktivt används i olika konfigurationsobjekt på 1C:Enterprise 8-plattformen.
Tabell 5
"Snabbtangenter" för att arbeta med listan och trädet
Handling |
Tangentbordsgenvägar |
Hur programmet fungerar |
Öppnar elementet där markören är placerad för redigering. Nyckeln liknar åtgärden "Redigera" på standardformulärets knappfält |
||
Uppdatera |
Ctrl+Skift+R |
Uppdaterar data i en lista eller ett träd. Detta gäller särskilt för dynamiska listor (till exempel en lista med dokument) när automatisk uppdatering inte är aktiverad för dem. |
Kopiera |
Skapar ett nytt listobjekt med det aktuella objektet som mall. Liknar knappen "Lägg till genom att kopiera". |
|
En ny grupp |
Skapar ny grupp. Liknar knappen "Lägg till grupp". |
|
Ta bort en linje |
Direkt borttagning av det aktuella elementet. Uppmärksamhet! Använd denna kombination med stor försiktighet i dynamiska listor eftersom borttagning inte kan ångras. |
|
Flytta upp en rad |
Ctrl+Skift+Upp |
I listor där omordning av rader är tillåten kan du flytta den aktuella raden uppåt. Liknar knappen "Flytta upp". |
Flytta en rad nedåt |
Ctrl+Skift+Ner |
I listor där omordning av rader är tillåten kan du flytta den aktuella raden nedåt. Liknar knappen "Flytta ner". |
Flytta element till en annan grupp |
Ctrl+Skift+M |
Låter dig snabbt flytta det aktuella elementet (till exempel en katalog) till en annan grupp |
Gå en nivå ner medan du utökar gruppen |
Navigerar in i mappen där markören placerades |
|
Gå en nivå upp (till "förälder") |
Går till toppen av mappen du var i |
|
Slutför redigeringen |
Avslutar redigeringen av listobjektet med att spara ändringar |
|
Avbryt sökningen |
Avbryter sökningen |
|
Expandera trädnod |
Används där trädnoder markerade med "+" eller "-" är tillgängliga |
|
Stäng trädnoden |
||
Expandera alla trädnoder |
||
Ändra kryssrutan |
Inverterar värdet på det aktuella elementets kryssruta (aktiverar eller inaktiverar det) |
"Snabbtangenter": inmatningsfält
Inmatningsfält- en aktivt använd kontroll på många platser av konfigurationsformulär. "Snabbtangenter" för inmatningsfältet låter dig snabbt utföra ofta använda åtgärder på det. Det är särskilt användbart att använda dessa tangenter där konfigurationsutvecklaren inte visade inmatningsfältets kontrollknappar du behöver.
Tabell 6
"Snabbtangenter" för inmatningsfältet
Handling |
Tangentbordsgenvägar |
Hur programmet fungerar |
I likhet med beteendet när du redigerar vanlig text, låter det dig antingen lägga till nya tecken när du skriver till gamla eller skriva över gamla med nya. |
||
Välj knapp |
Välj lämpligt objekt kopplat till inmatningsfältet (till exempel välja önskat dokument från listan). Liknar inmatningsfältsknappen "Välj". |
|
Öppna-knapp |
Ctrl+Skift+F4 |
Öppnar formuläret för det markerade objektet i det aktuella inmatningsfältet. Liknar att trycka på "Öppna" inmatningsfältsknappen |
rensa område |
Rensa ett inmatningsfält från dess aktuella värde |
|
Arbeta med inskriven text i inmatningsfältet |
||
Ctrl+backsteg |
||
Gå till början av raden |
||
Gå till slutet av raden |
||
Muspekare Tryck på upp-knappen för justeringsknappen |
Använd justering om tillåtet i inmatningsfältet. Till exempel att ändra datum, räknare etc. Liknar att trycka på "upp"-knappen på inmatningsfältskontrollenheten |
|
Muspekare nedåtknapp för gasreglage |
Använd justering om tillåtet i inmatningsfältet. Till exempel att ändra datum, räknare, etc. På samma sätt som att trycka på "ned"-knappen på inmatningsfältskontrollenheten |
"Snabbtangenter": bildfält
bildfältär ett standardelement i "1C:Enterprise 8"-plattformen för visning grafiska bilder. "Snabbtangenter" hjälper till exempel att bekvämt se bilden som finns i bildfältet.
Tabell 7
"Snabbtangenter" för bildfältet
Handling |
Tangentbordsgenvägar |
Hur programmet fungerar |
zooma in |
Skalar bilden |
|
zooma ut |
||
Skrolla |
Upp |
Flytta runt på bilden |
Rulla upp fönsterstorleken |
||
Rulla ned efter fönsterstorlek |
||
Rulla fönsterstorlek åt vänster |
||
Rulla fönsterstorlek åt höger |
"Snabbtangenter": kalkylbladsredigerare
Det här avsnittet grupperade "snabbtangenter" för en mängd olika kalkylarksdokument. De kan vara mycket användbara om du ofta redigerar data i sådana dokument.
Tabell 8
"Snabbtangenter" för kalkylbladsredigerare
Handling |
Tangentbordsgenvägar |
Hur programmet fungerar |
Gå till cellen |
Öppnar en dialogruta för att flytta till en cell med kolumn-/radkoordinater |
|
Flytta genom celler |
Upp |
Flyttar markören genom tabellceller |
Flytta genom celler till nästa fyllda eller tomma |
Ctrl + (Upp, Ner, Vänster, Höger) |
Flyttar markören över fyllda tabellceller |
Cellval |
Skift + (upp, ner, vänster, höger) |
Väljer ett område med celler som börjar med det aktuella |
Scrolla upp en sida |
Bläddra i ett kalkylblad |
|
Rulla ner en sida |
||
Bläddra till vänster |
||
Bläddra sidan åt höger |
||
Gå till redigera cellinnehåll |
Aktiverar läget för redigering av cellinnehåll |
|
Växla redigerings-/ingångsläge i en cell |
||
Gå till början av raden |
Flyttar markören till början av raden |
|
Gå till slutet av raden |
Flyttar markören till slutet av raden |
|
Gå till början av texten |
||
Hoppa till slutet av texten |
||
Ställer in namnet på det aktuella området |
Ctrl+Skift+N |
Ställer in namnet på det aktuella cellområdet |
"Snabbtangenter": redaktör för textdokument
"Snabbtangenter" vid redigering av text i textområden och dokument kan avsevärt påskynda och förenkla processen.
Tabell 9
"Snabbtangenter" för redaktören textdokument
Handling |
Tangentbordsgenvägar |
Hur programmet fungerar |
Växla infoga/ersätt läge |
Låter dig antingen lägga till nya tecken när du skriver till gamla eller skriva över gamla med nya |
|
Gå till början av raden |
Flyttar markören till början av den aktuella raden |
|
Gå till slutet av raden |
Flyttar markören till slutet av den aktuella raden |
|
Välj för att börja på raden |
Markerar text fram till början av raden |
|
Välj till slutet av raden |
Markerar text fram till slutet av raden |
|
Gå till början av texten |
Flyttar markören till början av texten |
|
Hoppa till slutet av texten |
Flyttar markören till slutet av texten |
|
Välj för att börja med text |
Ctrl+Skift+Hem |
Väljer från markören till början av texten |
Välj till slutet av texten |
Ctrl+Skift+End |
Väljer från markören till slutet av texten |
Rulla upp en rad |
Bläddra igenom ett textdokument |
|
Scrolla ner en rad |
||
Gå till början av föregående ord |
||
Hoppa till början av nästa ord |
||
Välj föregående ord |
Ctrl+Skift+Vänster |
Snabbval ord (tecken separerade med mellanslag) |
Välj nästa ord |
Ctrl+Skift+Höger |
|
Scrolla upp en sida |
Bläddra igenom ett textdokument |
|
Rulla ner en sida |
||
Välj föregående sida med text |
Sida in text |
|
Välj nästa sida med text |
Skift + Page Down |
|
Ta bort markering |
Välja bort |
|
Gå till raden |
Flyttar markören till raden med numret |
|
Ta bort tecken till vänster om markören |
Tar bort tecknet till vänster om markören |
|
Ta bort tecken till höger om markören |
Tar bort tecknet till höger om markören |
|
Ta bort ordet till vänster om markören |
Ctrl+backsteg |
Raderar ordet till vänster om markören |
Ta bort ord till höger om markören |
Raderar ordet till höger om markören |
|
Ställ in/ta bort bokmärken |
Markerar den linje du vill ha |
|
Nästa bokmärke |
Flyttar markören mellan bokmärkta rader |
|
Föregående bokmärke |
||
Ta bort aktuell linje |
Tar bort den aktuella raden |
|
Flytta blocket åt höger |
Flyttar det markerade textblocket åt höger |
|
Flytta blocket till vänster |
Flyttar det markerade textblocket åt vänster |
Behov av påtvingad uppsägning Användarupplevelsen uppstår främst i följande fall:
- Uppdatering av informationsbasen;
- Lägga till ett nytt metadataobjekt till konfigurationen;
- Utföra förebyggande och reparationsarbete på servern;
- En hängd användarsession som förhindrar att programmet startas om.
I den här artikeln kommer vi att försöka berätta hur du avslutar en användarsession, vilka verktyg en administratör har i sin arsenal för att slutföra denna uppgift, vilka avslutningsalternativ som filen tillhandahåller och vilken klient-serverversion av 1C.
Det är viktigt att komma ihåg att när du tvingar en session att avslutas kan du förlora data. Så för att undvika obehagliga situationer är det lämpligt att varna användare i förväg om frånkopplingen.
Avslutande sessioner från konfiguratorn
När ändringar görs i databasstrukturen blir dynamiska konfigurationsuppdateringar otillgängliga. Och ett informationsfönster visas på skärmen (Fig. 1).
Handlingssekvensen i det här fallet är uppenbar:
- Du måste klicka på knappen "Avsluta sessioner och upprepa";
- Vänta på databasens omstruktureringsfönster;
- Tryck på OK.
Det bör noteras att ändringar som görs i programkoden inte kräver att användare stänger av, men utan att starta om applikationen på varje specifik dator kommer de inte att fungera på den här enheten.
Avsluta sessioner direkt från programmet
De flesta standardprodukter från 1C-företaget i den åttonde versionen har i sin uppsättning en mekanism som gör att du enkelt kan avsluta användarens arbete på distans och ge administratören exklusiv tillgång till databasen. Detta är bearbetningen av "Blockera anslutningar från informationsbas».
Du kan hitta den på en av två adresser:
- I en av undermenyerna i avsnittet "Service";
- Genom att gå till avsnittet Drift->Bearbetning.
Fig.2
Utseende bearbetning visas i Fig.2.
Funktioner av denna bearbetning:
- Om du markerar och avmarkerar rutan och klickar på knappen "Spela in", slår du på och av blockering av användare, tar bort sessioner och förhindrar att nya anslutningar skapas;
- Sluttiden för låset får inte vara tom eller kortare än dess starttid;
- I det fall då parametern "Tillståndskod" är inställd, kan den skrivas i startraden för att ignorera blockeringen genom att ange "/UC" före koden;
- Om "Tillståndskoden" inte anges, kommer det att vara problematiskt att komma in i databasen innan blockeringsperioden löper ut (i filversionen av arbetet kan du försöka ta bort filen 1CVcdn från databasmappen);
- Om istället för parametern "/Uє" och lösenordet separerade med ett mellanslag, ange "/CAllowUserWork", där C är latin, kan du helt inaktivera låset för alla användare;
- Genom att trycka på knappen Aktiva användare visas ett fönster med komplett lista användare (Fig. 3), varifrån du kan öppna "Registreringsloggen" eller avsluta sessionen för varje specifik användare.
Fig.3
Ovanstående två alternativ fungerar bra i både fil- och klientserverläge. Vidare kommer vi att överväga fall specifika endast för serverarbete.
Ta bort användare från rdp
Det är viktigt att komma ihåg att det bara är möjligt att koppla bort användarsessioner från servrar om du har vissa rättigheter att göra det.
När du arbetar från ett fjärrskrivbord kan du avsluta användarsessioner med den vanliga uppgiftshanteraren. Helt enkelt att avsluta sessioner - lite fel, men nog effektivt sätt.
Det andra alternativet är att använda Task Manager − fjärranslutning med förmågan att hantera varje specifik session och avsluta programmet enligt alla regler. Denna metod är lång och ingen garanterar att medan en användare är utloggad, kommer programmet inte att startas av någon annan arbetare.
Ta bort användare via serverkonsolen
Om du har administratörsrättigheter för ett 1C-serverkluster måste du:
Mycket ofta, när man arbetar i serverläge, är hängda användarsessioner inte synliga via plattformen, de kan bara tas bort via konsolen.
Det mest radikala sättet att avsluta sessioner
Situationen när ovanstående metoder inte fungerade är extremt sällsynt. Men om det inträffar finns det ett annat radikalt sätt att avbryta anslutningar till databasen: en fysisk omstart av servern.
Naturligtvis kommer användare som inte har tid att avsluta arbetet och spara data bli extremt upprörda över en sådan skamlös attityd, men det är snabbt och det är extremt effektivt.
Beskrivning:
Cykeloperatör For är avsedd för cyklisk upprepning av operatörer placerade inuti Cycle - EndCycle-konstruktionen.
Innan loopen startar tilldelas värdet för uttryck 1 variabeln VariableName . Värdet på VariableName ökas automatiskt vid varje iteration av loopen. Inkrementvärdet för räknaren varje gång slingan exekveras är 1.
Slingan exekveras så länge som värdet på variabeln VariableName är mindre än eller lika med värdet på Expression 2 . Slingexekveringsvillkoret kontrolleras alltid i början, innan slingan exekveras.
Syntax:
Alternativ:
Cykel för alla
Beskrivning:
För varje loop-satsen är till för att loopa genom samlingar av värden. Varje iteration av slingan returnerar ett nytt element i samlingen. Traverseringen fortsätter tills alla delar av samlingen har itererats.
Syntax:
Alternativ:
Cykla hejdå
Beskrivning:
Loop statement while är avsett för cyklisk upprepning av påståenden som finns inuti strukturen Loop - End Loop. Slingan exekveras medan det logiska uttrycket är det Sann. Slingexekveringsvillkoret kontrolleras alltid först, innan slingan exekveras.
Syntax:
Alternativ:
Hej Dmitry! Vänligen lär mig hur man tvingar bort användare från databasen för att uppdatera konfigurationen. Tack på förhand.
Från användare: Svetlana Nikolaevna
Hej Svetlana Nikolaevna!
För att utesluta användare från databasen måste du ha administratörsrättigheter.
Vi går till avsnittet Administrering, Support och underhåll:
Välja Blockerar användararbete:
Du kan se listan från formuläret genom att klicka på knappen aktiva användare.
Vi fyller i meddelandet som användare kommer att se på sina skärmar, ställer in blockeringsintervallet (om du inte vet sluttiden, lämna fältet tomt). Installera också upplåsnings kod, därför att blockering kommer också att påverka din aktiva session, till exempel set 1234 .
Klick Ställ in lås. Ett varningsmeddelande visas:
Vi instämmer. Nu står det i rött på formuläret att spärrningen börjar snart.
För aktiva användare för närvarande visas följande fönster:
Närmare början av blockeringen börjar det dyka upp varje minut:
Användaren måste slutföra sitt arbete i programmet och avsluta. Om det inte avslutas av sig själv stängs programmet automatiskt. När användaren försöker logga in i databasen får användaren följande varning:
Användaren som satte blockeringen får också ett meddelande:
Låt oss ta oss ur basen.
Därför att blockering gäller alla sessioner för alla användare, vi måste ställa in startparametern (det är här vi behöver Upplåsnings kod):
På den andra fliken skriver vi databasstartparametern (där 1234 är vår kod):
Vi klickar redo. Nu kan vi gå in i både konfiguratorn och användarläget.
För att låsa upp basen måste du gå tillbaka till låsformuläret och klicka Ta bort låset.
Om ett slutdatum för blockering har ställts in, kommer blockeringen att avslutas automatiskt när den inträffar.