Casa / Internet / Dove vengono salvate le impostazioni del report 1s 8.2. Archivio impostazioni predefinite

Dove vengono salvate le impostazioni del report 1s 8.2. Archivio impostazioni predefinite

Invia questo articolo alla mia posta

È molto conveniente che i report nei programmi 1C possano essere personalizzati "per se stessi" in quasi tutti i modi e qualsiasi utente che deve solo specificare gli indicatori necessari, le colonne aggiuntive, l'ordinamento, i totali, ecc. Nelle impostazioni del report può gestirlo. Ma farlo ogni volta è molto faticoso, soprattutto se usi spesso questo rapporto. Per semplificare il tuo lavoro, 1C ha creato la possibilità di salvare le impostazioni del report e un report può avere molti varie opzioni impostazioni, è possibile assegnargli qualsiasi nome, ad esempio "Rapporto per la direzione" o "Rapporto operativo per me"...

Per salvare le impostazioni del report in 1C nelle solite forme, ad esempio, 1s trade 8 edition 10.3 o 1s accounting 8 edition 2.0, è necessario aprire il report stesso, quindi configurarne gli indicatori, le colonne, l'ordinamento, come è conveniente per te. Genera un report, assicurati che venga visualizzato come ti serve.

Nella finestra che si apre, fai clic sul pulsante "Aggiungi" e specifica il nome del report, per impostazione predefinita il nome sarà "Principale", imposta i flag "Apri" - se vuoi che questa impostazione venga applicata automaticamente all'apertura il report e imposta il flag "Salva" - se lo desideri in modo che se, con l'impostazione corrente, modifichi qualcosa nelle impostazioni del report, ad esempio, aggiungi una nuova colonna, quindi con questo flag, queste modifiche verranno scritte automaticamente all'impostazione, ad es. non è necessario salvare nuovamente l'impostazione.

Nella stessa finestra è possibile eliminare le impostazioni non necessarie.

Se non hai impostato il flag "Apri" o devi applicare un'altra impostazione, dovrai applicare impostazione desiderata manualmente, per questo, nel rapporto, fare clic su "Azioni" - "Ripristina impostazioni ..." (oppure utilizzare l'apposita icona sulla barra degli strumenti come mostrato nella figura seguente) e selezionare l'impostazione desiderata:

Quando ripristini le impostazioni, puoi selezionare l'impostazione di un altro utente 1s, ad esempio, se il tuo dipendente ha il rapporto di cui hai bisogno visualizzato esattamente come dovrebbe, allora non è necessario reinventare la ruota, basta fare clic su "Impostazioni per tutti utenti" e seleziona l'impostazione desiderata dall'utente di cui hai bisogno .

Informazioni su come salvare e ripristinare le impostazioni del rapporto in forme gestite 1c - leggi i seguenti articoli.

Abbiamo esaminato in dettaglio le impostazioni dei report implementati sulla base di ACS. Ora diamo un'occhiata a più sottile e impostazioni dettagliate opzioni di rapporto. La finestra delle impostazioni delle varianti di report "avanzate" viene richiamata dal comando "Altro" - "Altro" - "Cambia variante di report".

La finestra per la modifica di una variante del rapporto è divisa in due parti:

1. La struttura del rapporto.

2. Impostazioni rapporto.


La sezione della struttura di una variante del rapporto è simile alla scheda "Struttura" delle impostazioni del rapporto standard. Lo scopo e la configurazione dei raggruppamenti sono discussi in dettaglio nella parte 1 dell'articolo.

La tabella della struttura della variante del report, oltre alla colonna con i raggruppamenti, contiene diverse colonne aggiuntive:

La sezione delle impostazioni della variante del rapporto offre all'utente ampie opportunità di configurare il rapporto in base alle proprie esigenze. Quasi del tutto coincide con impostazioni predefinite del report discusso nella Parte 1. Osserviamo tutte le schede della sezione e notiamo le differenze.

La sezione delle impostazioni è composta dalle seguenti schede:

1. Opzioni. Contiene Parametri ACS a disposizione dell'utente.

Parametro ACS: un valore utilizzato per ottenere i dati del rapporto. Può essere un valore di condizione per la selezione o la convalida dei dati, nonché un valore ausiliario.


La tabella dei parametri è presentata nel formato "Parametro" - "Valore". Se necessario, è possibile modificare i valori dei parametri. Facendo clic sul pulsante "Impostazioni utente Proprietà elemento" si aprono le impostazioni utente dell'elemento.


