Jednostavni načini za prekid veze s korisnicima


Dobro došli! Danas ću imati članak o „tehničkoj“ temi o kojem bi bilo lijepo imati ideju za korisnike koji rade u programima 1C.

Ponekad korisnici postavljaju pitanja u vezi s tehničkim postavkama 1C Enterprise 8.

Mnogi primjećuju da se pri obavljanju bilo koje radnje u programu pojavljuje mali prozor u donjem lijevom dijelu zaslona s informacijama o pokazateljima koji korisniku uopće nisu zanimljivi, ali ga često uznemiruju i smetaju.

U prozoru se obično piše "Trenutni pozivi" i "Akumulirani pozivi", s naznakom njihovog broja:

U sučelju 1C Enterprise 8 izgleda ovako:

U Taxi sučelju izgleda malo drugačije:

Korisnike često zanima što su ti pokazatelji i koliko im je računovođa potrebno za rad.

Što je ovo

Ovo je mjerne podatke o performansama poziva poslužitelja, jedan je od alata 1C programera. To prikazuje programeru u stvarnom vremenu, u načinu 1C: Enterprise, podatke o broju i trajanju poziva na poslužitelju, kao i količini primljenih i poslanih podataka.

Ovaj alat služi za vizualno prikazivanje programera koliko se puta sustav okrenuo prema poslužitelju prilikom obavljanja određenih radnji i koliko podataka je preneseno.

Kad se instalira 1C, način prikaza ovih pokazatelja je zadano u parametrima info baze podataka. Jasno je da korisniku te informacije nisu potrebne na poslu i samo se miješaju.

Postavke skočnog prozora.

Broj pokazatelja prikazanih u prozoru može se prilagoditi. Da biste to učinili, desnom tipkom miša kliknite na prozor (ili na ikonu s dva monitora u donjem lijevom kutu sučelja Taxi) i u kontekstnom izborniku koji se otvori odaberite stavku "Postavke".

Otvorit će se obrazac gdje se zastavice mogu upotrijebiti za označavanje svih pokazatelja koje želite vidjeti u ovom prozoru ili poništite potvrdne okvire pored nepotrebnih pokazatelja.

Kako isključiti način prikaza poslužiteljskog poziva?

1. Metoda je administrativna.

Idemo u Konfigurator (u načinu pokretanja poduzeća, postavimo kursor na željenu bazu i kliknemo na gumb "Konfigurator").

U načinu Konfigurator otvorite parametre baze podataka (izbornik "Alati" -\u003e "Opcije"):

U parametrima odabiremo karticu "Pokretanje 1C: Enterprise", na njoj - karticu "Napredno".

Na ovoj kartici poništite potvrdni okvir "Prikaži parametre performansi", a zatim kliknite gumb "Primjeni" (ili "U redu").

Nakon toga, pokrenite 1C u Enterprise modu.

2. Korisnička metoda.

U modu Enterprise pritisnite tipku poziva u glavnom izborniku (gornji lijevi kut zaslona), odaberite stavku "Usluga" -\u003e "Parametri".

U prozoru postavki koji se otvorio poništite potvrdni okvir "Prikaži parametre performansi".

Pritisnite gumb "OK" (U redu).

To je sve! Pop-popup se više neće odvlačiti od posla.

U novim verzijama 1C: Enterprise korisnici su obaviješteni o novim verzijama 1C platforme i konfiguracija. Ta se upozorenja pojavljuju kao periodičnost skočnih prozora. Običnim korisnicima koji nisu uključeni u ažuriranja skočni prozori ometaju njihov rad i djeluju kao smetnja.

U ovom ćemo vam članku reći kako onemogućiti nametljive podsjetnike na novu verziju programa pomoću primjera konfiguracije "Trade Management" verzije 11.3.

Na početnoj stranici programa u donjem desnom kutu svaki korisnik prikazuje popis vijesti. Obavijesti o novim verzijama programa dio su vijesti 1C. Da biste pristupili postavkama vijesti na početnoj stranici, morate kliknuti hipervezu "Sve vijesti", crvenom je označenom na donjoj slici.

U prozoru "Prikaz postavki vijesti" na kartici "Savjeti vijesti" morate isključiti potvrdni okvir "Tipična ažuriranja konfiguracije" i kliknuti gumb "U redu". Sve je spremno, više skočnih prozora s porukama o ažuriranjima neće vam smetati!

Kako biste onemogućili skočne prozore za sve korisnike, morate prijeći na "NSI i administraciju" - "Internetska korisnička podrška".

U grupi "Upravljanje postavkama i ažuriranjima vijesti" kliknite hipervezu "Otvori postavke upravljanja vijestima".

U prozoru postavki i ažuriranja upravljanja vijestima na kartici "Korisničke postavke" potvrdite okvire za korisnike za koje želite promijeniti postavke, a zatim kliknite gumb "Korisničke postavke". U korisničkim postavkama na kartici "Savjeti vijesti" isključite dodatne potvrdne okvire i kliknite "U redu". Nakon toga u prozoru postavki i ažuriranja upravljanja vijestima kliknite gumb "Snimi i zatvori".

