Come disattivare la finestra pop-up con le chiamate al server nel programma 1C. Come disattivare la finestra pop-up con le chiamate al server nel programma 1C Disabilita notifiche pop-up 1C 8.3

Oggi ci occuperemo dei tooltip in 1C. Sono molto utili perché spiegano cosa bisogna inserire in un determinato campo. È possibile creare descrizioni comandi per qualsiasi campo esistente in 1C. Sono spesso trascurati dai programmatori 1C alle prime armi.

Creeremo descrizioni comandi per il nostro documento di entrata merci. Se non hai letto gli articoli precedenti, in cui abbiamo creato un nuovo documento, abbiamo calcolato l'importo totale nella riga della sezione tabellare. Abbiamo anche controllato che i campi fossero compilati. Ti consiglio di familiarizzare con loro.

Come creare descrizioni comandi per i campi modulo in 1C

E quindi iniziamo a creare descrizioni comandi per vari campi modulo in 1C. Nell'esempio, utilizzerò il documento che abbiamo creato in precedenza. Ma se hai bisogno di dare suggerimenti per altri documenti, allora tutto è simile.

Ricordiamo quali campi sono nel nostro documento. Questi sono Fornitore, Nome, Quantità, Prezzo e Importo. Creiamo descrizioni comando per il Fornitore e, ad esempio, i campi Prezzo. Apri il configuratore, vai al documento e in esso vai alla scheda Dati. Fare doppio clic sui dettagli del fornitore. Nella finestra Proprietà che si apre, cerca la voce Suggerimento. Entriamo lì "L'organizzazione da cui sono state ricevute le merci".

Allo stesso modo creiamo un suggerimento per il campo Prezzo. Vai alle proprietà del campo prezzo facendo doppio clic e nella voce Suggerimento scrivi "Prezzo per 1 unità di merce".

Ora eseguiamo il nostro programma in modalità debug e osserviamo il risultato. Quando passi il mouse sugli articoli con Fornitore e Prezzo, dovrebbero essere visualizzati i nostri suggerimenti.

L'articolo continua la serie di articoli “Primi passi nello sviluppo su 1C”.

In esso esamineremo le modalità di informazione dell'utente presenti nella piattaforma 1C:Enterprise 8 e concentreremo la vostra attenzione anche su alcune caratteristiche del funzionamento di questi meccanismi, tali caratteristiche sono legate alla modalità di utilizzo della modalità; .

Applicabilità

L'articolo discute la funzionalità:

  • Interfaccia in versione “Version 8.2” per la configurazione sviluppata su piattaforma 1C:Enterprise 8.2.19.130
  • Interfaccia Taxi per configurazione sviluppata sulla piattaforma 1C:Enterprise da 8.3.4.496 a 8.3.9+
  • Interfaccia Taxi per una configurazione sviluppata sulla piattaforma 1C:Enterprise 8.3.10-8.3.11

Come visualizzare un messaggio all'utente in 1C

La visualizzazione dei messaggi in modalità utente risolve una serie di problemi:

  • riflessione dell'avanzamento del processo corrente (mostrando la fase di esecuzione del processo; mostrando i valori calcolati ottenuti durante il funzionamento dell'algoritmo);
  • visualizzare gli errori all'utente per un'eventuale correzione;
  • emettere raccomandazioni;

Tipi di messaggio:

  • Terminatori, che interrompono l'esecuzione del programma e non gli consentono di continuare finché l'utente non legge questo messaggio ed esegue determinate azioni. Ad esempio, all'utente verrà presentata una domanda sullo schermo alla quale dovrà rispondere Sì o No. Finché l'utente non risponde, il programma non esegue ulteriori azioni;
  • messaggi introduttivi che vengono semplicemente visualizzati all'utente e consentono ulteriore lavoro (ad esempio, utilizzati in modalità avviso).

I messaggi di conclusione dovrebbero essere messaggi di errore e messaggi introduttivi: raccomandazioni, messaggi sulla fase corrente del processo e visualizzazione dei valori calcolati (stampa di debug).

I messaggi introduttivi hanno lo scopo di fornire all'utente alcune informazioni.

È necessario che l'utente prenda confidenza con esso ed eventualmente esegua alcune azioni descritte in questo messaggio.

È molto importante che l'utente legga effettivamente questi messaggi, quindi dovrebbero contenere solo informazioni importanti.

