Contacte

Schimbați fontul în programul 1c. Scalare rapidă a formularelor. Transfer rapid al contabilității către BukhSoft

Trucuri când lucrați în 1C: Contabilitate 8.3 (ediția 3.0) Partea 1

2016-12-07T18:25:43+00:00

Cu acest articol deschid o serie de note despre tehnici eficiente de lucru în 1C: Contabilitate 8.3. Vă voi spune despre trucuri pe care puțini oameni le cunosc și chiar mai puțini oameni le folosesc în munca lor. Tehnicile care vor fi discutate pot economisi timp semnificativ și vă pot îmbunătăți abilitățile de specialist.

Deci, să începem!

Tehnica #1: Modificarea limitelor rapoartelor și formularelor tipărite.

a) Să avem o formă tipărită a facturii. După cum puteți vedea, coloana Cantitate abia se potrivește titlului. Aș dori să o fac mai largă.

b) Se procedează astfel: țineți apăsată tasta Ctrl pe tastatură și mutați indicatorul mouse-ului la marginea coloanei. Acum apăsați butonul stâng al mouse-ului și trageți chenarul în locul de care aveți nevoie, ca și cum ați „extinde” coloana. În același mod, coloana poate fi nu numai mărită, ci și redusă.

c) Gata!


Tehnica #2: Stabilirea automată a limitelor.

Acum îndreptați-vă atenția către coloană Produs. Este clar mai lat decât ar putea fi.

a) În timp ce țineți apăsată tasta Ctrl mutați indicatorul mouse-ului la marginea dreaptă a coloanei. Acum faceți dublu clic cu butonul stâng al mouse-ului.

b) Dimensiunea coloanei a scăzut și a devenit exact ceea ce aveți nevoie!


Trucul #3: Creșterea înălțimii rândurilor din liste.

Se întâmplă ca unele nume din liste să fie atât de lungi încât să nu se încadreze în coloană. Și vreau să extind coloana nu în lățime, ci în înălțime.

Luați în considerare următoarea listă de nomenclatură, care conține nume foarte lungi. Pentru a le face să se potrivească, să creștem înălțimea liniilor sale de trei ori.

a) Găsiți și faceți clic pe butonul „Mai multe” din panoul acestei liste. Din lista derulantă, selectați „Modificați formularul...”.

Mulți utilizatori se confruntă destul de des cu o situație în care în meniuri și Windows 1c fontul este prea mic. Unii încearcă să rezolve această problemă reducând rezoluția întregului ecran, dar această metodă are un efect nedorit, fontul crește nu numai cu 1s, dar și în întregul sistem Windows. Această metodă este incomodă, motiv pentru care vom lua în considerare împreună cu dumneavoastră o soluție mai corectă la această situație.

Unde să măresc fontul în 1c?

Deci, acum vom crește fontul în 1C la dimensiunea de care aveți nevoie, este de remarcat faptul că această metodă este acceptabilă doar pentru bazele de date 1C 8.2 care rulează în modul de lansare al unei aplicații obișnuite 1C. Mai întâi, mergeți la configurator, în partea stângă a arborelui de obiecte, faceți clic pe „+” și extindeți ramura „General”, apoi ne va interesa obiectul „Stiluri”, deschideți-l și vedeți obiectul „Principal” , faceți dublu clic pe el și vedeți fereastra care se va deschide este afișată mai jos.

Suntem interesați de 4 parametri aici: „Font text”, „Font text mic”, Font text normal”, „Font text mare” și, în final, „Font text cel mai mare”, încercăm să schimbăm „Fontul textului”. faceți acest lucru, faceți clic pe cele trei puncte, se va deschide o fereastră în fața noastră, așa cum se arată mai jos.

Am stabilit o anumită valoare pentru a crește fontul cu 1s

Pentru a măriți fonturile 1 Mai întâi trebuie să debifați caseta de selectare „Din stil”, după care alegerea mărimii fontului va deveni disponibilă, selectați-o pe cea de care aveți nevoie și faceți clic pe „OK”. Acum ne salvăm baza și lansăm întreprinderea. Dacă fontul nu s-a schimbat, încercați să schimbați dimensiunea fontului în „Font text mic”, „Font text normal” sau „Font text mare” Una dintre opțiuni va funcționa cu siguranță.