In questa finestra è possibile scegliere se l'elemento sarà incluso nelle impostazioni utente (ovvero, visibile all'utente durante l'impostazione del report), impostare la modalità di presentazione e modifica dell'elemento ( accesso rapido nell'intestazione del report, normale nelle impostazioni del report e non disponibile).

Le proprietà degli elementi delle impostazioni personalizzate dispongono inoltre di campi di raggruppamento, margini, selezioni ed elementi di stile condizionale.

2. Campi personalizzati. Contiene campi che l'utente stesso forma in base ai dati selezionati dal report.


L'utente può aggiungere due tipi di campi:

  • Nuovo campo di selezione...
  • Nuovo campo di espressione...

I campi di selezione consentono di calcolare un valore in base a una condizione specificata. La finestra di modifica del campo di selezione contiene il titolo del campo e una tabella in cui sono specificati la selezione, il valore e la presentazione del campo. La selezione è una condizione, a seconda della quale verrà sostituito il valore desiderato.


Ad esempio, calcoliamo una stima del numero di vendite. Supponiamo che se vengono vendute meno di 10 unità di merce, si vende poco e se si vendono più di 10 unità, si vende molto. Per fare questo, imposteremo 2 valori del campo calcolato: il primo sarà con la selezione "Numero di prodotti Minore o uguale a "10"", il secondo con la selezione "Numero di prodotti Maggiore di "10 "".

I campi di espressione consentono di calcolare un valore utilizzando algoritmi arbitrari. Possono utilizzare le funzioni del linguaggio di query e il linguaggio di programmazione 1C integrato. La finestra di modifica del campo dell'espressione contiene due campi per le espressioni dei record dettagliati e di riepilogo. I record di riepilogo sono raggruppamenti configurati nell'area “Struttura report”, devono utilizzare funzioni di aggregazione (“Somma”, “Minimo”, “Massimo”, “Quantità”).

Ad esempio, calcoliamo la percentuale media di sconto. La percentuale media di sconto viene calcolata utilizzando la formula: [Importo delle vendite senza sconto] - [Importo delle vendite con uno sconto] / [Importo delle vendite senza sconto]. Va ricordato che l'importo delle vendite senza sconto può essere pari a zero, quindi utilizziamo l'operatore SELECT per verificare. Otteniamo le seguenti espressioni:

· Per voci dettagliate:

Scelta

Quando [Somma delle vendite senza sconto] = 0

Poi 0

Else [Vendite senza sconto] - [Vendite con sconto] / [Vendite senza sconto]

FINE

· Per le voci di riepilogo:

Scelta

Quando Importo([Importo delle vendite senza sconto]) = 0

Poi 0

Altrimenti Importo([Importo delle vendite senza sconto]) - Importo([Importo delle vendite con sconto]) / Importo([Importo delle vendite senza sconto])

FINE

Come accennato in precedenza, nell'espressione dei record totali, usiamo funzione aggregata"Somma".

3. Campi raggruppati. Contiene i campi in base ai quali verrà raggruppato il risultato della variante del report. I campi di raggruppamento sono configurati separatamente per ciascuno dei raggruppamenti, ma è possibile impostare campi di raggruppamento comuni per una variante del report se si seleziona la radice "Report" nella struttura ad albero. Puoi aggiungere un campo dal risultato del rapporto, un campo personalizzato o selezionare un campo automatico, quindi il sistema selezionerà i campi automaticamente. Questa scheda consente inoltre di modificare l'ordine dei campi raggruppati.


4. Campi. Contiene i campi che verranno visualizzati nel risultato della variante del report. I campi sono configurati separatamente per ciascuno dei raggruppamenti, ma è possibile impostare campi comuni per una variante del report se si seleziona la radice "Report" nella struttura ad albero. Puoi aggiungere un campo dal risultato del rapporto, un campo personalizzato o selezionare un campo automatico, quindi il sistema selezionerà i campi automaticamente. Questa scheda consente inoltre di modificare l'ordine dei campi.

I campi possono essere raggruppati per evidenziare logicamente qualsiasi parte del report o impostare un layout di colonna specifico. Quando si aggiunge un gruppo, la colonna "Posizione" diventa attiva e consente di selezionare una delle opzioni di posizione:

  • Auto - il sistema dispone automaticamente i campi;
  • Orizzontalmente - i campi sono disposti orizzontalmente;
  • Verticalmente - i campi sono disposti verticalmente;
  • In una colonna separata: i campi si trovano in colonne diverse;
  • Insieme: i campi sono disposti in una colonna.


5. Selezione. Contiene i filtri utilizzati nella variante del report. L'impostazione dei filtri è stata discussa in dettaglio nella parte 1 di questo articolo. I filtri sono configurati separatamente per ciascuno dei raggruppamenti, ma è possibile impostare filtri generali per una variante del report se si seleziona la radice "Report" nella struttura ad albero.


6. Ordinamento. Contiene i campi di ordinamento utilizzati nella variante del report. L'impostazione dei campi di ordinamento è stata discussa in dettaglio nella parte 1 di questo articolo. L'ordinamento è configurato separatamente per ciascuno dei raggruppamenti, ma è possibile impostare campi di ordinamento comuni per una variante del report se si seleziona la radice "Report" nella struttura ad albero.


7. Progettazione condizionale. Contiene elementi di progettazione condizionali utilizzati in una variante del report. L'impostazione della formattazione condizionale è stata discussa in dettaglio nella parte 1 di questo articolo. La progettazione condizionale è configurata separatamente per ciascuno dei raggruppamenti, ma è possibile impostarla elementi comuni aspetto condizionale per una variante di report, se si seleziona la radice "Report" nella struttura ad albero.


8. Impostazioni aggiuntive. Contiene ulteriori impostazioni di progettazione del report. Consente di selezionare un generale aspetto report, la posizione di campi, raggruppamenti, attributi, risorse, totali, impostare le impostazioni del grafico, controllare la visualizzazione del titolo, i parametri e la selezione, determinare la posizione delle risorse e fissare l'intestazione e le colonne dei raggruppamenti della variante del report.


In conclusione, vorrei sottolineare che le impostazioni del rapporto non solo possono essere salvate come variante del rapporto, ma anche caricate in un file (menu "Altro" - "Salva impostazioni"). Per scaricare, seleziona "Carica impostazioni" e seleziona il file salvato. Pertanto, possiamo trasferire le impostazioni delle varianti del report tra diversi database che hanno la stessa configurazione.


Sulla base di ciò, possiamo riassumere che l'utente può non solo personalizzare il rapporto in base alle proprie esigenze, ma anche salvare le proprie impostazioni e utilizzarle in futuro, se necessario.

Molto spesso, lavorando con gli 1 e affrontando i problemi degli utenti, trovo che non sappiano usare tecniche elementari per facilitare il loro lavoro quotidiano. Una di queste tecniche consiste nel salvare le impostazioni. Se tale funzionalità è solitamente integrata nei report standard, durante lo sviluppo dei propri report, i programmatori spesso dimenticano questa funzionalità, sebbene sia implementata in modo abbastanza semplice. In questo articolo, proveremo a considerare quali possibilità offre il sistema per salvare le impostazioni dalla posizione di un programmatore.

Per molti basteranno due funzioni: SaveValue (<Имя>, <Значение>) e la sua coppia RestoreValue(<Имя>). ma questo è solo per il cliente grasso. Se leggi la guida, puoi vedere che l'impostazione è salvata per la coppia base-utente. Non dobbiamo dimenticare che puoi salvare non solo tipi semplici dati, ma complessi, come una struttura o anche una tabella di valori.

Inoltre, i programmatori hanno utilizzato le funzioni ValueToFile(<ИмяФайла>, <Значение>) e ValueFromFile(<ИмяФайла>).

A partire dalla versione 8.2, non ti dirò la versione esatta, nell'albero dei metadati è apparso il ramo "Memoria impostazioni", di cui devi parlare in modo più dettagliato.

Il meccanismo può essere diviso in due parti: il meccanismo standard e il meccanismo personalizzato.

IN cliente sottile il meccanismo di salvataggio delle impostazioni è attivato di default ed è disponibile tramite il pulsante "Tutte le azioni".

Per impostazione predefinita, il sistema consente di salvare le impostazioni di diversi oggetti: impostazioni dell'interfaccia gestita, impostazioni del report, impostazioni del modulo.

L'accesso programmatico alle impostazioni è ancora altrettanto semplice, la sintassi è leggermente cambiata.

E ripristinare di conseguenza.

Impostazioni generali Storage.Load(<КлючОбъекта>, <КлючНастроек>, <ОписаниеНастроек>, <ИмяПользователя>)

Tutti i parametri sono descritti in dettaglio nella guida.

Quando si scrive rapporti esterni non bisogna dimenticare di utilizzare la possibilità di salvare automaticamente i dati in modo che l'utente, una volta impostato un report o un'elaborazione, non torni più a queste impostazioni.

Innanzitutto, nel modulo, indicheremo la possibilità di salvare i valori degli attributi di elaborazione e degli attributi del modulo, indicheremo i valori di quali attributi vogliamo salvare.

Si consiglia inoltre di selezionare la casella Ripristina valori all'apertura.

Dopo aver eseguito il rapporto e aver mostrato all'utente come utilizzarlo, è necessario ricordarsi di informarlo della possibilità di salvare le impostazioni del modulo, nonché del ripristino automatico all'apertura successiva del modulo:

I meccanismi sono semplici ma efficaci, l'utente te ne sarà grato.

Valutazione: / 0

Oggi parleremo delle impostazioni nei report in 1C:Enterprise 8.2 o 8.3, utilizzando l'esempio di una configurazione 1C:Enterprise 8. Gestione commerciale per l'Ucraina

Aggiornamento

Abbiamo integrato l'articolo con le impostazioni per la configurazione sui moduli gestiti e abbiamo scritto alcuni trucchi per impostare i report in 1C: Enterprise 8. Gestione commerciale per l'Ucraina, ed. 3.1 (moduli gestiti)

Vediamo come, utilizzando l'esempio di configurazione Gestione commerciale per l'Ucraina

puoi personalizzare facilmente e rapidamente il rapporto esattamente in base alle tue esigenze.

I moduli gestiti consentono di personalizzare l'aspetto dei report come preferisci. Dopotutto, prima, se l'utente voleva modificare le impostazioni del report, doveva chiedere al programmatore di "finire" i report di cui aveva bisogno. Ora puoi personalizzare tu stesso qualsiasi rapporto senza ricorrere all'aiuto di un programmatore.

Impostazioni del report in 1C: Business 8. Gestione commerciale per l'Ucraina, ed. 3

Per personalizzare il rapporto, fare clic sul pulsante Impostazioni. Una finestra con le impostazioni si apre davanti a noi.

Per vedere tutto (impostazioni avanzate), fare clic su Tutte le azioni → Tutte le impostazioni

In questa finestra possiamo aggiungere i campi di cui abbiamo bisogno, raggruppare i campi, effettuare una selezione e molto altro.

Nella riga del periodo, possiamo scegliere per quale periodo vogliamo vedere i dati.

Campi selezionati: qui puoi aggiungere i campi mancanti

Nella scheda di selezione, possiamo selezionare solo gli elementi che devi vedere.

Tipi di confronto:

  • Equivale– È possibile selezionare solo un valore
  • Non uguale- il valore per il quale non si desidera visualizzare i dati
  • Elencato- se si desidera selezionare più valori
  • In un gruppo dalla lista- è possibile selezionare un elenco di diversi gruppi di dati.
  • Non nella lista- selezione di un elenco di posizioni che non devono essere incluse nel rapporto
  • Non nel gruppo elenco– esclusione della lista dei gruppi di dati dalla selezione
  • In gruppo– in questo caso, vedrai i dati solo per un particolare gruppo/categoria
  • Non in gruppo- esclusione del gruppo di dati

Ad esempio, nell'elenco delle merci nei magazzini, vogliamo vedere tutte le merci che abbiamo in magazzino. Per fare ciò, impostare la selezione Resto finale maggiore di 0.

Ora il nostro rapporto ha questo aspetto:

Nella scheda di ordinamento, possiamo ordinare i nostri dati.

Ad esempio, vogliamo ordinare i nostri prodotti in ordine alfabetico. Per fare ciò, vai alla finestra di ordinamento. E trascina semplicemente l'attributo "Nomenclatura" sul lato destro della finestra e imposta la direzione di ordinamento su "Crescente".

Il rapporto ha iniziato ad assomigliare a questo:

Nella scheda di raggruppamento, possiamo raggruppare i dati in base a un valore. Ad esempio, vogliamo vedere i nostri saldi nel contesto dei magazzini. Qui è tutto semplice: facciamo clic su tre punti, andiamo alla finestra di modifica del gruppo e aggiungiamo un nuovo raggruppamento "Magazzino" e selezioniamo il tipo "Gerarchia".

E li raggrupperemo anche per mesi, cioè scopriremo in quale mese abbiamo ricevuto la merce.

Per fare ciò aggiungere il seguente raggruppamento: Periodo mese (è possibile raggruppare anche per anni, trimestri, giorni)

Ora diamo un'occhiata all'aspetto del nostro rapporto:

Come puoi vedere, nelle impostazioni abbiamo raddoppiato il raggruppamento per magazzini. Come trovare da dove proviene il raggruppamento extra? Poiché nei moduli gestiti è possibile progettare autonomamente un report, entriamo nella struttura del report stesso. Per questo andiamo a

Vediamo la struttura del report:

Ovvero il report è costruito come segue: prima c'è un raggruppamento per magazzini, poi sottogruppi: raggruppamento per Nomenclatura, caratteristiche, serie e unità di misura, dopodiché c'è un raggruppamento per documenti di movimento, e l'ultimo raggruppamento indipendente è un unità di misura

Se disattiviamo semplicemente la casella di controllo Magazzino, di conseguenza verranno disattivati ​​2 raggruppamenti: l'articolo e il registrar. Pertanto, semplicemente "prendiamo" la riga della nomenclatura e la trasciniamo nel report. Deselezionare il magazzino. Ora la struttura del nostro rapporto dovrebbe essere simile a questa:

Ora il rapporto sembra carino:

Nella scheda dei campi della nomenclatura, possiamo selezionare solo i campi che vogliamo vedere nel rapporto. Ad esempio, nel Report sulle merci in magazzino, vogliamo vedere l'articolo dell'articolo, il nome dell'articolo, le caratteristiche dell'articolo, le unità. misurazioni. Per fare ciò, vai alla scheda Campi articolo e imposta tutti i dettagli di cui sopra. Inoltre, affinché il nome dell'articolo e le sue caratteristiche siano nella stessa colonna del rapporto, è necessario inserire questi dettagli in un gruppo (come mostrato nella figura).

Con l'aiuto della scheda Formattazione condizionale, possiamo colorare il nostro rapporto. Ad esempio, vogliamo trovare rapidamente la quantità di un prodotto in un determinato magazzino. Per fare ciò, seleziona un determinato magazzino con un colore:

Nella scheda Condizione, seleziona il magazzino che vogliamo "tinteggiare". Magazzino = Negozio "Prodotti"

Nella scheda Design, seleziona il colore (sceglieremo il giallo):

Nella scheda Campi disegnabili, possiamo vedere quali campi/colonne cambieremo di colore. Se lasciamo vuota questa scheda, il programma disegnerà in giallo tutto ciò che riguarda il magazzino "Negozio prodotti".

E ora generiamo il nostro report!

Ora sembra così:

Vediamo prima il raggruppamento per magazzini, poi il raggruppamento per mesi.

Puoi passare da un'impostazione all'altra usando un pulsante come - Seleziona le impostazioni:

La nostra impostazione per questo momentoè disponibile solo per noi, ma se vogliamo aggiungerlo ad altri utenti, allora devi andare alla sezione Amministrazione → Impostazioni utente e diritti → Copia impostazioni

Nella scheda Impostazioni report, vediamo tutti i report di cui abbiamo salvato le impostazioni e ora selezioniamo la nostra impostazione.

Ora non ci resta che copiare e chiudere.

C'è un altro trucco con i report sui moduli gestiti: puoi aggiungere colonne, righe in un modo leggermente diverso.

Andiamo avanti Tutte le azioni → Modifica variante rapporto

La seguente finestra si è aperta davanti a noi:

Qui possiamo anche raggruppare, ordinare, aggiungere colonne/righe. In generale, qualunque cosa il tuo cuore desideri.

E utilizzando l'esempio del report Profitto lordo, mostrerò come aggiungere la colonna Markup.

Vai anche alle impostazioni tramite Tutte le azioni → Modifica variante rapporto.

Nella finestra che appare, scrivi il nome della nostra colonna: Margine.

Nel campo Espressione dei record totali, inserisci la formula: Entrate / Totale * 100 - 100

Sulla sinistra, troviamo una cartella chiamata Campi personalizzati e vediamo il Margine appena creato

Aggiungilo alla colonna di destra

E ora aggiungiamo il nostro markup alla struttura del report: Organizzazione e dipartimenti:

E finisci di modificare.

Creiamo un rapporto.

Vediamo che è apparsa una nuova colonna, ma per usare un eufemismo, non siamo soddisfatti del numero di cifre decimali. Ma anche questo è molto facile da risolvere.

Dobbiamo tornare alle impostazioni, vale a dire la scheda Campi personalizzati, e modificare la nostra formula. Il formato numerico che vogliamo vedere è di 2 cifre decimali.

Facciamo la seguente formula: Formato (Entrate / Totale * 100 - 100, "NPV = 2")

Generiamo di nuovo il rapporto.

Ora vediamo che è tutto in ordine!

Ma capita che venga visualizzato un errore: "Divisione per zero". Per evitare un tale errore, scriviamo la formula come segue:

Scelta

Quando totale<> 0

Quindi Formato (Entrate / Totale * 100 - 100, "VAN = 2")

Altrimenti 0

FINE

Possiamo anche aggiungere una nuova targa al nostro rapporto. Per fare ciò, vai anche all'opzione Modifica rapporto. Ulteriore Aggiungi → Nuova tabella.

Ora aggiungiamo righe e colonne.

Diciamo che vogliamo vedere l'utile lordo solo per segmento. Elettrodomestici.

Aggiungiamo i seguenti raggruppamenti alle righe: Nomenclatura.

Nella scheda Selezione, attiva la casella di controllo "L'elemento corrente ha una propria selezione" e aggiungi un articolo dal gruppo degli elettrodomestici.

Nella scheda Campi, abilita anche la casella di controllo "L'elemento corrente ha le proprie impostazioni per i campi selezionati" - Nomenclatura.

Nella struttura della nostra tabella, ovvero le colonne, aggiungiamo un nuovo raggruppamento, lasciamo il campo vuoto.

Chiamiamo il nostro tavolo: Elettrodomestici. Per fare ciò, posizionati sulla tabella e nella scheda Impostazioni avanzate, inserisci un titolo (come mostrato nella figura seguente).

Ora creiamo un rapporto.

La nostra nuova targa è entrata nel rapporto sull'utile lordo.

Tutto è elementare!

Impostazioni del report in 1C: Business 8. Gestione commerciale per l'Ucraina, ed. 2.3

I report in 1C:Enterprise sono un costruttore, ma non tutti gli utenti conoscono la complessità delle impostazioni dei report.

Imposta il report, premi il pulsante Salva impostazioni nel pannello del report, Creane uno nuovo, scrivi il nome del report. Se desideri che questo rapporto si apra quando viene aperto, seleziona la casella accanto ad Apri.

Per aprire impostazione necessaria report, fare clic sul pulsante Ripristina impostazioni e fare doppio clic per selezionare l'impostazione desiderata. Non dimenticare di fare clic sul pulsante Genera.

2. Come impostare un rapporto più dettagliato?

Apriamo il rapporto richiesto, premiamo il pulsante Impostazioni, selezioniamo la casella Impostazioni avanzate di seguito, avrai segnalibri aggiuntivi.

Scheda Generale

Utilizza le caselle di controllo per specificare quali colonne vuoi visualizzare nel report e quali no.

È possibile utilizzare le frecce per selezionare la posizione delle colonne.

Scheda Raggruppamento

In questa scheda è possibile aggiungere/rimuovere le colonne/righe che si desidera visualizzare nel rapporto, nonché convertire i dati per una facile visualizzazione.

Raggruppamento di righe: i dati verranno formati verso il basso, Raggruppamento di colonne: i dati verranno formati lateralmente (a destra). Ad esempio, in Raggruppamento righe è possibile visualizzare i dati sulle vendite per articolo e in Raggruppamento colonne è possibile visualizzare queste vendite per mese.

È possibile aggiungere qualsiasi campo per inserire i dati nel report. Premiamo il pulsante Add, compare la finestra Field Selection, dove ci sono tutte le opzioni che possono essere aggiunte al report. Selezioniamo l'opzione richiesta (con un segno più puoi rivelare le informazioni in modo più dettagliato, ad esempio devi vedere i dati nel contesto dell'articolo della nomenclatura, quindi fai clic sulla nomenclatura e tutto ciò che riguarda la nomenclatura si svolge). Fare clic su OK per aggiungere un nuovo campo.