I messaggi di test e debug non dovrebbero essere inviati all'utente, perché prima o poi inizierà a ignorare assolutamente tutti i messaggi.

Nel concetto di interfaccia gestita, l'approccio all'emissione di un messaggio è leggermente cambiato. Ora è legato alla forma in cui ha avuto origine. Non può più essere chiuso in modo che il testo sia completamente invisibile.

Non è possibile sbloccare una finestra di messaggio da un modulo.

Sintassi della funzione:

Per segnalare (<Текст сообщения>, <Статус>)

Quelli. il primo parametro è il testo stesso.

Il secondo parametro (stato del messaggio) è facoltativo. È possibile specificare i valori per lo stato: Normale, Importante, Molto importante eccetera.

Questo valore determina quale icona verrà posizionata accanto al messaggio. Tuttavia, funziona solo nell'interfaccia normale.

Nel concetto di interfaccia gestita, l'icona è sempre un punto esclamativo e non può essere sovrascritta.

Il fatto è che se viene generato un messaggio al momento della scrittura di un elemento della directory, potrebbe verificarsi la seguente situazione.

L'utente fa clic su un pulsante Salva e chiudi, in questo caso il messaggio viene visualizzato nella finestra corrispondente (a destra del modulo).

Ma il modulo si chiude immediatamente e l'utente non vedrà che le informazioni gli sono state visualizzate.

Pertanto, nel concetto di applicazione gestita, si consiglia di visualizzare messaggi introduttivi utilizzando i cosiddetti avvisi. Un esempio di uso errato di una funzione Per segnalare presentato in figura.

Tuttavia, la funzione Per segnalare può essere utilizzato per visualizzare informazioni su determinati errori, ad esempio al momento della pubblicazione del documento.

In questo caso, il sistema può essere informato che non è necessario chiudere il modulo e mostrare all'utente quali errori si verificano durante la pubblicazione del documento.

Funzione Per segnalare completamente supportato nella piattaforma 8.3. Può essere utilizzato e funzionerà (sia nella versione file che nella versione client-server).

Ma va anche notato che la funzione Per segnalare C'è un ulteriore sviluppo: si tratta di una classe di messaggio per l'utente, che consente, oltre a visualizzare un messaggio, di associarlo contestualmente a qualsiasi elemento del modulo.

Ad esempio, un messaggio di errore può essere collegato a un elemento del modulo, il che è molto chiaro per l'utente. Torneremo a considerare questo problema un po' più avanti. Funzione Per segnalare c'è una caratteristica interessante.

Pertanto, il codice del programma nella Piattaforma 8.3 può essere eseguito sia dal lato Client che dal lato Server.

In questo caso, il codice del programma client è responsabile dell'interazione con l'utente, ad es. Sul lato client vengono aperti i moduli e visualizzati i report.

Inoltre diversi documenti di dialogo vengono visualizzati solo sul client. Non possono essere eseguiti sul server perché il server non ha la capacità di interagire con gli utenti.

Ma la funzione Per segnalare può essere eseguito sia lato Client che lato Server. In questo caso, l'uso del metodo Per segnalare sul Server non significa affatto che il messaggio verrà visualizzato sul Server, semplicemente non c'è nessun posto dove visualizzarlo.

Ciò significa che se visualizziamo un messaggio nella procedura server utilizzando questo metodo, questi si accumuleranno in un buffer e verranno visualizzati sullo schermo solo quando la procedura server termina e ritorna al Client.

A questo punto il sistema richiederà i dati dal buffer e li visualizzerà sullo schermo.

La stessa caratteristica si applica alla classe Messaggio all'utente. La figura mostra un esempio di utilizzo del metodo Per segnalare sul lato server.

Come risultato dell'utilizzo del metodo Per segnalare lato Server, lato Client venivano visualizzati i messaggi sullo schermo.

È necessario un meccanismo di avviso per informare l’utente che “qualcosa” è successo nel sistema e che “qualcosa” richiede l’attenzione dell’utente. Gli avvisi vengono generati da due scenari:

  1. Dalla piattaforma stessa durante la registrazione o la modifica interattiva di un oggetto
  2. Dallo sviluppatore quando si chiama un metodo nel codice .

La notifica stessa è una piccola finestra che appare, di regola, nell'angolo in basso a destra e informa sull'azione completata. Nel giro di pochi secondi svanisce gradualmente e scompare. Allo stesso tempo, se passi il cursore del mouse sulla notifica, questa non scompare e puoi leggerla attentamente.