Munca unui contabil nu este ușoară, există o mulțime de documente, în mod constant în fața computerului, cum să-ți salvezi vederea și să lucrezi confortabil? Unul dintre instrumentele principale ale unui contabil este programul 1C, dar interfața programului nu este întotdeauna confortabilă pentru ochi și depinde direct de monitor, rezoluție etc., dar adesea nu este posibilă schimbarea monitorului și nevoia pentru a mări fontul este întotdeauna prezent.

Daca in versiunea 7.7 fontul a fost crescut prin meniul SERVICE - PARAMETRI - INTERFATA, atunci in 8.2 o astfel de fila nu mai exista. 1C 8 folosește teme și fonturi instalate implicit în sistem, așa că cel mai simplu mod de a crește fontul 1C este să măriți fontul de sistem al sistemului de operare. Să ne uităm la metodele disponibile pentru creșterea dimensiunii fonturilor de sistem pentru diferite generații de sisteme de operare Windows.

Creșterea fontului de sistem în Windows XP:

În esență, gadgeturile de scalare a aplicațiilor au apărut în versiunile ulterioare ale sistemelor de operare Microsoft, dar XP are încă capacitatea de a ajusta dimensiunile fonturilor fără a edita fișierele de sistem. Cea mai ușoară modalitate este de a reduce rezoluția monitorului, dar aceasta nu este metoda noastră, deoarece rezolvarea unei probleme va avea ca rezultat una nouă sub formă de neclaritate, ceea ce este și mai rău pentru ochi. Faceți clic pe „Start” - „Panou de control” - „Afișare” - fila „Design” și în partea de jos a ferestrei se află elementul „Dimensiune font” dorit, selectați opțiunea care ni se potrivește și reporniți pentru a aplica corect setările. Mai mult, dacă accesați „Efecte”, puteți crește dimensiunea pictogramelor, ceea ce va fi mult mai convenabil și mai plăcut.

Creșterea fontului de sistem în Windows 7:

Microsoft urmează exemplul Apple în a face sistemele sale mai prietenoase (nota autorului) și acordă o mare atenție designului vizual și personal al desktopului. Setările fonturilor sunt acum disponibile din meniul Ecran. Mergem la „Start” - „Panou de control” - „Ecran” și ni se oferă imediat elementul „Ușurința citirii ecranului” unde folosim una dintre cele trei opțiuni pentru a scala fontul, pictogramele și tot ceea ce este legat de acesta. Există o avertizare: pe diferite adaptoare grafice din unele aplicații, o creștere a fontului de sistem poate fi afișată de fapt ca „Scalare” cu toate artefactele și neclaritatea rezultate.

Creșterea fontului de sistem în Windows 8/8.1:

În cele din urmă, miezul sistemului pare să fi fost „terminat”, iar Microsoft a fost ocupat să lucreze la vizibilitatea produsului său. Amenajăm rapid și ușor o zonă de lucru convenabilă pentru dvs.

Din cauza lipsei unui buton Start, puteți ajunge la meniul Setări ecran în două moduri:

1. Faceți clic dreapta pe orice spațiu liber de pe desktop și selectați „Rezoluție ecran” acolo, destul de intuitiv, trageți glisorul la rezultatul dorit;

2. Mutați cursorul în colțul din dreapta al ecranului până când apare panoul auxiliar, unde în căutare scriem „Ecran” și selectăm pictograma corespunzătoare, apoi la un capriciu.

Măriți fontul de sistem în Windows 10:

În cele din urmă, Microsoft și-a auzit sclavii și și-a încrucișat noile produse cu vechea organizație familiară și îndrăgită de spațiu de lucru de la Windows XP-7. Accesați „Start” - „Setări” - „Sistem” - „Afișare” și acolo, în partea dreaptă a ferestrei, trageți glisorul până la rezultatul dorit.

Am stăpânit capacitățile de bază de creștere a fontului în 1C, dar există momente când, dintr-un anumit motiv, acest lucru nu este aplicabil sau nu este disponibil, atunci...

