La recherche en texte intégral 1C 8.3 SETUP ne fonctionne pas. Quelle est une recherche rapide

Astuces lorsque vous travaillez en 1C: comptabilité 8.3 (révision 3.0) Partie 2

2017-02-09T10: 31: 17 + 00: 00

Cet article dans lequel je continue une série de notes sur des techniques de travail efficaces en 1C: comptabilité 8.3. Je parle de tours que peu de gens connaissent et encore moins de personnes utilisent dans leur travail. Les réceptions qui seront discutées sont en mesure de gagner du temps de manière significative et d'augmenter vos qualifications en tant que spécialiste. La première partie est disponible.
P

Numéro de réception 4: Rechercher dans la colonne actuelle immédiatement après le début du jeu de texte.

Comment sinon n'utilise pas cette opportunité étonnante? Dans n'importe quel journal (indiquant ou documents), mettez en surbrillance n'importe quelle ligne dans n'importe quelle colonne et commencez simplement à taper du texte.

Le système sélectionnera automatiquement les chaînes contenant la valeur que vous entrez dans l'une des colonnes:

Si vous devez annuler le filtre - appuyez sur la touche ESC du clavier ou sur la croix dans le champ de recherche:

Mais si nous devons ne pas rechercher pas dans toutes les colonnes, mais seulement dans un spécifique?

Pour rechercher dans la colonne actuelle (sélectionnée), utilisez la combinaison Alt + F ou l'élément de menu "Plus" -\u003e "Recherche avancée":

Pour la sélection instantanée (sans afficher la boîte de dialogue) de la colonne actuelle et de la valeur dédiée, utilisez la combinaison Ctrl + Alt + F ou l'élément de menu "Plus" -\u003e Trouver: ... ".

Par exemple, ramassons tous les documents dans le nombre qui se trouve 8. Pour ce faire, sélectionnez la colonne "Numéro" de n'importe quelle ligne et cliquez sur Alt + F.

Dans la fenêtre qui s'ouvre, marquez le numéro 8 et cliquez sur "Rechercher":