Inoltre, è possibile accedere alle notifiche nell'area corrispondente del pannello informativo (il pulsante “Cronologia” in basso a sinistra nel modulo di domanda nell'opzione dell'interfaccia “Versione 8.2”).

Per creare i tuoi avvisi devi utilizzare il metodo del contesto globale Mostraavvisoutente(). La sua sintassi prima della versione 8.3.10 è presentata di seguito:

Mostra avviso utente (<Текст>, <НавигационнаяССылка>, <Пояснение>, <Картинка>)

Il primo parametro contiene il testo che verrà visualizzato nella notifica.

Quindi, come secondo parametro, puoi passare un determinato collegamento di navigazione a qualsiasi elemento della base informativa (l'elemento che corrisponde al testo del nostro messaggio). Quando un utente fa clic su un avviso, verrà seguito il collegamento.

Utilizzando il terzo parametro, puoi passare una spiegazione per il messaggio, ad es. qualche descrizione estesa.

Puoi anche assegnare un'immagine che mostri lo stato della notifica.

Va notato che tutti questi parametri sono facoltativi. Di seguito è riportato un esempio di utilizzo di questo metodo (nel configuratore e in modalità utente nell'opzione dell'interfaccia “Versione 8.2”).

Nella versione della piattaforma 8.3.10.216 per l'interfaccia “Taxi”, il meccanismo di notifica è stato notevolmente migliorato per migliorare l'usabilità sia del thin che del web client. Per questo motivo sono cambiati anche i parametri passati al metodo Mostraavvisoutente(). Ora la sintassi è questa:

Mostraavvisoutente(<Текст>, <ДействиеПриНажатии>, <Пояснение>, <Картинка>, <СтатусОповещенияПользователя>, <КлючУникальности>)

Si può notare che il secondo parametro, precedentemente chiamato Collegamento di navigazione, ho un nuovo nome Azione quando si fa clic. Ciò è dovuto al fatto che ora è possibile inviare non solo una stringa con un collegamento di navigazione, ma anche una descrizione dell'avviso. Questo è illustrato nello screenshot qui sotto:

Come si può vedere dall'esempio, ora abbiamo la possibilità di elaborare a livello di codice un clic su una finestra di notifica, secondo la logica necessaria.

Parametro successivo Stato avviso utente apparve per la prima volta. Indica lo stato dell'avviso (Informazioni o Importante).

Nel caso dell'opzione Importante, se l'utente non ha risposto al messaggio, dopo averlo nascosto dallo schermo, può essere letto tramite il Centro notifiche (maggiori informazioni di seguito). Nel caso dell'opzione Informazioni, la notifica viene eliminata senza essere memorizzata in questo centro. Riscriviamo il codice del nostro esempio come di seguito:

Dopo aver eseguito il comando, otteniamo approssimativamente questa visualizzazione della finestra dell'applicazione:

Nella barra degli strumenti è apparso un pulsante con l'icona di una campana che richiama il suddetto Centro notifiche. Accumula nuovi avvisi importanti a cui l'utente non ha ancora risposto.

Se sono presenti avvisi nel Centro, accanto ad esso appare un piccolo punto arancione per attirare l'attenzione dell'utente. L'utente può aprire il Centro notifiche, leggere il testo e, se necessario, intraprendere alcune azioni.

Dal Centro, l'avviso viene cancellato facendo clic sul pulsante Cancella, ma se c'è qualche azione associata all'avviso, non appena l'utente fa clic sul testo del messaggio, anche questo scomparirà.

E infine, l'ultimo parametro aggiunto è stato Chiave dell'Unicità. Puoi usarlo per trovare l'avviso visualizzato sullo schermo e modificarlo. Se non è presente alcun avviso con questo parametro, verrà mostrato un nuovo avviso.

Come puoi vedere, le possibilità offerte dal metodo corrispondente sono diventate ancora maggiori! Ma questi non sono tutti i cambiamenti nel meccanismo di notifica.

Come avrai già notato, il loro aspetto è cambiato. Gli avvisi ora appaiono più moderni ed ergonomici, ma non possono essere spostati sullo schermo o ridimensionati. Tieni presente che nel nostro esempio il testo della notifica semplicemente non si adattava completamente alla finestra stessa e l'utente potrà leggerlo per intero solo aprendo il Centro notifiche. Pertanto, non dovresti scrivere una grande quantità di testo nel testo della notifica.

Le nuove funzionalità includono anche la visualizzazione simultanea di un massimo di tre avvisi sullo schermo.

Con questo si conclude la nostra conoscenza della generazione di avvisi tramite software. Ricorda però che gli avvisi vengono generati non solo dallo sviluppatore in modo programmatico, ma anche dalla piattaforma stessa al momento della registrazione interattiva o della modifica di un oggetto. E spesso questo fatto causa incomprensioni soprattutto tra gli utenti inesperti: perché sono necessari questi avvisi di servizio, che, tra l'altro, non possono essere disattivati?

Immaginiamo questa semplice situazione: l'utente ha impostato un filtro in qualche elenco per comodità. Diciamo che lo ha fatto sotto forma di un elenco nella directory della nomenclatura. Poi, dopo qualche tempo, ho deciso di introdurre un nuovo elemento chiamato “Sedia”, che non corrisponde al filtro precedentemente installato. Lo inserisce, lo scrive e...? E non lo vede nella lista. Cosa farà l'utente medio? Naturalmente vi entrerà una seconda volta, ma non lo vedrà più. Questo può essere seguito da una terza, quarta, quinta volta. Quando si stancherà di inserire sempre la stessa cosa, alla fine ti chiederà: dove va a finire tutto?

Proprio per questo motivo la piattaforma visualizza questi avvisi di servizio, informando l'utente che la sua azione è stata completata. Nel nostro esempio, al momento della registrazione interattiva, l'utente vedrà la seguente notifica:

Messaggi di terminazione

I messaggi di terminazione sono quei messaggi che non consentiranno il lavoro finché l'utente non esegue determinate azioni, ad es. finché non elabora il messaggio.

Della possibilità di utilizzare i messaggi di terminazione nella Piattaforma 8.3 parleremo un po' più tardi (ultimamente si è cercato di non utilizzarli, quindi l'esempio considerato è più rilevante per la Piattaforma 8.2).