Mărirea fontului în 1C 8.2 folosind 1C însuși

1 Metodă pentru utilizatori. Puteți îmbunătăți ușor situația cu fonturile direct în CONFIGURATORUL platformei 8.2 prin meniul SERVICE - PARAMETRI - TEXTE.

Aici fontul se va schimba direct în documente, dar nu în meniuri etc. După ce ați selectat tipul de font și dimensiunea acestuia în consecință, puteți lua în considerare „mărirea fontului cu 1c cu propriile mâini”, dar este dificil să numiți asta o mare victorie.

2 Metoda pentru utilizatorii avansați. Frumusețea 1C tabelar constă în structura sa de organizare a datelor și, mai precis, 1C în sine este în esență o configurație, iar platforma tehnologică este doar o interfață pentru lucrul cu baza de date. Fiecare tabel are conexiuni cu un alt tabel, datele au conexiuni specificate cu alte date, iar matematica lucrează la nivelul regulilor specificate tot în configurație. Conform acestei reguli, designul este inclus și în configurația în sine și, prin urmare, este disponibil pentru editare.

Vă avertizăm că următorii pași pot duce la probleme dacă sunt executați incorect! Asigurați-vă că faceți o copie de rezervă și aveți grijă, dacă unele acțiuni nu sunt clare, atunci este mai bine să vă opriți și să contactați un specialist!

Deschideți configurația în modul „Configurator”. Selectați „Configurare” și apoi „Deschideți configurația”, așteptați puțin până când structura bazei de date apare în partea dreaptă a ferestrei. Coborâți la elementul „Stiluri”, deschideți-l și selectați „Principal” pentru editare. În continuare, în partea dreaptă, putem personaliza complet designul 1C pentru noi înșine, nu vom descrie procesul în detaliu, deoarece munca în continuare este pentru oameni cu experiență care înțeleg, dar există și câteva avertismente pentru hackeri:

Modificările sunt disponibile în configurație după ce elementele corespunzătoare sunt eliminate din suport, ceea ce va face ca configurația să nu fie standard, iar actualizările ulterioare vor trebui făcute ținând cont de conservarea acestei zone de date. Mai multe detalii în „Actualizarea unei configurații 1C non-standard”. Modificările efectuate vor fi aplicate întregii configurații, ceea ce va afecta toți utilizatorii în timpul funcționării rețelei.

Dacă aveți întrebări sau sugestii, le vom adăuga la articol fără probleme! Principalul lucru este să fii atent: desfășori toate acțiunile pe riscul și riscul tău, ești și responsabil pentru ele!

Aspectul programului 1C este complet (sau aproape complet) personalizabil. De exemplu, un font care este folosit atât de configuratorul 1C, cât și în modul 1C Enterprise. Fonturile pot fi gestionate direct din limbajul 1C.

Desigur, pentru unii acest lucru poate părea „tot felul de chestii de interfață”, dar pentru mulți, abilitatea de a personaliza programul „pentru ei înșiși” este importantă.

Fonturi 1C pentru programatori

Un programator 1C își petrece cea mai mare parte a timpului de lucru scriind programe în limbajul 1C, care se află în .

Textele programelor au o schemă de culori standard, stabilită istoric. Poate părea ciudat pentru unii, mai ales pentru cei care au început să lucreze cu 1C după Microsoft Visual Studio.

Configurarea fonturilor 1C pentru programare se face în configuratorul din meniul Service/Options.

În fila Module, puteți selecta fontul 1C necesar și dimensiunea acestuia. Culoarea textului este setată separat pentru diferite elemente ale limbajului 1C.

Exemplul 1 de setări de culoare.

Exemplu 2 setări de culoare.

Aceste setări sunt specifice computerului/utilizatorului și independente de o anumită configurație/bază de date.

Stiluri de configurare

Cum va arăta programul în modul Enterprise este specificat într-o anumită configurație. Setările sunt în listă, în ramura General/Stiluri.

Pentru a schimba stilurile de configurare, se deschide un editor special, care vă permite să schimbați fonturile și culorile 1C pentru diferite elemente de formular - similar cu modul în care se face în Windows.

Un exemplu de setări de font 1C non-standard.

