Come configurare smartphone e PC. Portale informativo
  • casa
  • Consigli
  • Come scalare in 1c 8.3 enterprise. Ridimensionamento rapido dei moduli

Come scalare in 1c 8.3 enterprise. Ridimensionamento rapido dei moduli

Implementato nella versione 8.3.10.2168.

Abbiamo implementato un meccanismo per il ridimensionamento rapido dei moduli. La maggior parte è destinata, ovviamente, agli utenti, ma anche gli sviluppatori possono utilizzarla se necessario.

Riteniamo che questo meccanismo sarà comodo e utile nei casi in cui sia necessario aumentare o diminuire in modo rapido e semplice, o brevemente e temporaneamente, la scala dei dati della domanda visualizzati nel modulo.

Probabilmente sai che puoi ingrandire il carattere modificando la risoluzione dello schermo. E qualche tempo fa, abbiamo perfezionato i meccanismi della piattaforma in modo che le soluzioni applicate fossero visualizzate in modo chiaro e corretto quando. Ma cambiare DPI è un'operazione relativamente complessa e "fondamentale". Innanzitutto, non tutti gli utenti hanno le conoscenze per farlo. E in secondo luogo, colpisce tutte le applicazioni installate sul computer. Se hai bisogno di aumentare o diminuire qualcosa solo "qui e ora", o se gli utenti non sono qualificati, non cambieranno DPI.

In una situazione del genere, il meccanismo per ridimensionare rapidamente i moduli sarà utile. Se l'utente non ha una buona vista, può facilmente diventare "più grande". E se la tua vista è buona, ma non l'intero tavolo si adatta alla larghezza del modulo, puoi renderlo "più piccolo".

Nelle applicazioni client

Per modificare la scala dei moduli e dei documenti gestiti nelle applicazioni client, è possibile utilizzare il menu principale o un comando dall'area dei comandi di sistema:

La finestra di dialogo per l'impostazione della scala si apre nell'angolo in alto a destra, ma puoi spostarla in qualsiasi punto dello schermo che preferisci:

La forma può essere scalata dal 50% al 400%. In questo caso, non solo la dimensione del carattere e degli elementi viene aumentata o diminuita, ma l'intero modulo viene ricostruito per adattarsi alle nuove dimensioni degli elementi.

Ad esempio, puoi aumentarlo fino al 200%.

O viceversa, ridurlo al 70%.

Lo zoom viene eseguito sul client e non richiede una chiamata al server.

Il ridimensionamento viene applicato solo al contenuto del modulo. Le barre di sistema, la finestra di dialogo dei preferiti e la finestra di dialogo della cronologia non sono scalabili. Inoltre, i frame e le barre di scorrimento all'interno del form non vengono ridimensionati. Il ridimensionamento di questi elementi può essere ottenuto modificando la risoluzione dello schermo (DPI).

Spostando il cursore, cambi la scala per una forma. Ma se vuoi applicare questa scala a tutti i moduli, c'è un pulsante per questo. Installa per tutti... Lo stesso pulsante ti aiuterà a riportare la scala di tutte le forme al 100% in qualsiasi momento.

Nonostante il fatto che abbiamo stabilito una gamma abbastanza ampia di zoom, non crediamo che sarà necessariamente utilizzata tutta. Secondo le nostre stime, gli utenti che desiderano utilizzare questa funzione ridurranno leggermente tutti i moduli, al 90-95%, e al contrario, alcuni moduli aumenteranno leggermente al 105-110%.

Mantenere la scala

Le bilance vengono archiviate separatamente per ogni modulo nella memoria locale sul computer dell'utente. Inoltre, lì è memorizzata la scala generale per tutti i moduli, che ha un valore standard del 100%. Quando si imposta una nuova scala per tutte le forme, i singoli valori per ogni forma vengono rimossi.

Scala di forma nel configuratore

Nel configuratore è inoltre possibile impostare la scala alla quale il form verrà mostrato all'utente. Per fare ciò, abbiamo implementato la proprietà form Scala... Ti consigliamo di utilizzare questa proprietà nei casi in cui l'hai utilizzata in precedenza Scala delle opzioni: Compatto... È necessario procedere dal fatto che in modalità compatta la scala del modulo è di circa l'80%.