Esistono due metodi per emettere messaggi di terminazione Avvertimento E Domanda. Avvertimento si differenzia da Domanda perché ha un solo pulsante OK.

Una domanda può specificare diversi insiemi di opzioni di risposta ( Non proprio, SìNoAnnulla, OK, OKAnnulla, RipetiAnnulla, InterrompiRipetiSalta), che vengono specificati utilizzando il parametro.

Visualizziamo alcuni avvisi utilizzando la riga (ad esempio, in un modulo di applicazione gestita):

Avvertimento(“La base sarà ora aperta”);

Per aprire un modulo dell'applicazione gestita, selezionare l'oggetto nell'albero di configurazione Configurazione, richiamare il menu contestuale e selezionare la voce Aprire un modulo dell'applicazione gestita.

In questo caso all'avvio dell'applicazione verrà visualizzata una finestra modale. Una finestra modale si sovrappone a tutte le finestre esistenti nell'applicazione. Finché non elaboreremo questa finestra, non saranno possibili ulteriori azioni.

La funzione funziona in modo simile Domanda.

Sintassi:
Domanda(<ТекстВопроса>,<Кнопки>,<Таймаут>,<КнопкаПоУмолчанию>,<Заголовок>,
<КнопкаТаймаута>);

Sono richiesti solo i primi due parametri. Per il secondo parametro, il tipo di dati è composito ( Modalità dialogoDomanda O ElencoValori). Terzo parametro ( <Таймаут> ) caratterizza l'intervallo di tempo in secondi durante il quale il sistema attenderà una risposta da parte dell'utente.

Allo scadere dell'intervallo, la finestra delle domande verrà chiusa. Parametro simile( <Таймаут> ) è presente anche nella funzione Avvertimento.

Come esempio di utilizzo della funzione DomandaÈ possibile utilizzare il codice seguente, scritto in un modulo dell'applicazione gestita:

Tieni presente che questi metodi ( Avvertimento E Domanda) non sono disponibili sul Server. E questo è logico, perché i metodi dell'interfaccia non possono essere eseguiti su un Server dove non è presente alcun utente.

Funzionalità dell'utilizzo delle finestre modali nella piattaforma 8.3

Nella piattaforma 8.3 sono disponibili modalità operative con e senza modalità. L'impostazione predefinita è la modalità Non utilizzare.