Excellent, la liste reste dans le nombre de laquelle (dans n'importe quelle position) contient un numéro 8:

Pour annuler la sélection, appuyez sur la combinaison CTRL + Q ou supprimez la sélection du panneau supérieur (cross):

Attention! Si la recherche ne fonctionne pas (la sélection vide est obtenue) - vous avez probablement une recherche en texte intégral et son index n'est pas mis à jour.

La recherche en texte intégral est configurée dans la section "Administration" "Support and Maintenance" Section:

Réception Numéro 5: Entrez dans le champ de saisie en ligne.

Veillez à marquer le champ de contrepartie dans le document "Arrivée de biens et services" et que vous savez que la contrepartie est appelée en quelque sorte sur Aero.

Et au lieu de choisir une contrepartie de la liste, prenez simplement et démarrez dans le domaine de la saisie de la contrepartie pour taper le texte "Aero". Comme vous pouvez le voir, le système lui-même indique options possibles Contreparties qui commencent par ces lettres. L'aéroflot souhaité a été trouvé - il reste à simplement le choisir.

Et vous pouvez donc dans n'importe quel champ!

Numéro de réception 6: Sommation des cellules sélectionnées dans les rapports.

Il suffit de sélectionner les cellules souhaitées avec la souris - la quantité apparaît automatiquement dans le champ spécifié sur la figure. Et si vous devez mettre en évidence les cellules non proches - utilisez la touche CTRL. Tenez-le et mettez en surbrillance les cellules nécessaires dans le rapport pour obtenir leur somme.

Réception Numéro 7: Gardez des formes imprimées dans n'importe quel format pratique.

Tout rapport ou formulaire d'impression Le document peut être enregistré dans format approprié sur l'ordinateur. Il suffit de former une forme imprimée et de cliquer sur l'icône de disquette en haut de la fenêtre du programme.

Maintenant, sélectionnez le nom et le format du document. Cela peut être Excel, Word, PDF, HTML et de nombreux autres formats populaires.

TIP1: Désactiver la recherche en texte intégral *

La plupart des comptables ne connaissent pas l'existence de cette fonction et ne l'utilisent jamais (service - recherche de données)

Le mécanisme de recherche en texte intégral 1C vous permet de trouver des informations dans 1C mots clés (Par analogie avec la recherche sur Internet, lorsque vous entrez dans le mot, et que vous avez émis les résultats de la requête). Dans le même temps, le temps de recherche dépend de manière significative du volume de la base et peut prendre plusieurs heures. Désactiver le mécanisme de recherche en texte intégral n'affecte pas d'autres fonctions et stabilité de 1C.

Le mécanisme de la recherche en texte intégral en 1C est activé par défaut. Pour désactiver la recherche en texte intégral, vous devez aller Opérations - Contrôle de la recherche de texte intégral-Le réglage et retirer le signe " Autoriser la recherche en texte intégral»

Désactiver le mécanisme de recherche de texte intégral est effectué en mode monopole (personne ne devrait fonctionner dans le programme, sauf que vous) **

La désactivation du mécanisme de recherche en texte intégral donne une augmentation de la productivité jusqu'à 10%.

TIP2: RECALCULATION DES RÉSULTATS *

La plupart des comptables ne connaissent pas l'existence de cette opération et doivent être effectuées tous les mois.

Les résultats sont des mécanismes 1C pour accès rapide aux données de la formation de rapports et de la mise en œuvre de diverses opérations d'informatique.

Afin d'effectuer les résultats des résultats, vous devez passer à l'opération - Gestion des résultats, définir la date pour laquelle vous calculez les résultats (début du mois en cours) dans la section "Tous les registres" et cliquez sur " Run "bouton

La recalculition des résultats est effectuée en mode monopole (personne ne devrait fonctionner dans le programme, sauf que vous) **

La recalculition des résultats donne une augmentation de la productivité jusqu'à 10%.

TIP3: Désactiver les objets d'effet de levier ***

La plupart des comptables ne connaissent pas l'existence de cette fonction et ne l'utilisent pas.

Contrairement au journal d'enregistrement standard, la visualisation d'objets permettra de stocker des informations non seulement sur lesquelles l'utilisateur a fonctionné avec le document, mais ce qu'il a changé exactement (le service est l'historique des changements d'objet). Ce mode Il est utile, mais il est recommandé de l'inclure uniquement pour une liste spécifique de documents, car Cela entraîne une diminution de la performance de 1C et une augmentation de la base d'informations.

La configuration de la version suivante est effectuée via les opérations - Configurations du programme. Si le paramètre n'est pas requis, vous devez supprimer le signe "Utiliser des objets de levier".

Si le paramètre est nécessaire pour une liste spécifique de documents, passez à "Configuration des objets d'objets" et cliquez avec le bouton droit de la souris sur la section "Version" pour les objets souhaités **

Désactiver le versement de la version donne une augmentation de la performance à 5%.

_________________________________________________________________

* Pour les configurations basées sur "1C: gérer l'entreprise de production", "1c: complexe automatisation", "1c: comptabilité de la société 2.0", "1c: Gestion des échanges 10.3"

** Avant d'effectuer des opérations réglementaires avec la base, il est nécessaire de créer une copie de la base.

*** Pour les configurations basées sur "1C: Gestion d'une entreprise de fabrication", "1C: Automatisation complexe".

Dans cet article, je vais vous parler de la fonction de recherche rapide 1c Entreprise 8. Quoi recherche rapide? Très simple. La recherche rapide est l'une des façons de naviguer dans les grandes listes de documents 1C. Celles-ci peuvent être des listes de documents, répertoires, registres sont tout ce qui est représenté par des tables.

Quelle est une recherche rapide?

La fonction de recherche rapide dans les documents 1C La société est extrêmement pratique et vous permet de ne pas faire défiler les énormes tableaux de données (par exemple, à l'aide de la barre de défilement) et d'aller immédiatement à le bon endroit dans la liste. Malheureusement, les utilisateurs novices de 1c Entreprise 8 (y compris la comptabilité 1C 8) initialement n'utilisent pas la possibilité de rechercher rapidement, préférant passer des listes de documents manuellement (et ils peuvent être très gros). Cet article vous aidera à faire face à l'utilisation d'une recherche rapide en 1C.

Tout d'abord, il convient de noter que dans les configurations de 1c Entreprise 8 construits sur des formulaires gérés, des travaux de recherche rapide autrement que dans versions précédentes 1c. Par conséquent, nous analyserons séparément l'utilisation de la recherche rapide dans formas géré et en ordinaire.

Recherche rapide dans la comptabilité 1C 8.2

Dans les versions de 1C comptabilité de 8,0 à 8,2 La fonction est destinée à transition À la partie souhaitée de la liste. Par exemple, consultez la fenêtre du plan de compte montré sur la figure.


La fenêtre a souligné une certaine rangée. Faites attention au triangle non autorisé des bandes auquel la flèche rouge indique. Comme dans d'autres programmes Windows, où il existe des listes (par exemple, dans le conducteur), la position de ce marqueur (triangle) détermine le tri de la liste dans son ensemble - dans quelle colonne le marqueur est installé, de la même manière et la liste complète sera triée. Sur la figure, le marqueur est dans la colonne Code, la facture de compte sera donc triée par code.

Le marqueur peut être déplacé d'une colonne à une autre, maladroit sur la colonne souhaitée ( sur la colonne de la rubrique!) Souris. Si le marqueur est déjà debout dans la colonne actuelle, le clic conduit à une modification de la direction de tri sur le contraire (c'est-à-dire de plus à un plus petit ou inversement). C'est un comportement standard pour tout programmes Windows. Quelle est la caractéristique de ce marqueur dans 1C Enterprise et comment est-il connecté à la recherche rapide?

Recherche rapide dans les listes 1C Entreprise 8 est effectuée par colonne dans laquelle le marqueur est debout. Dans ce cas, la recherche rapide dans le plan de compte sera effectuée par code de colonne.

Il y avait une partie importante de l'article, mais sans JavaScript, il n'est pas visible!

Comment profiter de la recherche rapide en 1C? Facilement! Commencez simplement à imprimer ce que vous voulez trouver dans cette colonne.. Où il y a un marqueur. Dans l'exemple, dans la figure ci-dessus, vous devez entrer le numéro de compte. Par exemple, vous voulez trouver un score de 50 caissiers. Dans ce cas, entrez ( souris click non nulle part!) Le numéro 50 du clavier et si dans cette colonne, il existe un compte avec le même numéro (et, bien sûr, est), puis la liste défile jusqu'à cette ligne et la chaîne elle-même sera dédiée. Le résultat est affiché dans la capture d'écran du plan de compte ci-dessous.

site Internet_

Le texte sur lequel la flèche indique, je n'ai pas besoin de laver - Il disparaîtra.

Si vous commencez à taper le mot "ticket" dans l'exemple ci-dessus, le texte situé au bas de la fenêtre sera entré, puis empilé. Cela arrive parce que dès que démarrer La chaîne de recherche rapide entrée cesse de correspondre au début d'au moins une ligne dans cette colonne, 1C Enterprise conclut que la ligne souhaitée n'est pas trouvée et l'efface automatiquement. Concernant vous devriez vous rappeler deux règles.

Dans 1C Enterprise 8 La recherche rapide est faite au début de la ligne, c'est-à-dire La colonne est recherchée une coïncidence du texte d'entrée avec le début de l'une des lignes de cette colonne.
Cela implique une recommandation importante: lors de la saisie de données aux livres de référence, appelez les éléments afin qu'il soit pratique de rechercher une recherche rapide. Par exemple, le nom de la contrepartie est préférable d'écrire comme "nomfirma llc" que "LLC Namefirma. Et encore plus, vous ne devez pas utiliser de citations et d'autres caractères inutiles du nom (nous parlons de remplir le nom sous formulaires).

Si vous avez commencé à entrer du texte et que vous êtes effacé - ce que vous cherchez est manquant dans cette colonne! Dans ce cas, vérifiez la langue d'entrée, ainsi que la colonne dans laquelle une recherche rapide est effectuée. Une erreur typique - pas la colonne est sélectionnée. Par exemple, le marqueur est installé dans la colonne CODE et la recherche est effectuée par le nom du compte.

Recherche rapide en 1C Comptabilité 8.3

Voyons maintenant quelle est la différence entre une recherche rapide dans la version 1c Entreprise 8.3. L'utilisation est en grande partie similaire à la version 8.2, mais il existe une différence significative qui devrait être mémorisée.

Dans la comptabilité 1C 8.3, ainsi que dans toute autre configuration sur les formulaires gérés (celui-ci nouvelle interface) Fonctionne comme un filtre. Simplement mettre, à la suite d'une fonction de recherche rapide, une partie de la liste cache.

Comment l'utiliser, nous allons trouver avec vous maintenant. Pour commencer, consultez la capture d'écran du plan de compte comptable 1C 8.3, qui est réduit ci-dessous.

site Internet_

Comme vous pouvez le constater, le même marqueur dans l'une des colonnes. La recherche est également faite par la colonne dans laquelle le marqueur est installé. Tout reste inchangé. Toutefois, si vous commencez à taper du texte (dans l'exemple, le numéro de compte), les suivants se produiront.