Anteprima della forma in scala

Durante la modifica del modulo nel configuratore, puoi vedere come apparirà alle diverse scale. La selezione della scala da diversi valori fissi è disponibile nell'editor di moduli.

Di conseguenza, la forma visualizzata nell'area di anteprima verrà ingrandita, ad esempio, fino al 150%.

Visualizzazione delle immagini

Affinché i moduli ingranditi abbiano un bell'aspetto, è necessario disporre di diverse versioni della stessa immagine, destinate a risoluzioni diverse. Pertanto, il meccanismo delle varianti di immagini, che esiste già nella piattaforma mobile, l'abbiamo esteso alla piattaforma per personal computer.

Ora, non è specificata un'immagine per la visualizzazione, ma una serie di varianti di questa immagine sotto forma di archivio. In questo archivio ci sono opzioni per diverse risoluzioni e per diverse opzioni di interfaccia. Per la visualizzazione, la piattaforma seleziona un'opzione adatta al DPI corrente e alla scala del modulo.

Ad esempio, ora l'immagine della casella di controllo è un insieme di diverse opzioni: per la piattaforma 8.2 (interfaccia normale), per la piattaforma 8.3 (interfaccia Taxi), per modalità compatta, per scale diverse.

Le immagini memorizzate nella configurazione possono anche essere presentate come un insieme. Ora per l'immagine puoi impostare non solo la densità dello schermo (scala), ma anche la versione dell'interfaccia per la quale verrà utilizzata l'immagine.

L'aspetto del programma 1C è completamente (o quasi) personalizzabile. Ad esempio, un font che viene utilizzato sia dal configuratore 1C che nella modalità 1C Enterprise. I caratteri possono essere controllati direttamente dal linguaggio 1C.

Certo, ad alcuni può sembrare "tutti i tipi di gadget di interfaccia", ma per molti è importante poter personalizzare il programma "da soli".

Font 1C per il programmatore

Il programmatore 1C trascorre la maggior parte del suo tempo lavorativo scrivendo programmi nel linguaggio 1C, che si trova in.

I testi dei programmi hanno un colore standard, storicamente stabilito. Può sembrare strano ad alcuni, soprattutto a chi ha iniziato a lavorare con 1C dopo Microsoft Visual Studio.

L'impostazione dei caratteri 1C per la programmazione viene eseguita nel Configuratore nel menu Servizio / Parametri.

Nella scheda Moduli, è possibile selezionare il carattere 1C richiesto e la sua dimensione. Il colore del testo è impostato separatamente per vari elementi del linguaggio 1C.

Esempio 1 impostazione dei colori.

Esempio 2 per la regolazione dei colori.

Queste impostazioni dipendono dal computer/utente e non sono specifiche per una specifica configurazione/database.

Stili di configurazione

L'aspetto del programma in modalità Enterprise è specificato in una configurazione specifica. Le impostazioni sono nell'elenco, nel ramo Generale / Stili.

Per modificare gli stili di configurazione, si apre un editor speciale, che consente di modificare i caratteri e i colori 1C per vari elementi del modulo, in modo simile a come avviene in Windows.

Un esempio di impostazioni dei caratteri 1C non standard.

Carattere 1C in forma stampata

I moduli stampabili 1C (documenti, report) nel configuratore sono chiamati Layout. Si trovano o nel ramo Generale / Layout o in uno specifico riferimento, documento, report, nel ramo interno Layout.

Il carattere 1C può essere specificato in una cella. Seleziona una o più celle, fai clic con il tasto destro su di esse. Nella finestra delle proprietà, è possibile selezionare le proprietà Carattere 1C e Colore del testo.

Un esempio di tale funzione:

Funzione OnOutputString (LineDesign ,StringData)
// Controlliamo una certa condizione, "Service" è una colonna della lista
IfStringData.Service = True Then
// cambia il colore di sfondo
LineDecoration.BackgroundColor = WebColors.Red;
// rendi in grassetto il colore del testo nella cella "Servizio"
LineStyle.Cells.Service.Font = Nuovo carattere (LineStyle.Cells.Service.Font, True);
Finisci se;
EndFunction