In questo caso l'utilizzo dei messaggi di terminazione è impossibile. Se è necessario utilizzare messaggi di terminazione (functions Avvertimento E Domanda) dovresti modificare il valore della proprietà di configurazione SU Utilizzo.

La finestra modale viene visualizzata in alto e i blocchi funzionano con le altre finestre fino al completamento delle azioni con la finestra modale. Inoltre l'esecuzione del codice del programma si ferma nel punto in cui viene richiamata questa finestra. L'esecuzione del codice continuerà solo dopo la chiusura della finestra modale.

Innanzitutto, sorgono problemi con l'utilizzo delle finestre modali per un'applicazione mobile. In secondo luogo, nel browser, la modalità finestra viene implementata utilizzando finestre pop-up separate.

Le finestre popup sono spesso disabilitate dalle impostazioni predefinite del browser. L'utente deve essere costretto a impostare l'autorizzazione per queste finestre.

I browser per tablet e telefoni nella maggior parte dei casi non supportano affatto le finestre pop-up.

Per sostituire funzioni Domanda E Avvertimento sono stati sviluppati nuovi metodi: Mostradomanda, MostraAvviso.

Questi metodi consentono di richiamare una finestra, ma non di interrompere l'esecuzione del codice del programma. Tecnicamente, ciò si ottiene formando una pseudo-finestra all'interno della finestra principale. La pseudo-finestra non si sovrappone alla finestra principale. Dopo aver aperto una finestra di questo tipo, il codice continua ad essere eseguito.

La ricezione e l'elaborazione dei valori immessi dall'utente vengono eseguite in una procedura separata, che viene richiamata quando la finestra di dialogo viene chiusa.

Sintassi della funzione MostraAvviso:

MostraAvviso(<ОписаниеОповещенияОЗавершении>, <ТекстПредупреждения>, <Таймаут>, <Заголовок>)

Parametro <ОписаниеОповещенияОЗавершении> (opzionale)

Tipo di dati: DescrizioneAvvisi.

Contiene una descrizione della procedura che verrà richiamata dopo la chiusura della finestra di avviso.

Sintassi della funzione Mostradomanda:

Mostradomanda(<ОписаниеОповещенияОЗавершении>, <ТекстВопроса>, <Кнопки>, <Таймаут>, <КнопкаПоУмолчанию>, <Заголовок>, <КнопкаТаймаута>)

I primi tre parametri sono obbligatori.

Di seguito è riportato un esempio di utilizzo della funzione.

Classe MessageToUser

Comodità di base della classe messaggio Messaggio all'utenteè che si tratta di un messaggio contestuale (a differenza dei metodi Avvertimento E Domanda).

I messaggi possono essere legati a un elemento specifico dello schermo. Questo oggetto è disponibile anche sul Server.

Tieni presente che innanzitutto è necessario creare questo oggetto. Per esempio: Messaggio = Nuovo messaggio all'utente;

Quindi creiamo un'istanza di questo oggetto.

In secondo luogo, è necessario specificare il testo del messaggio in una proprietà separata.

In terzo luogo, nella proprietà CampoÈ possibile specificare a quale elemento del modulo deve essere allegato questo messaggio.

Attenzione! Per associarsi al campo modulo desiderato, prestare attenzione all'inizializzazione delle proprietà Percorso dei dati E DataKey. Per un documento, quando si inserisce il codice in un modulo oggetto, è possibile scrivere:

Messaggio.DataPath = "Oggetto";
Messaggio.DataKey = ThisObject.Link;

Per aprire il modulo documento, nella finestra di modifica dell'oggetto (documento), vai alla scheda Altro premi il bottone Modulo oggetto.

Per l'esperimento, inseriremo il codice nel modulo oggetto di un documento.

Di seguito è riportato il risultato ottenuto in modalità utente per la Piattaforma 8.3.

Va notato che i messaggi vengono emessi utilizzando il nuovo oggetto di sistema Messaggio all'utente nel caso generale non terminano. Quelli. il sistema consentirà all'utente di proseguire ulteriori azioni senza rispondere ai messaggi visualizzati.

Ma, in primo luogo, questi messaggi sono abbastanza evidenti. In secondo luogo, i messaggi vengono solitamente visualizzati all'utente al momento della registrazione di elementi di elenchi o dell'elaborazione di documenti, ovvero quando vengono eseguiti alcuni controlli. E se sono stati rilevati errori, l'utente vedrà gli stessi messaggi.