site Internet_

Comme vous pouvez le constater, la boîte de recherche s'est simplement ouverte automatiquement. La même fenêtre s'ouvrira si vous cliquez sur le bouton de recherche de la barre d'outils de la fenêtre (dans la figure est soulignée). En conséquence, lorsque vous cliquez dans la fenêtre de recherche, recherchez la recherche (dans la photo est cachée derrière le menu déroulant) ou simplement entrer, puis obtenir le résultat suivant.

site Internet_

Il paraît que recherche rapide dans la comptabilité 1C 8.3 quitte simplement la partie visible de la liste qui satisfait aux conditions de recherche. Dans ce cas, le bouton de recherche disparaît et il apparaît plutôt une lentille avec une croix (à la Fig. Stried), lorsque vous cliquez sur quelle liste revient à l'état initial (Cela reste mis en surbrillance une chaîne trouvée à la suite d'une recherche rapide).

Une autre caractéristique importante de la recherche rapide dans la comptabilité 1C 8.3 - La coïncidence ne recherche pas en haut de la ligne, comme dans la version 8.2, mais est une recherche d'une coïncidence avec une partie des lignes de la colonne. Ainsi, si la contrepartie est appelée "ltd.Pharma LLC", et lors de la recherche de commencer à entrer "Namefirma LLC", il y aura toujours une chaîne!