Il tipo di raggruppamento riga/colonna è un tipo di visualizzazione dati (raggruppamento), ad esempio Gerarchia, che consente di comprimere/espandere i risultati.

3. Come effettuare una selezione nel report per un elemento specifico della directory/documento/gruppo di directory?

Selezione dei segnalibri consente di effettuare una selezione non solo per quelle righe/colonne che sono già nelle impostazioni del rapporto, ma anche di aggiungere la propria opzione di selezione.

Per fare ciò, fai clic sul pulsante Aggiungi e aggiungi l'opzione di cui hai bisogno dalla finestra Selezione campo. Con un segno di spunta, scegliamo su quale elemento avremo una selezione. Grazie alla colonna Tipo di confronto, possiamo selezionare non solo un singolo elemento, ma anche gruppi.

Tipo di confronto

Equivale- selezionare una sola posizione

Non uguale- una posizione per la quale non si desidera visualizzare i dati

Elencato- la possibilità di generare un elenco di quelle posizioni che vuoi vedere nel rapporto. Attraverso la finestra Select List, creare l'elenco necessario di elementi di directory/documenti.

In un gruppo dalla lista- è possibile selezionare un elenco di singoli gruppi/sottogruppi. Per selezionare la cartella del gruppo, è necessario premere il pulsante Seleziona, quindi creare un elenco di quei sottogruppi per i quali si desidera vedere la selezione.