Di conseguenza, quando vengono rilevati errori, la transazione viene annullata, ad es. è vietato scrivere un elemento di directory o pubblicare un documento.

Si verifica quindi una sorta di emulazione del messaggio di terminazione. Poiché l'azione viene annullata finché l'utente non reagisce al messaggio inserito, sarà impossibile completare l'azione, ad esempio pubblicando un documento.

Ma, d'altra parte, è possibile chiudere il documento senza eseguirlo, senza reagire in alcun modo al messaggio. Pertanto, questi messaggi all'utente non terminano.

Notifica dello stato del processo

Esiste una funzione speciale con la quale è possibile visualizzare l'avanzamento approssimativo di un processo.

Sintassi: Stato(<ТекстСообщения>, <Прогресс>, <Пояснение>, <Картинка>)
Opzioni:<ТекстСообщения>E<Пояснение>– facoltativo, tipo – Linea.
Il testo viene visualizzato su una barra di stato speciale.
<Прогресс>Anche il parametro è facoltativo, ma visivo.
Tipo: Numero. Valore dell'indicatore di avanzamento (da 1 a 100).
<Картинка>anch'esso un parametro facoltativo.
Durante l'elaborazione di qualsiasi evento, chiamate periodiche di una funzione come:

In questo caso le etichette potrebbero cambiare e i valori del parametro Progress potrebbero cambiare.

Una funzione può essere richiamata da una procedura (funzione) o da più procedure. In questo modo puoi tenere traccia dello stato di esecuzione del processo.

Se vuoi dare un'occhiata più da vicino al meccanismo di notifica, fermati subito e leggi il nostro nuovo articolo, Visualizzazione dello stato di avanzamento delle operazioni di lunga durata in 8.3.10. Spiega, non più al livello di un principiante, tutte le sottigliezze e le insidie ​​​​del funzionamento di questo meccanismo.

Stiamo terminando la nostra introduzione sui modi per informare l'utente. Ci auguriamo che tu abbia capito in quali situazioni dovrebbe essere utilizzato l'uno o l'altro metodo.

Vorrei attirare ancora una volta la vostra attenzione sul fatto che se la vostra configurazione (versione 8.3.3+) prevede di lavorare utilizzando un client web, allora:

  • a livello di configurazione l'impostazione della modalità deve essere impostata su “Non utilizzare”
  • Il codice deve utilizzare metodi del modello di interazione utente asincrono. Tali metodi iniziano con le parole Spettacolo O Inizio.

Puoi leggere ulteriori informazioni sul rifiuto di utilizzare le finestre modali nella piattaforma 1C:Enterprise 8.3 nell'articolo finale della serie. E andiamo avanti e, finalmente, iniziamo a studiare la tanto attesa interfaccia Taxi, che è già stata menzionata più di una volta nei nostri materiali.

Disabilitare l'ultima edizione della finestra pop-up con i parametri delle prestazioni del server nel programma di contabilità

Ora ti parleremo di alcuni problemi tecnici in 1C che ogni utente dovrebbe conoscere. Spesso i contabili che utilizzano il programma 1C Enterprise 8 affermano che quando si eseguono operazioni, sul lato sinistro dello schermo viene visualizzata una piccola finestra con i dati sugli indicatori di cui l'utente non ha bisogno. Spesso tali finestre svolgono solo una funzione “irritante” e non consentono di lavorare normalmente.
Di solito la finestra ha le seguenti iscrizioni: "Chiamate accumulate" e "Chiamate attuali" (con informazioni sul loro numero). Nell'aspetto gestito di "1C Enterprise 8" appare così:

In apparenza, "Taxi" sembra leggermente diverso:

Gli utenti spesso si chiedono cosa siano queste finestre con indicatori e quanto siano necessarie nel loro lavoro.

Che cos'è?

Questo è uno degli strumenti sviluppati da specialisti che hanno lavorato al programma 1C. In altre parole, questi sono indicatori di prestazione delle chiamate al server. Di solito, in modalità 1C, mostrano allo sviluppatore in tempo reale: l'organizzazione, i dati sulla durata e il numero di chiamate al server, nonché la quantità di informazioni ricevute e trasmesse.

In breve, lo strumento di cui sopra è stato creato per fornire visivamente allo sviluppatore informazioni su quante volte il sistema ha effettuato l'accesso al server durante determinate operazioni e sulla quantità di dati necessari trasportati.