Font 1C în formă tipărită

Formularele tipărite 1C (documente, rapoarte) din configurator se numesc Layouts. Acestea se află fie în ramura General/Aspecte, fie într-o anumită carte de referință, document, raport sau în ramura internă Aspecte.

Fontul 1C poate fi specificat în celulă. Selectați una sau mai multe celule și faceți clic dreapta pe ele. În fereastra de proprietăți, puteți selecta proprietățile Font 1C și Culoare text.

Un exemplu de astfel de funcție:

Funcția OnOutputRow(RowDesign,RowData)
//Verificați o anumită condiție, „Service” este o coloană de listă
Dacă RowData.Service = Adevărat, atunci
//schimbați culoarea de fundal
RowDesign.BackgroundColor = WebColors.Red;
//faceți culoarea textului în celula „Serviciu” îngroșată
RowDesign.Cells.Service.Font = Font nou (RowDesign.Cells.Service.Font, True);
endIf;
EndFunction

Implementat în versiunea 8.3.10.2168.

Am implementat un mecanism pentru scalarea rapidă a formularelor. În mare parte, este destinat, desigur, utilizatorilor, dar dezvoltatorii îl pot folosi și dacă este necesar.

Considerăm că acest mecanism va fi convenabil și util în cazurile în care trebuie să creșteți sau să micșorați rapid și ușor, sau pe scurt și temporar, scara datelor aplicației afișate în formular.

Probabil știi că poți mări fontul schimbând rezoluția ecranului. Și în urmă cu ceva timp, am perfecționat mecanismele platformei pentru a ne asigura că soluțiile aplicației au fost afișate clar și corect la diferite rezoluții de ecran (DPI). Dar schimbarea DPI este o operațiune relativ complexă și „fundamentală”. În primul rând, nu toți utilizatorii au cunoștințe suficiente pentru a efectua acest lucru.

Și în al doilea rând, afectează toate aplicațiile instalate pe computer. Dacă ceva trebuie mărit sau micșorat doar „aici și acum”, sau dacă utilizatorii nu sunt suficient de calificați, nu vor schimba DPI-ul.

Într-o astfel de situație, mecanismul pentru scalarea rapidă a formularelor va fi util. Dacă utilizatorul nu are o vedere bună, se poate face cu ușurință „mai mare”. Și dacă viziunea ta este bună, dar nu întregul tabel se potrivește cu lățimea formularului, îl poți face „mai mic”.

În aplicațiile client

Pentru a modifica scara formularelor și documentelor gestionate în aplicațiile client, puteți utiliza fie meniul principal, fie o comandă din zona comenzilor sistemului:

Dialogul de setare a scalei se deschide în colțul din dreapta sus, dar îl puteți muta în orice locație de pe ecran care vă convine:

Scara formei poate fi modificată în intervalul de la 50% la 400%. În acest caz, dimensiunea fontului și a elementelor nu este pur și simplu mărită sau redusă, ci întreaga formă este reconstruită pentru a se potrivi noilor dimensiuni ale elementelor.

De exemplu, îl puteți crește la 200%.

Sau invers, reduceți la 70%.

Rescalare se face pe client și nu necesită un apel la server.

Scalare se aplică numai conținutului formularului. Barele de sistem, dialogul de favorite și dialogul istoric nu se scalează. De asemenea, cadrele și barele de defilare din interiorul formularului nu se scalează. Modificarea dimensiunii acestor elemente poate fi realizată prin modificarea rezoluției ecranului (DPI).

Prin mișcarea glisorului, schimbați scara pentru o formă. Dar dacă doriți să aplicați această scară tuturor formelor, atunci există un buton pentru aceasta Instalați pentru toată lumea. Același buton vă va ajuta să reveniți oricând scala tuturor formularelor la 100%.

Deși am construit într-o gamă destul de mare de scalare, nu credem că toate acestea vor fi neapărat utilizate. Conform estimărilor noastre, utilizatorii care vor să folosească această caracteristică vor reduce ușor toate formele, până la 90-95%, iar unele forme, dimpotrivă, le vor crește ușor până la 105-110%.

Menținerea scalei