Non nella lista - selezione di un elenco di posizioni che non dovrebbero essere incluse nel rapporto

Non nel gruppo elenco- selezione di un elenco di gruppi/sottogruppi che non devono essere inclusi nel report

In gruppo- è possibile effettuare una selezione per UN SOLO gruppo (per selezionare un gruppo, è necessario premere il pulsante Seleziona)

Non in gruppo- selezione da parte di un gruppo, che non dovrebbe essere incluso nella relazione.

4. Come creare campi aggiuntivi in ​​colonne separate?

Scheda Campi aggiuntivi consente di creare campi aggiuntivi in ​​una colonna separata

  • Aggiunta del campo obbligatorio
  • Scegli Posizionamento, in una colonna separata o in una colonna già presente nel rapporto
  • Selezionare la Posizione, prima della colonna Raggruppamento (ovvero la prima colonna), dopo il Raggruppamento (seconda colonna), oppure al posto di Graggruppamento (ovvero, non ci sarà alcuna colonna di raggruppamento).

5. Come ordinare in ordine crescente/discendente un campo in un report?

Ad esempio, è necessario visualizzare le statistiche di un prodotto per vendite, all'inizio del rapporto avremo un prodotto che è il più venduto.

Segnalibro Ordina

Seleziona il campo che desideri ordinare: questo sarà il campo Quantità (in unità di base), scegli l'opzione di ordinamento decrescente. E guardiamo all'inizio del prodotto più venduto. se hai bisogno di guardare un prodotto poco venduto, seleziona l'ordinamento crescente.

