Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • sfaturi
  • Cum să măriți 1s 8.3 enterprise. Scalare rapidă a formei

Cum să măriți 1s 8.3 enterprise. Scalare rapidă a formei

Implementat în versiunea 8.3.10.2168.

Am implementat un mecanism pentru scalarea rapidă a formularelor. În cea mai 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 dimensiunea datelor aplicației afișate în formular.

Probabil știi că poți crește fontul schimbând rezoluția ecranului. Și în urmă cu ceva timp, finalizam mecanismele platformei, astfel încât soluțiile aplicate să fie afișate clar și corect cu . 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ă trebuie să măriți sau să micșorați ceva doar „aici și acum”, sau dacă utilizatorii nu au suficiente calificări, 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 este bună, dar nu întreaga masă se potrivește în lățimea formei, o puteț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 loc de pe ecran care vi se potrivește:

Scala formularului poate fi modificată de la 50% la 400%. Acest lucru nu mărește sau scade doar dimensiunea fontului și a elementelor, ci întregul formular este reconstruit pentru a se potrivi noilor dimensiuni ale elementelor.

De exemplu, îl puteți crește până la 200%.

Sau invers, reduceți la 70%.

Zoomarea se face pe client și nu necesită un apel către server.

Scalare se aplică numai conținutului formularului. Barele de sistem, caseta de dialog favorite și caseta de dialog istoric nu sunt scalabile. Nici cadrele și barele de defilare din interiorul formularului nu sunt scalate. Redimensionarea 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 în orice moment să readuceți scara tuturor formelor la 100%.

În ciuda faptului că am setat un interval de zoom destul de mare, nu credem că toate acestea vor fi neapărat folosite. 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ă, vor crește ușor până la 105-110%.

Menținerea Scalei

Cântarele sunt stocate separat pentru fiecare formă în stocarea locală pe computerul utilizatorului. În plus, scara generală pentru toate formele este stocată acolo, 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 de formulare î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 formular Scară. Vă recomandăm să utilizați această proprietate în acele cazuri în care ați folosit anterior OptionScale: Compact. Trebuie să plecați de la faptul că, în modul compact, scara formularului este de aproximativ 80%.

Previzualizarea 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 scara dintre mai multe valori fixe.

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

Arată imagini

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

Acum, nu o imagine este setată pentru afișare, ci un set de opțiuni pentru această imagine sub forma unei arhive. Această arhivă are opțiuni pentru diferite rezoluții și pentru diferite opțiuni de interfață. Pentru afișare, platforma selectează o opțiune care se potrivește cu DPI-ul curent și cu scara formularului.

De exemplu, acum imaginea steagului este un set de mai multe opțiuni: pentru platforma 8.2 (interfață normală), 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 imagine, puteți seta nu numai densitatea ecranului (scala), ci și opțiunea de interfață pentru care va fi folosită imaginea.

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 controlate direct din limbajul 1C.

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

Fonturi 1C pentru un programator

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 colorare standard, stabilită istoric. Poate părea ciudat pentru unii, mai ales pentru cei care au început să lucreze cu 1C după Microsoft Visual Studio.

Fonturile 1C pentru programare sunt configurate î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.

Exemplu 1 setări de culoare.

Exemplu 2 setări de culoare.

Aceste setări sunt specifice computerului/utilizatorului și nu depind de configurația/baza de date specifică.

Stiluri de configurare

Cum va arăta programul în modul Enterprise este setat î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 non-standard 1C.

Font 1C în formă tipărită

Formularele 1C imprimabile (documente, rapoarte) din configurator se numesc Layouts. Acestea sunt situate fie în ramura General / Layouts, fie într-un anume director, document, raport, în ramura internă Layouts.

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

Un exemplu de astfel de funcție:

Funcția WhenOutputingString(StringDesign,StringData)
//Verificați anumite condiții, „Service” este o coloană de listă
Dacă RowData.Service = Adevărat, atunci
//schimba culoarea de fundal
LineStyle.BackgroundColor = WebColors.Red;
// faceți culoarea textului în celula „Serviciu” îngroșată
Row.Cells.Service.Font = Font nou (Row.Cells.Service.Font, True);
EndIf;
EndFunctions

Implementat în versiunea 8.3.10.2168.