Nous tirons des conclusions

Ainsi, une recherche rapide dans la comptabilité 1C 8.2 et des versions antérieures sont destinées à faire défiler la liste à la ligne souhaitée et à la comptabilité 1C 8.3 La recherche rapide fonctionne comme filtre régulier, caché une partie inutile de la liste.

Malgré le fait que la recherche de texte intégral sur la plate-forme 8.3 a été annoncée par les développeurs depuis longtemps (à partir de la plate-forme 8.3.5), dans configurations typiques Il n'a pas été utilisé activement. Dans les derniers retours de la comptabilité de la société 3.0 dans de nombreuses listes, les développeurs comprenaient une recherche en texte intégral. Pour mes utilisateurs, il s'est avéré être un choc - le programme a cessé de rechercher.

Bien entendu, les œuvres de recherche en texte intégral, mais les utilisateurs, sans voir les fenêtres "Trouver" sont confus. Le script habituel d'utilisation: Démarrer l'entrée du clavier, pendant le processus d'entrée, la fenêtre "Rechercher" apparaît, où le champ dans lequel la recherche sera effectuée, le texte souhaité et le mode de recherche "sur une partie de la ligne" apparaître.

En appuyant sur le bouton d'entrée, la liste est filtrée, la barre d'état de la recherche apparaît au-dessus de la liste. L'utilisateur lui-même détermine dans quel domaine et ce qu'il cherche. La nouvelle recherche commence à fonctionner immédiatement lorsque vous entrez et fonctionne sur tous les champs affichés dans la liste. Une fenêtre séparée n'apparaît pas, la couleur est mise en évidence par toutes les coïncidences de mots de recherche.