6. Come rimuovere gli zeri dopo la virgola dalla quantità nel report

Progettazione di segnalibri

Selezionare l'area Quantità in unità di base nella colonna, aprire la colonna Aspetto, selezionare la casella accanto al campo Formato e aprire il valore.

Accanto al campo Lunghezza, seleziona la casella e scegli la lunghezza del tuo numero massimo. Se è necessario impostare il separatore decimale (ovvero quanti caratteri devono essere dopo gli zeri), selezionare la casella e selezionare il numero di cifre decimali. se non hai bisogno di parti frazionarie, non cambiare nulla.

Premiamo il pulsante OK, questa impostazione va alla finestra Modifica delle impostazioni del design, premiamo anche OK lì, e ora questa impostazione del formato è entrata nella scheda Design.

Formiamo un rapporto e la nostra quantità è ora senza una parte frazionaria.

* Usando la scheda Design, puoi selezionare diverse varianti progetto. In un'altra lezione, presenteremo le opzioni per impostare il design del report.

7. Duplicare le impostazioni del report per altri utenti.

Ad esempio, abbiamo manager che devono salvare lo stesso rapporto sulle vendite nelle loro impostazioni. Questi manager sono 7 persone e le impostazioni del report sono serie e duplicarle sette volte per ogni utente è un'attività completamente problematica.