Am implementat un mecanism pentru scalarea rapidă a formularelor. În cea mai 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 dimensiunea datelor aplicației afișate în formular.

Probabil știi că poți crește fontul schimbând rezoluția ecranului. Și în urmă cu ceva timp, finalizam mecanismele platformei pentru a ne asigura că soluțiile aplicate sunt 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ă trebuie să măriți sau să micșorați ceva doar „aici și acum”, sau dacă utilizatorii nu au suficiente calificări, 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 este bună, dar nu întreaga masă se potrivește în lățimea formei, o puteț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 loc de pe ecran care vi se potrivește:

Scala formularului poate fi modificată de la 50% la 400%. Acest lucru nu mărește sau scade doar dimensiunea fontului și a elementelor, ci întregul formular este reconstruit pentru a se potrivi noilor dimensiuni ale elementelor.

De exemplu, îl puteți crește până la 200%.

Sau invers, reduceți la 70%.

Zoomarea se face pe client și nu necesită un apel către server.

Scalare se aplică numai conținutului formularului. Barele de sistem, caseta de dialog favorite și caseta de dialog istoric nu sunt scalabile. Nici cadrele și barele de defilare din interiorul formularului nu sunt scalate. Redimensionarea 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 în orice moment să readuceți scara tuturor formelor la 100%.

În ciuda faptului că am setat un interval de zoom destul de mare, nu credem că toate acestea vor fi neapărat folosite. 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ă, vor crește ușor până la 105-110%.

Menținerea Scalei

Cântarele sunt stocate separat pentru fiecare formă în stocarea locală pe computerul utilizatorului. În plus, scara generală pentru toate formele este stocată acolo, 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 de formulare î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 formular Scară. Vă recomandăm să utilizați această proprietate în acele cazuri în care ați folosit anterior OptionScale: Compact. Trebuie să plecați de la faptul că, în modul compact, scara formularului este de aproximativ 80%.

Previzualizarea 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 scara dintre mai multe valori fixe.

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

Arată imagini

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

Acum, nu o imagine este setată pentru afișare, ci un set de opțiuni pentru această imagine sub forma unei arhive. Această arhivă are opțiuni pentru diferite rezoluții și pentru diferite opțiuni de interfață. Pentru afișare, platforma selectează o opțiune care se potrivește cu DPI-ul curent și cu scara formularului.

De exemplu, acum imaginea steagului este un set de mai multe opțiuni: pentru platforma 8.2 (interfață normală), 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 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 de configurații 1C, schimbarea fontului în setările programului 1C nu duce la schimbarea reală a acestuia. 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 în general și, prin urmare, aceasta nu este cea mai bună cale de ieșire. De asemenea, schimbarea fontului în sistemul de operare nu dă rezultatul dorit - în 1C fontul este neschimbat.

cum să măriți fontul în 1C

Pentru a crește (sau a micșora) fontul în 1C:Enterprise 8.2, trebuie să creați stilul corespunzător î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 în 1C vă permite să aranjați mult mai mult, dar ne vom limita la font. Când stilul este creat, este necesar să atribuiți valoarea stilului creat variabilei de context global MainStyle în procedura predefinită BeforeStartSystem() a modulului de configurare globală:

MainStyle = StyleLibrary.<ИмяСозданногоСтиля>;

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

Vezi și alte articole din secțiune 1C: Întreprindere :

Spre pagina principală a site-ului

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 metodele eficiente de lucru în 1C: Contabilitate 8.3. Vă voi povesti despre trucurile 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: Schimbați chenarele rapoartelor și imprimabilelor.

a) Să presupunem că 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 ar fi „împrăștiat” coloana. În același mod, coloana poate fi nu numai mărită, ci și redusă.

c) Gata!


Tehnica #2: Setarea automată a limitelor.

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

a) Țineți apăsată tasta ctrl mutați indicatorul mouse-ului la marginea din dreapta a coloanei. Acum dublu clic pe butonul stâng al mouse-ului.

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


Tehnica #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 încapă într-o 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 are nume foarte lungi. Pentru a le face să se potrivească, să triplăm înălțimea liniilor sale.

a) Localizați și faceți clic pe butonul „Mai multe” din panoul acestei liste. Din lista derulantă, selectați „Modificare formular...”.