1. Onemogućivanje korisnika u verziji datoteke 1C 8.

Da bih onemogućio korisnike u inačici datoteke, stvorio sam * .bat datoteku s jednim retkom

net sesija / brisanje / y

Onemogućuje sve otvorene zajedničke datoteke na računalu na kojem leži baza podataka.
Zatim sam stvorio zadatak (Windows Task Scheduler) koji bi pokrenuo ovu datoteku u određeno vrijeme.
Pitate, što je sa sesijama koje su otvorene na računalu, a eliminirao sam ih i tako što sam stvorio novu * .bat datoteku s linijom

taskkill / IM 1cv8.exe / f
istina, onemogućuje sve pokretanje 1C na trenutnom računalu, ali za mene to nije bilo tako zastrašujuće jer je arhiviranje izvedeno noću i nitko nije radio u bazi podataka, ova se batch datoteka može dodati i u Windows Scheduler.

2. Onemogućavanje korisnika u bazi podataka klijent-poslužitelj.

Kao u slučaju baze datoteka, koristio sam * .bat datoteke.
Napravio je dvije * .bat datoteke, prva isključuje poslužitelj 1C poduzeća, a druga uključuje vrlo jednostavno.

neto zaustavljanje "1C: Enterprise 8.2 Server Agent"

neto početak "1C: Enterprise 8.2 Server Agent"

Dodao sam dva nova zadatka u Windows planer, s vremenskom razlikom od 15 minuta kako bi se svi korisnici koji zamrzavaju mogli prekinuti vezu, ovi su koraci slični pokretanju poslužitelja 1C Enterprise i zaustavljanju 1C Enterprise poslužitelja.

3. Softverski način za onemogućavanje korisnika u 1C-u

Zadatak je bio arhivirati svaki dan u 22:30.
U ovoj se metodi nisam zamarao, stvorio sam novu ulogu, "Ne zatvaraj1C."
Stvorio novi postupak u redovnom modulu aplikacije:

Postupak Završetak izvoza UserWork () Ako NE RoleAvailable ("Nemoj zatvoriti1C"), Ako je sat (mop_Performing Operacije OnServer.CurrentDate OnServer ())\u003e \u003d 22 Zatim // dobivam vrijeme na poslužitelju Stop WorkSystem (False); Kraj If; Kraj If; KonetsProtsedury

Ako NE RoleAvailable ("Ne zatvara1C"), onda If Hour (mop_OperatingOnServer.CurrentDateNaServer ())\u003e \u003d 22 Tada // dobivam vrijeme na serveru StopSystemSystem (lažno); Kraj If; Kraj If;

  Spojite procesor koji čeka ("Kraj rada korisnika", "600");

Funkcija trenutnog datuma na poslužitelju izgleda ovako:

Funkcija Current Date On Server () Izvoz
  Return CurrentDate ();
  Završne funkcije

Tako dobivamo datum na poslužitelju, ako je potvrdni okvir "Server" označen u svojstvima općeg modula, samo sam ga postavio.

Ispada da trenutni kôd korisnicima skida dva sata, ali obično nakon ponoći nitko ne ulazi u bazu podataka.

Ako je netko pomogao ovom članku bit ću vrlo sretan.

Korisnici se često žale da „1C 8.3 usporava“: oblici dokumenata se polako otvaraju, dokumenti se drže duže vrijeme, program pokreće, izvješća se generiraju na dulje vrijeme i tako dalje.

Štoviše, takvi se problemi mogu pojaviti u različitim programima:

Razlozi mogu biti različiti. Nije obnovljeno drži dokumente, slabo računalo ili poslužitelj, poslužitelj 1C je pogrešno konfiguriran.

U ovom članku želim razmotriti jedan od najjednostavnijih i najčešćih razloga da program djeluje sporo. Ova će upute biti relevantna za korisnike baza podataka za 1-2 korisnika, gdje nema konkurencije za resurse.

Ako vas zanima ozbiljnija optimizacija opcija rada klijenta i poslužitelja, posjetite odjeljak stranice.

Gdje je u 1C 8.3 zakazani zadaci

Nisam imao vremena za preuzimanje programa, jer su u 1C-u obavljeni mnogi pozadinski zadaci. Možete ih vidjeti tako da otvorite izbornik "Administracija", a zatim - "Podrška i održavanje":

Besplatno preuzmite 267 video lekcija:

Ovdje je prozor sa dovršenim zadacima:

I tako, potpuni popis svih planiranih zadataka koji su pokrenuti:

Među tim su zadacima vidljivi poput ,, učitavanje raznih klasifikatora, provjera relevantnosti verzije programa itd. Na primjer, ne trebaju mi \u200b\u200bskoro svi ti zadaci. Ne čuvam valutne račune, sam kontroliram verzije, učitam klasifikatore prema potrebi.

Prema tome, u mojim je interesima (a u većini slučajeva u vašim interesima) onemogućiti nepotrebne zadatke.

Onemogućavanje zakazanih i pozadinskih zadataka u 1C 8.3