C'è una via d'uscita!

  • Per cominciare, impostiamo questo rapporto per un manager, salviamolo.
  • Quindi andiamo al database del secondo manager, apriamo il rapporto sulle vendite, facciamo clic sul pulsante Ripristina impostazioni, questo elenco è vuoto (poiché il secondo manager non aveva impostazioni salvate).
  • Facciamo clic sul pulsante Impostazioni tutti gli utenti in alto, e ora questo elenco contiene tutti i rapporti che sono stati salvati dagli utenti.
  • Selezioniamo il rapporto richiesto, il pulsante Genera e abbiamo un rapporto che abbiamo impostato per il primo manager
  • Ora facciamo clic sul pulsante Salva e le impostazioni per questo report vengono salvate per il secondo manager.

Oggi vi abbiamo raccontato solo alcuni trucchi per generare report in 1C: Enterprise, ovviamente, questi non sono tutti i segreti, cercate il resto nelle nostre prossime lezioni.

Speriamo che questo tutorial ti sia stato utile! Grazie per l'attenzione!

Cordiali saluti, compagnia Fin Morbido

Puoi imparare questo dai nostri corsi online "1C: Enterprise", o iscriverti ai nostri corsi "1C: Enterprise", che si svolgono nel nostro ufficio.

Se non hai ancora acquistato questo programma, hai una grande opportunità di acquistare 1C: Enterprise 8. Gestione commerciale per l'Ucraina sul nostro sito web Di seguito abbiamo raccolto argomenti simili per te che ti aiuteranno a comprendere la funzionalità del programma 1C:Enterprise.

  • < Назад
  • Successivo >