Implementato nella versione 8.3.10.2168.

Abbiamo implementato un meccanismo per il ridimensionamento rapido dei moduli. La maggior parte è destinata, ovviamente, agli utenti, ma anche gli sviluppatori possono utilizzarla se necessario.

Riteniamo che questo meccanismo sarà comodo e utile nei casi in cui sia necessario aumentare o diminuire in modo rapido e semplice, o brevemente e temporaneamente, la scala dei dati della domanda visualizzati nel modulo.

Probabilmente sai che puoi ingrandire il carattere modificando la risoluzione dello schermo. E qualche tempo fa, abbiamo perfezionato i meccanismi della piattaforma per garantire che le soluzioni applicative siano visualizzate in modo chiaro e corretto a diverse risoluzioni dello schermo (DPI). Ma cambiare DPI è un'operazione relativamente complessa e "fondamentale". Innanzitutto, non tutti gli utenti hanno le conoscenze per farlo.

E in secondo luogo, colpisce tutte le applicazioni installate sul computer. Se hai bisogno di aumentare o diminuire qualcosa solo "qui e ora", o se gli utenti non sono qualificati, non cambieranno DPI.

In una situazione del genere, il meccanismo per ridimensionare rapidamente i moduli sarà utile. Se l'utente non ha una buona vista, può facilmente diventare "più grande". E se la tua vista è buona, ma non l'intero tavolo si adatta alla larghezza del modulo, puoi renderlo "più piccolo".

Nelle applicazioni client

Per modificare la scala dei moduli e dei documenti gestiti nelle applicazioni client, è possibile utilizzare il menu principale o un comando dall'area dei comandi di sistema:

La finestra di dialogo per l'impostazione della scala si apre nell'angolo in alto a destra, ma puoi spostarla in qualsiasi punto dello schermo che preferisci:

La forma può essere scalata dal 50% al 400%. In questo caso, non solo la dimensione del carattere e degli elementi viene aumentata o diminuita, ma l'intero modulo viene ricostruito per adattarsi alle nuove dimensioni degli elementi.

Ad esempio, puoi aumentarlo fino al 200%.

O viceversa, ridurlo al 70%.

Lo zoom viene eseguito sul client e non richiede una chiamata al server.

Il ridimensionamento viene applicato solo al contenuto del modulo. Le barre di sistema, la finestra di dialogo dei preferiti e la finestra di dialogo della cronologia non sono scalabili. Inoltre, i frame e le barre di scorrimento all'interno del form non vengono ridimensionati. Il ridimensionamento di questi elementi può essere ottenuto modificando la risoluzione dello schermo (DPI).

Spostando il cursore, cambi la scala per una forma. Ma se vuoi applicare questa scala a tutti i moduli, c'è un pulsante per questo. Installa per tutti... Lo stesso pulsante ti aiuterà a riportare la scala di tutte le forme al 100% in qualsiasi momento.

Nonostante il fatto che abbiamo stabilito una gamma abbastanza ampia di zoom, non crediamo che sarà necessariamente utilizzata tutta. Secondo le nostre stime, gli utenti che desiderano utilizzare questa funzione ridurranno leggermente tutti i moduli, al 90-95%, e al contrario, alcuni moduli aumenteranno leggermente al 105-110%.

Mantenere la scala

Le bilance vengono archiviate separatamente per ogni modulo nella memoria locale sul computer dell'utente. Inoltre, lì è memorizzata la scala generale per tutti i moduli, che ha un valore standard del 100%. Quando si imposta una nuova scala per tutte le forme, i singoli valori per ogni forma vengono rimossi.

Scala di forma nel configuratore

Nel configuratore è inoltre possibile impostare la scala alla quale il form verrà mostrato all'utente. Per fare ciò, abbiamo implementato la proprietà form Scala... Ti consigliamo di utilizzare questa proprietà nei casi in cui l'hai utilizzata in precedenza Scala delle opzioni: Compatto... È necessario procedere dal fatto che in modalità compatta la scala del modulo è di circa l'80%.