Munca unui contabil nu este ușoară, multe hârtii, în permanență în fața unui computer, 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.

Dacă în versiunea 7.7 fontul a fost mărit prin meniul SERVICE - PARAMETRI - INTERFACE, atunci în 8.2 nu există o astfel de filă. 1C 8 folosește teme și fonturi instalate în mod implicit pe sistem, așa că cel mai simplu mod de a crește fontul 1s este să crești fontul de sistem al sistemului de operare. Luați în considerare 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:

De fapt, gadget-urile 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ă cale este să reducem rezoluția monitorului, dar aceasta nu este metoda noastră, pentru că rezolvând o problemă obținem una nouă sub formă de estompări, ceea ce este și mai rău pentru ochi. Faceți clic pe „Start” - „Panou de control” - „Afișaj” - fila „Design” iar în partea de jos a ferestrei se află articolul dorit „Dimensiune font”, selectați opțiunea care ni se potrivește și reporniți pentru a aplica corect setările. Mai mult, dacă intri la „Efecte” poți mări dimensiunea pictogramelor, ceea ce va fi mult mai convenabil și mai plăcut.

Creșterea fontului de sistem în Windows 7:

Microsoft urmărește Apple în creșterea gradului de compatibilitate a sistemelor sale (nota autorului) și pune mult accent pe aspectul vizual și personal al desktopului. Setarea fontului este acum disponibilă din meniul Ecran. Mergem „Start” - „Panou de control” - „Ecran” și acum ni se oferă imediat elementul „Ușurință de citire de pe ecran” unde una dintre cele trei opțiuni este scalarea fontului, pictogramelor și tot ceea ce este legat de acesta. Există o avertizare: pe diferite adaptoare grafice din unele aplicații, creșterea fontului de sistem poate fi afișată în realitate ca „Scalare” cu toate artefactele și estomparea care decurg din aceasta.

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

În cele din urmă, nucleul sistemului pare să fie „terminat”, iar Microsoft este strâns implicat în viabilitatea produsului său. Amenajăm rapid și ușor o zonă de lucru convenabilă pentru noi înșine.

Din cauza lipsei unui buton Start, există două moduri de a ajunge la meniul Setări ecran:

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

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

Creșterea fontului 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. Mergem "Start" - "Settings" - "System" - "Display" și acolo, în partea dreaptă a ferestrei, glisăm glisorul la rezultatul dorit.

Am stăpânit capacitățile de bază pentru a crește fontul în 1C, dar există cazuri în care, din anumite motive, acest lucru nu este aplicabil sau nu este disponibil, atunci ...

Creșterea fontului în 1C 8.2 folosind 1C însuși

1 Metodă pentru utilizatori. Poți îmbunătăți ușor situația cu fonturile pe cont propriu 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 am selectat în mod corespunzător tipul de font și dimensiunea acestuia, putem considera „mărește fontul în 1 cu propriile mâini” gata, dar este greu să-l numim o mare victorie.

2 sensuri pentru utilizatori 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 o bază de date. Fiecare tabel are relații cu un alt tabel, datele au relații definite cu alte date, iar matematica funcționează la nivelul regulilor care sunt și ele stabilite în configurație. Conform acestei reguli, designul este inclus și în configurația în sine, prin urmare este editabil.

Vă avertizăm că următoarele acțiuni, dacă sunt efectuate incorect, pot duce la probleme! 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 specialiștii!

Deschideți configurația în modul „Configurator”. Selectați elementul „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âm la elementul „Stiluri”, îl deschidem și selectăm „Principal” pentru editare. În plus, în partea dreaptă, putem personaliza complet designul 1C pentru noi înșine, nu vom descrie procesul în detaliu, deoarece munca ulterioară este pentru oamenii experimentați care înțeleg, dar și pentru hackeri câteva avertismente:

Modificările sunt disponibile în configurație după eliminarea elementelor corespunzătoare din suport, ceea ce va face configurația atipică, iar actualizările ulterioare vor trebui făcute ținând cont de conservarea acestei zone de date. Citiți mai multe în „Actualizarea unei configurații non-standard 1C”. Modificările efectuate vor fi aplicate întregii configurații, ceea ce va afecta toți utilizatorii în timpul lucrului în rețea.

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

Top articole similare