Segreti della creazione di report in "1C: Enterprise" 8.3 - 4,5 su 5 basato su 6 recensioni

Le impostazioni utente in 1C sono generalmente divise in tre parti.

In primo luogo, la piattaforma 1C consente a ciascun utente di effettuare le proprie impostazioni 1C per comodità. Ad esempio, impostazioni 1C Rapporti SKD.

In secondo luogo, in ogni configurazione di tipo e non di tipo, di solito sono presenti molti processi che eseguono azioni di servizio. L'elaborazione richiede la personalizzazione. È un peccato perdere tempo a reinserire le impostazioni ogni volta che si apre l'elaborazione.

E infine, in terzo luogo, per il programmatore stesso, affinché il programma sia universale, è meglio non scrivere alcuni valori predefiniti nel codice del programma, ma memorizzarli in alcune impostazioni.

Dove memorizzare tutte queste impostazioni in 1C?

Come sono state salvate le impostazioni 1C prima

La piattaforma offriva la seguente opzione standard:

  • Quando si desidera ricordare l'impostazione 1C, il programmatore utilizza la funzione
    saveValue("NomeImpostazione", Valore);
  • Per leggere l'impostazione 1C, utilizzare la funzione
    Valore = RestoreValue("NomeImpostazione", Valore);

Di conseguenza, il programmatore crea pulsanti per salvare e ripristinare le impostazioni 1C e l'utente utilizza questo meccanismo (beh, o il programmatore le salva automaticamente).