Anteprima della forma in scala

Durante la modifica del modulo nel configuratore, puoi vedere come apparirà alle diverse scale. La selezione della scala da diversi valori fissi è disponibile nell'editor di moduli.

Di conseguenza, la forma visualizzata nell'area di anteprima verrà ingrandita, ad esempio, fino al 150%.

Visualizzazione delle immagini

Affinché i moduli ingranditi abbiano un bell'aspetto, è necessario disporre di diverse versioni della stessa immagine, destinate a risoluzioni diverse. Pertanto, il meccanismo delle varianti di immagini, che esiste già nella piattaforma mobile, l'abbiamo esteso alla piattaforma per personal computer.

Ora, non è specificata un'immagine per la visualizzazione, ma una serie di varianti di questa immagine sotto forma di archivio. In questo archivio ci sono opzioni per diverse risoluzioni e per diverse opzioni di interfaccia. Per la visualizzazione, la piattaforma seleziona un'opzione adatta al DPI corrente e alla scala del modulo.

Ad esempio, ora l'immagine della casella di controllo è un insieme di diverse opzioni: per la piattaforma 8.2 (interfaccia normale), per la piattaforma 8.3 (interfaccia Taxi), per modalità compatta, per scale diverse.

Le immagini memorizzate nella configurazione possono anche essere presentate come un insieme. Ora per l'immagine puoi impostare non solo la densità dello schermo (scala), ma anche la versione dell'interfaccia per la quale verrà utilizzata l'immagine.

Articolo della sezione: "1C: Impresa"

Come cambiare il carattere in 1C: Enterprise 8.2

Come notato da molti utenti e sviluppatori di configurazioni 1C, la modifica del carattere nelle impostazioni del programma 1C non porta al suo vero cambiamento. Gli utenti che hanno un'esigenza critica di aumentare il carattere in 1C spesso trovano una via d'uscita dalla situazione modificando la risoluzione dello schermo. Ma in questo caso, tutto in generale aumenta, e quindi questa non è la migliore via d'uscita. Anche la modifica del carattere nel sistema operativo non dà il risultato desiderato: in 1C il carattere è invariato.

come aumentare il carattere in 1C

Per aumentare (o diminuire) il carattere in 1C: Enterprise 8.2, in modalità configuratore, nella sezione Generale dell'albero di configurazione, creare uno stile appropriato, dove il carattere deve essere impostato alla dimensione desiderata. Oltre alla dimensione e al contorno del carattere, il meccanismo di stile in 1C ti consente di progettare molte altre cose, ma ci limiteremo al carattere. Quando viene creato lo stile, è necessario assegnare il valore dello stile creato alla variabile del contesto globale MainStyle nella procedura predefinita BeforeSystemWorking() del modulo di configurazione globale:

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

Nella versione descritta, il carattere cambierà in base alle impostazioni di stile per tutti gli utenti del programma 1C: Enterprise contemporaneamente. Lo sviluppatore può diversificare la soluzione creando stili per diversi utenti e assegnando lo stile corrispondente all'utente dato alla variabile di contesto globale MainStyle. Tali informazioni possono essere memorizzate, ad esempio, in un registro delle informazioni, in cui apparirà come misura utente, e la risorsa sarà stile... È possibile senza creare un registro di informazioni, utilizzando l'operatore condizionale, a seconda del valore di UserName(), assegnare uno stile all'utente desiderato alla variabile MainStyle.

Scopri gli altri articoli nella sezione "1C: Impresa" :

Alla pagina principale del sito

Trucchi quando si lavora in 1C: Contabilità 8.3 (revisione 3.0) Parte 1

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

Con questo articolo apro una serie di note sulle tecniche efficaci per lavorare in 1C: Contabilità 8.3. Ti parlerò dei trucchi che poche persone conoscono e ancora meno persone usano nel loro lavoro. Le tecniche che verranno discusse possono far risparmiare molto tempo e migliorare le tue qualifiche come specialista.

Quindi, cominciamo!

Numero di ricezione 1: modifica i confini dei rapporti e dei moduli stampabili.