Cântarele sunt stocate separat pentru fiecare formular în stocarea locală pe computerul utilizatorului. În plus, acolo este stocată scala generală pentru toate formele, care are o valoare standard de 100%. Când setați o nouă scară pentru toate formele, valorile individuale pentru fiecare formă sunt eliminate.

Scala formularului în configurator

În configurator, puteți seta și scara la care va fi afișat formularul utilizatorului. Pentru a face acest lucru, am implementat proprietatea formularului Scară. Vă recomandăm să utilizați această proprietate în cazurile în care ați folosit anterior OptionScale: Compact. Trebuie să presupuneți că, în modul compact, scara formei este de aproximativ 80%.

Previzualizare a formei la scară

În timp ce editați formularul în configurator, puteți vedea cum va arăta la diferite scale. În editorul de formulare, puteți selecta o scară din mai multe valori fixe.

Ca urmare, forma afișată în zona de previzualizare va fi mărită, de exemplu până la 150%.

Afișează imagini

Pentru ca formele mărite să arate bine, este necesar să existe mai multe versiuni ale aceleiași imagini, concepute pentru rezoluții diferite. Prin urmare, am extins mecanismul pentru opțiunile de imagine, care există deja în platforma mobilă, la platforma pentru computere personale.

Acum, nu este specificată doar o imagine pentru afișare, ci un set de variante ale acestei imagini sub forma unei arhive. Această arhivă are opțiuni pentru diferite rezoluții și diferite opțiuni de interfață. Pentru afișare, platforma selectează o opțiune care se potrivește cu DPI și scara actuală a formularului.

De exemplu, acum imaginea casetei de selectare este un set de mai multe opțiuni: pentru platforma 8.2 (interfață obișnuită), pentru platforma 8.3 (interfață Taxi), pentru modul compact, pentru diferite scale.

Imaginile stocate în configurație pot fi prezentate și ca set. Acum, pentru o imagine, puteți seta nu numai densitatea ecranului (scala), ci și opțiunea de interfață pentru care va fi folosită imaginea.

Articol din sectiunea: „1C: Întreprindere”

Cum se schimbă fontul în 1C:Enterprise 8.2

După cum au menționat mulți utilizatori și dezvoltatori ai configurațiilor 1C, schimbarea fontului în setările programului 1C nu duce la schimbarea sa reală. Utilizatorii care au nevoie critică să mărească fontul în 1C ies adesea din situație prin schimbarea rezoluției ecranului. Dar în acest caz, totul crește și, prin urmare, aceasta nu este cea mai bună soluție. De asemenea, schimbarea fontului în sistemul de operare nu dă rezultatul dorit - în 1C fontul este neschimbat.

cum să măresc fontul în 1C

Pentru a crește (sau a micșora) fontul în 1C:Enterprise 8.2, trebuie să creați un stil adecvat în modul configurator în secțiunea „General” a arborelui de configurare, unde fontul trebuie făcut la dimensiunea dorită. Pe lângă dimensiunea și conturul fontului, mecanismul de stil din 1C vă permite să proiectați mult mai mult, dar ne vom limita la font. Când stilul este creat, este necesar să atribuiți valoarea stilului creat procedurii predefinite BeforeSystemStart() a modulului de configurare globală a variabilei de context global MainStyle:

MainStyle = Bibliotecă de stil.<ИмяСозданногоСтиля>;

În opțiunea descrisă, fontul se va schimba în conformitate cu setările de stil pentru toți utilizatorii programului 1C:Enterprise simultan. Dezvoltatorul poate diversifica soluția creând stiluri pentru diferiți utilizatori și atribuind variabilei de context global MainStyle stilul potrivit pentru acel utilizator. Astfel de informații pot fi stocate, de exemplu, într-un registru de informații, în care va fi măsurarea utilizatorși va servi drept resursă stil. Fără a crea un registru de informații, folosind un operator condiționat, în funcție de valoarea lui UserName(), puteți atribui un anumit stil utilizatorului dorit variabilei MainStyle.

Consultați alte articole din această secțiune „1C: Întreprindere” :

Spre pagina principală a site-ului



Ți-a plăcut articolul? Împărtășește-l