Come valore, puoi utilizzare non solo un numero o una stringa, ma anche, ad esempio, una Struttura, un tipo che ti consente di memorizzare molti valori con i loro nomi, ad esempio:
Impostazioni = Nuova struttura();
Settings.Insert("Nome impostazioni", Valore);
Valore = Impostazioni.NomeImpostazioni;

L'impostazione 1C viene salvata per l'utente che ha premuto il pulsante di salvataggio delle impostazioni 1C sviluppato dal programmatore (o sotto il quale queste azioni sono state eseguite automaticamente). Le impostazioni 1C sono memorizzate in un file di testo nella cartella con il database (quando si utilizza un database di file).

Inoltre, il programmatore era libero di sviluppare i propri metodi arbitrari per memorizzare le impostazioni 1C utilizzando metodi convenzionali, ad esempio lavorando con testo e File XML- salva arbitrariamente le impostazioni 1C in un file.

Nelle configurazioni tipiche, le impostazioni del rapporto 1C venivano salvate nel registro delle informazioni. E le impostazioni per i report 1C ACS possono essere salvate in un file XML.

Archiviazione delle impostazioni standard 1C

Tutte queste possibilità rimangono nuova piattaforma 8.2, ma alla fine è apparso un certo "metodo standard" per salvare le impostazioni: 1C Settings Storage.

Il meccanismo è diviso in due parti: impostazioni di archiviazione standard e personalizzate 1C. Lo standard è implementato nella piattaforma 1C, quelli personalizzati sono l'oggetto 1C che il programmatore crea e programma.

L'archiviazione standard delle impostazioni 1C viene utilizzata dalla piattaforma per impostazione predefinita nel thin client per salvare le impostazioni 1C dell'utente nei seguenti meccanismi della piattaforma:

  • Interfaccia gestita dai comandi
  • Forme
  • Impostazioni e opzioni per i report.

Il programmatore può utilizzare la memorizzazione standard delle impostazioni 1C dal codice del programma nella lingua 1C in un modo simile a quello che era prima:

  • Quando ricordare un'impostazione
    GeneralSettings Storage.Save("ObjectName", "SettingsName", Value);
  • Per leggere l'impostazione
    Value = GeneralSettings Storage.Load("ObjectName", "SettingsName", Value);
  • Per ottenere un elenco di impostazioni
    List = GeneralSettings Storage.GetList("ObjectName");

Le impostazioni 1C sono memorizzate direttamente nel database, in apposite tabelle.

Come puoi vedere, rispetto al vecchio meccanismo, è stata aggiunta una sezione aggiuntiva: il nome dell'oggetto. Piattaforma, quando salvataggio automatico il nome dell'oggetto 1C viene utilizzato nei metadati che indicano il tipo, ad esempio:
Report.Vendite

È diventato inoltre possibile gestire il nome utente per il quale verranno salvate le impostazioni 1C, specificandolo come ultimo parametro.

Sono disponibili i seguenti depositi di impostazioni 1C standard:

  • Impostazioni del sistema di archiviazione
  • VaultImpostazioni generali
  • StorageSettingsFormsData
  • RepositoryUserSettingsReports e RepositoryVariantsReports.

Impostazioni di archiviazione 1C

Il programmatore può creare la propria memoria delle impostazioni - nel configuratore.

Questo dovrebbe essere fatto nei seguenti casi:

  • Controllo di riferimento durante la memorizzazione delle impostazioni 1C
  • Migrazione delle impostazioni 1C durante l'utilizzo
  • Struttura speciale delle impostazioni 1C (per la sua conformità automatica)
  • Override degli archivi predefiniti.

Per creare il tuo negozio di impostazioni 1C, devi aggiungerne uno nel configuratore nella finestra di configurazione nel ramo Negozio impostazioni generali / 1C.

È possibile sovrascrivere gli archivi delle impostazioni 1C standard utilizzati dalla piattaforma nelle proprietà di configurazione (il ramo principale della configurazione, che i programmatori di solito chiamano Root o Head).

Se nelle proprietà è presente una stringa vuota, viene utilizzata la memoria standard delle impostazioni 1C, altrimenti viene utilizzata quella selezionata e quella standard non viene utilizzata.

L'utilizzo della memoria è possibile automaticamente:


In un thick client, per l'utilizzo, è necessario registrare una chiamata diretta per salvare le impostazioni 1C nel codice lingua 1C:
ImpostazioniStorage.StorageName.Save();

Quando si aggiunge il proprio archivio delle impostazioni 1C alla configurazione, è necessario scrivere gestori per il caricamento e il salvataggio dei valori nella lingua 1C, altrimenti l'archivio non funzionerà.

In realtà, in queste funzioni, tu stesso scrivi il codice per salvare il valore (nella memoria standard o in un file o in una directory o nel registro delle informazioni, ecc.) E caricare il valore.