a) Supponiamo di avere un modulo stampato di una fattura. Come puoi vedere, la colonna Quantità a malapena corrisponde al titolo. Vorrei renderlo più ampio.

b) Si fa così: tieni premuto il tasto Ctrl sulla tastiera e sposta il puntatore del mouse sul bordo della colonna. Ora premi il pulsante sinistro del mouse e trascina il bordo nel punto desiderato, come se "spingesse" la colonna. Allo stesso modo, la colonna può essere non solo ingrandita, ma anche ridotta.

c) Fatto!


Numero di ricezione 2: Impostazione automatica dei confini.

Ora rivolgi la tua attenzione alla colonna Prodotto... È chiaramente più ampio di quanto potrebbe essere.

a) Tenendo premuto il tasto Ctrl sposta il puntatore del mouse sul bordo destro della colonna. Ora fai un doppio clic con il tasto sinistro del mouse.

b) La dimensione della colonna è diminuita ed è diventata esattamente ciò di cui hai bisogno!


Tecnica n. 3: aumentare l'altezza delle righe negli elenchi.

Succede che alcuni nomi nelle liste siano così lunghi da non rientrare nella colonna. E voglio spingere la colonna non in larghezza, ma in altezza.

Considera il seguente elenco di nomenclatura, che ha nomi molto lunghi. Per farli stare, triplichiamo l'altezza delle sue linee.

a) Trova e fai clic sul pulsante "Altro" nel pannello di questo elenco. Dall'elenco a discesa, seleziona "Cambia modulo ...".

Il lavoro di un ragioniere non è facile, un mucchio di carte, costantemente davanti a un computer, come preservare la vista e lavorare comodamente? Uno degli strumenti principali del contabile è il programma 1C, ma l'interfaccia del programma non è sempre comoda per gli occhi e dipende direttamente dal monitor, dalla risoluzione, ecc., Ma spesso non c'è modo di cambiare il monitor e la necessità di ingrandire il carattere è sempre presente.

Se nella versione 7.7 il carattere è stato aumentato tramite il menu SERVIZIO - PARAMETRI - INTERFACCIA, nella 8.2 non esiste più tale scheda. 1C 8 utilizza temi e caratteri installati di default nel sistema, quindi il modo più semplice per aumentare il carattere 1c è aumentare il carattere di sistema del sistema operativo. Considera i metodi disponibili per aumentare la dimensione dei caratteri di sistema per diverse generazioni di sistemi operativi Windows.

Aumentare il carattere di sistema in Windows XP:

In effetti, i gadget per il ridimensionamento delle applicazioni sono apparsi nelle versioni successive dei sistemi operativi di Microsoft, ma in XP è ancora possibile regolare la dimensione del carattere senza modificare i file di sistema. Il modo più semplice è ridurre la risoluzione del monitor, ma questo non è il nostro metodo, poiché risolvendo un problema ne otterremo uno nuovo sotto forma di sfocatura, che è anche peggio per gli occhi. Fare clic su "Start" - "Pannello di controllo" - "Schermo" - scheda "Aspetto" e nella parte inferiore della finestra si trova la voce desiderata "Dimensione carattere", selezionare l'opzione adatta a noi e riavviare per applicare correttamente le impostazioni. Inoltre, se vai su "Effetti", puoi aumentare la dimensione delle icone, il che sarà molto più comodo e piacevole.

Aumentare il carattere di sistema in Windows 7:

Microsoft sta costruendo l'amichevolezza dei suoi sistemi sulla scia di Apple (nota dell'autore) e si sta concentrando molto sulle esperienze desktop visive e personalizzate. Le impostazioni dei caratteri sono ora disponibili dal menu Visualizza. Andiamo su "Start" - "Pannello di controllo" - "Schermo" e subito ci viene proposta la voce "Facilità di lettura dallo schermo" dove ridimensioniamo il carattere, le icone e tutto ciò che è connesso con una delle tre opzioni. C'è un avvertimento: su diversi adattatori grafici in alcune applicazioni, un aumento del carattere di sistema può effettivamente essere visualizzato tramite "Ridimensionamento" con tutti gli artefatti e la sfocatura che ne derivano.