Durante l'installazione del programma, nei parametri informativi. Il database attiva automaticamente la modalità per riflettere questi indicatori. Non c'è dubbio che un contabile non abbia bisogno di queste impostazioni e sia d'intralcio solo quando lavora.

Impostazione di una finestra pop-up

Naturalmente, il programma consente di personalizzare il numero di indicatori visualizzati nella finestra. Per fare ciò, clicca con il tasto destro sulla finestra (oppure clicca sull'icona in basso a sinistra di “Taxi”) e seleziona la voce denominata “Impostazioni” nel menu contestuale.

Successivamente, vedrai un modulo aperto in cui potrai selezionare tutti gli indicatori necessari che verranno visualizzati in questa finestra o semplicemente deselezionare le caselle accanto agli indicatori non necessari.

Modi per disattivare la visualizzazione delle chiamate al server

Il primo metodo è amministrativo.

Per iniziare, vai a . Per fare ciò, nella modalità di lancio Enterprise, posizionare il cursore sulla base richiesta e premere il tasto chiamato “Configuratore”.

Facendo clic sul menu "Strumenti" - "Opzioni", aprire i parametri delle informazioni. database nella modalità “Configuratore”.

Quindi seleziona la scheda "Avanzate", che si trova nei parametri nella scheda denominata "Lancia 1C: Enterprise". Deseleziona "Visualizza opzioni prestazioni" e fai clic sul pulsante "OK" (o sul pulsante "Applica").

E infine, in modalità Enterprise, avvia il programma 1C.

Il secondo metodo è personalizzato.

In modalità Enterprise, fare clic sul pulsante del menu principale e selezionare "Strumenti" - "Opzioni".

Successivamente, deseleziona la casella denominata "Visualizza parametri prestazioni", che si trova nella finestra delle impostazioni.

E infine fare clic sul pulsante "OK".

A molte persone non piace che quando si eseguono azioni nel programma, nell'angolo in basso a sinistra dello schermo venga visualizzata una finestra con indicatori di "chiamate correnti" e "chiamate accumulate", interferendo così con il lavoro. Fig. 1.

Su 1C Enterprise 8 appare così.

L'interfaccia Taxi è leggermente diversa.


Fig.3.

Questa finestra pop-up rappresenta gli indicatori di prestazione.


Indicatori di performance, cosa sono, a cosa servono?

Gli indicatori di prestazione delle chiamate al server sono uno degli strumenti degli sviluppatori 1C. Tale strumento mostra allo sviluppatore varie informazioni sul server in tempo reale in modalità 1C, ad esempio: quale volume viene ricevuto e trasferito, durata e numero di chiamate al server.

Cioè, tale strumento mostra chiaramente allo sviluppatore il numero di chiamate di sistema al servizio durante l'esecuzione di qualsiasi azione e la quantità di dati trasferiti. Quando si installa 1C, la visualizzazione predefinita di questi indicatori è abilitata nei parametri dell'infobase. Gli utenti non hanno alcuna utilità per tali informazioni, al contrario, distraggono e interferiscono.

Impostazioni popup

Nella finestra pop-up è possibile configurare il numero di indicatori. Fare clic con il tasto destro sulla finestra, viene visualizzato un menu contestuale, trovare la voce "Impostazioni".


Fig.4.

Si aprono le impostazioni in cui è possibile selezionare le caselle per gli indicatori richiesti o rimuovere del tutto tutte le caselle.


Fig.5.


Modalità di visualizzazione delle chiamate al server, come disattivarla?

1. Metodo amministrativo.
posizionare il cursore sulla base desiderata in modalità di lancio Enterprise e cliccare sul pulsante “Configuratore”. Dopo essere entrati nella modalità Configuratore, troviamo e apriamo i parametri della base informativa (menu “Strumenti” -> “Opzioni”).


Fig.6.


Fig.7.

Dopodiché andiamo a 1C in modalità Enterprise.

2. Metodo personalizzato.
In modalità Enterprise, premi il pulsante Menu principale. Successivamente, nell’angolo in alto a sinistra dello schermo, fare clic sulla voce “Strumenti” -> “Opzioni”.


Fig.8.

E nella finestra che appare, deseleziona la scheda "Visualizza parametri prestazioni".


Fig.9.

Fare clic su OK!
Successivamente, la finestra pop-up con indicatori non ti irriterà e non ti distrarrà dal tuo lavoro.




Superiore