Pendant plusieurs jours, nous avons vécu avec une nouvelle recherche. Les utilisateurs ont subi, se sont plaints, sabotées. Les plaintes n'ont pas été arrêtées, le leadership a été fixé pour "faire tout ce qui était."

Où commencer? Il est nécessaire de comprendre ce que les moules diffèrent les uns des autres. Déchargé codes source Configurations avec un nouveau comportement de la recherche et avec l'ancien et comparé les formulaires de code source.

Pour la fonctionnalité de la nouvelle recherche de texte intégral, l'ajout de l'élément de formulaire avec le type "String de recherche" est responsable. Il est devenu clair quoi chercher. J'ai trouvé un article sur son 7.3.1.5. Rechercher dans une liste dynamique. L'étude de cet article a conduit à la conclusion selon laquelle une nouvelle version de la recherche de la recherche dépend de deux facteurs: 1. Le formulaire doit avoir l'ajout ci-dessus de l'élément de formulaire, 2. La liste dynamique du formulaire doit avoir le " provisions "non égales à" non ".

En théorie, il suffit de créer une liste de la valeur "positionnement" "positionnement de positionnement" sur le serveur de formulaire, cependant, pas avec toutes les formes, déclenchées dans certains cas nouvelle recherche continué à travailler. Il n'est pas possible de supprimer programmatiquement des éléments logiciels non créés du formulaire, mais vous pouvez contrôler la visibilité. Si l'élément de la forme "SupplémentNeCaping" Pour supprimer la visibilité, une nouvelle recherche en texte intégral cesse de fonctionner. Au cours des expériences, le code suivant est né, que j'ai placé dans un module général:

La procédure de déconnectée par WayBill (formulaire) Liste d'exportation \u003d formulaire. Electrones. Init ("Liste"); Si la liste \u003d est incertaine, revenez; Terminé; Liste. LogistiqueProduction \u003d Dispositions. Supplétéflocaprification \u003d formulaire. Electrones. Inviter ("Supplétaneficopic"); Si non complété par la preuve \u003d est incertain, compléter les éléments. Visibilité \u003d faux; Terminé; Extrudromes

Dans la procédure "DiscussionsCommespissespices", vous devez transférer le formulaire corrigé. Mais comment le faire pour toutes les formes tout de suite?

La première solution consiste à corriger manuellement les formulaires nécessaires dans le configurateur à l'aide de l'éditeur de formulaire. De cette décision a immédiatement refusé - depuis longtemps et mutuellement, et il est difficile de mettre à jour la configuration.

La deuxième solution - lors de l'ouverture du formulaire, appelez la procédure qui désactivera programmatiquement une nouvelle recherche. La procédure peut être appelée à partir de toute autre procédure, dont le lancement est déjà enregistré sous toutes formes, dans ce cas, si vous avez besoin de mises à jour plus poussées, nous aurons seulement besoin de surveiller cette procédure - de sorte qu'elle ne change pas. J'ai choisi un module commun. Suite dans laquelle il y a:

Le conducteur (forme, placement d'exportation convaincante, objets)

Cette procédure est appelée lorsque vous créez un formulaire sur le serveur pour remplir les commandes d'impression. Dans cette procédure, nous écrivons un code qui provoque la désactivation d'une nouvelle liste de recherche:

Module de maure

Le comptable profite de l'ancienne recherche et nous nous préparons à ce moment où le régime de compatibilité de la comptabilité de la société 3.0 nous permettra de transférer cette fonctionnalité en expansion.