Aumento del carattere di sistema in Windows 8/8.1:

Infine, il nucleo del sistema sembra essere "finito" e Microsoft è strettamente impegnata nella visibilità del suo prodotto. Allestiamo in modo semplice e veloce una comoda area di lavoro.

A causa dell'assenza del pulsante Start, ci sono due modi per accedere al menu Impostazioni schermo:

1. Premi il tasto destro del mouse in qualsiasi spazio libero del desktop e seleziona la voce "Risoluzione dello schermo" lì è abbastanza intuitivo trascinare il cursore sul risultato desiderato.

2. Sposta il cursore nell'angolo destro dello schermo fino alla comparsa del pannello ausiliario, dove nella ricerca scriviamo "Schermo" e selezioniamo l'icona appropriata, quindi per un capriccio.

Aumento del carattere di sistema in Windows 10:

Alla fine, Microsoft ha ascoltato i suoi schiavi e ha incrociato i suoi nuovi prodotti con la vecchia e amata organizzazione dello spazio di lavoro di Windows XP-7. Andiamo "Start" - "Opzioni" - "Sistema" - "Schermo" e lì, sul lato destro della finestra, trasciniamo il cursore sul risultato desiderato.

Abbiamo padroneggiato le possibilità di base per aumentare il carattere in 1C, ma ci sono momenti in cui, per qualche motivo, questo è inapplicabile o non disponibile, quindi ...

Aumentare il carattere in 1C 8.2 tramite 1C stesso

1 Metodo per gli Utenti. Puoi migliorare leggermente la situazione con i caratteri direttamente nel CONFIGURATORE 8.2 della piattaforma tramite il menu SERVIZIO - PARAMETRI - TESTI.

Qui il carattere cambierà direttamente nei documenti, ma non nel menu, ecc. Di conseguenza, la scelta del tipo di carattere e della sua dimensione può essere considerata "aumentare il carattere in 1c con le proprie mani", ma è difficile definirla una grande vittoria.

Metodo 2 per utenti avanzati. La bellezza di 1C tabulare risiede nella sua struttura di organizzazione dei dati e, inoltre, 1C stesso è essenzialmente una configurazione e una piattaforma tecnologica è solo un'interfaccia per lavorare con un database. Ogni tabella ha collegamenti con un'altra tabella, i dati hanno collegamenti definibili con altri dati e la matematica funziona a livello di regole impostate anche nella configurazione. Secondo questa regola il disegno è compreso anche nella configurazione stessa, quindi è disponibile per la modifica.

Ti avvertiamo che le seguenti azioni, se eseguite in modo inetto, possono portare a problemi! Assicurati di fare una copia di backup e fai attenzione, se alcune azioni non sono chiare, allora è meglio fermarsi e contattare gli specialisti!

Aprire la configurazione nella modalità "Configuratore". Selezioniamo la voce "Configurazione" e poi "Apri configurazione", aspettiamo un po' finché nella parte destra della finestra non compare la struttura di base. Scendiamo alla voce "Stili", apriamo e selezioniamo "Principale" per la modifica. Più avanti sul lato destro, possiamo personalizzare completamente il design di 1C per noi stessi, non descriveremo il processo in dettaglio, poiché l'ulteriore lavoro è per persone esperte che capiscono, ma ci sono diversi avvertimenti per gli hacker:

Le modifiche sono disponibili nella configurazione dopo aver rimosso gli elementi corrispondenti dal supporto, il che renderà la configurazione atipica e i successivi aggiornamenti dovranno essere effettuati tenendo conto della conservazione di questa area dati. Maggiori dettagli in "Aggiornamento di una configurazione 1C non standard". Le modifiche apportate verranno applicate all'intera configurazione, che interesserà tutti gli utenti durante il funzionamento della rete.

Se hai domande o suggerimenti, aggiungeremo all'articolo senza problemi! La cosa principale è stare attenti: tutte le azioni vengono eseguite a proprio rischio e pericolo, anche voi ne siete responsabili!

Principali articoli correlati