heim · Investitionen · Der Wert ist kein Einstellungsobjekttypwert.

Der Wert ist kein Einstellungsobjekttypwert.

Fehler: „Der Wert ist kein Wert des Objekttyps (RightValue)“ in 1C: Accounting 8.3 (Revision 3.0.31.9)

25.10.2018T11:51:27+00:00

Nach dem Update auf die neueste Version (3.0.31.9) von 1C: Accounting 8.3 wurde die Liste der Zahlungsaufträge für einige Benutzer nicht mehr geöffnet. Es erscheint der Fehler: „Der Wert ist kein Wert des Objekttyps (RightValue).“

Dies ist ein Fehler der 1C-Entwickler und sie werden ihn wahrscheinlich in einem der nächsten Updates beheben.

Aber der 31. März rückt näher und ich möchte heute zu den Zahlungsaufträgen kommen. Bisher kenne ich nur einen Weg:

  • Gehen Sie zum Abschnitt Verwaltung.
  • Öffnen Sie Benutzereinstellungen in der Aktionsleiste.
  • Völlig klare Benutzereinstellungen.

Eine sanftere Methode kenne ich noch nicht, aber ich arbeite in diese Richtung.

Möglicherweise ist es besser, zunächst zu versuchen, nicht alle Einstellungen zu löschen, sondern nur die Einstellung des Elements „Zahlungsaufträge“ in den Darstellungseinstellungen zu löschen.

Mit freundlichen Grüßen (Lehrer und Entwickler).

Bei der Eingabe von Informationen ändern die Elemente automatisch die Eingabekategorie, es werden gewisse Annehmlichkeiten geschaffen, die in manchen Fällen zu einem ernsthaften Hindernis für das Programm werden können.

Was bedeutet der 1C-Wertfehler in Zellen?

Die Warnung „Wert 1C gehört nicht zu einem Objekttyp“ weist darauf hin, dass in den vom Softwaremodul verarbeiteten Tabellenzellen der ursprünglich bereitgestellte falsche Datentyp vorhanden ist. Wenn die Vorlagen von Hand ausgefüllt werden, kann jedes Zeichen außer dem Trennpunkt eine Zeichenfolge anstelle eines 1C-Digitalwerts bilden, und ein zusätzlicher Punkt kann die Informationen in die Position „Datum“ umwandeln.

Zukünftig wird die Verwendung eines solchen Dokuments falsch, da bei der Eingabe die Tabelle mit falschen Merkmalen aufgefüllt wird. Beim Bilden einer Auswahl und dem Setzen eines Filters „nach Datum“ zeigt das Formular nicht das Datum an, sondern eine Zeile, die die vorhandene Abweichung anzeigt.

Sie können die Anzeige des Werts in 1C einrichten, indem Sie die Dokumentation abbrechen, bis die erforderliche Datei korrekt generiert wurde. In diesem Fall muss das fehlerhafte Formular gelöscht und manuell eingegeben werden. Liegt die Ursache einer Ungenauigkeit des 1C-Wertes in der Tätigkeit des Programmierers, muss der Fehler im Konfigurator behoben werden.

IT-Beratungsspezialisten verfügen über umfangreiche Erfahrung in der Einrichtung und Wartung von Enterprise 8.3-Anwendungen. Antworten auf die häufigsten Fragen zu Werten erhalten Sie in 1C.

Ich habe kürzlich ein Programm auf einem meiner Arbeitscomputer aktualisiert. 1C:Unternehmen. Nach dem Start des Programms ist während des Update-Vorgangs ein Fehler aufgetreten: „Das Update ist fehlgeschlagen. Beim Aktualisieren der Programmversion ist ein Fehler aufgetreten: Der Wert ist kein Wert des Objekttyps (Code).“ Ein Neustart des Programms hat nicht geholfen - das Fehlerfenster erschien erneut:

Das in 1C:Enterprise integrierte Tool hat mir bei der Lösung dieses Problems geholfen: Testen und Korrigieren der Informationsbasis.

1. Schließen Sie also zunächst das Programm 1C, und erstellen Sie für alle Fälle eine Kopie der Datenbank. Gehen Sie dazu in den Ordner, in dem die Datenbank gespeichert ist, und kopieren Sie sie irgendwohin Datei 1Cv8.1CD:

2. Führen Sie nun das Programm erneut aus 1C:Unternehmen. Gehen Sie im Startfenster auf „ Konfigurator”:

3. Gehen Sie dann in der Menüleiste auf die Registerkarte „ Verwaltung” – “Testen und reparieren”:

4. Aktivieren Sie im sich öffnenden Fenster die Kontrollkästchen und Markierungen wie in meinem Screenshot und klicken Sie dann auf die Schaltfläche „Ausführen“:

5. Am Ende des Testvorgangs werden unten Informationen mit den Ergebnissen dieses Tests angezeigt:
Schließe das Programm 1C. Dann starten wir es erneut. Nach dem Start kam der Fehler: „ Das Update ist fehlgeschlagen. Der Wert ist kein Objekttypwert“ darf nicht wiederholt werden.

Fehler „Der Wert ist kein Wert des Objekttyps (Ausländische Organisation)“ in 1C: Accounting 8.2 (Revision 2.0)

2015-07-13T13:28:05+00:00

Ein solcher Fehler kann in jedem Dokument auftreten, das als Detail „Dokument der Abrechnungen mit der Gegenpartei (manuelle Buchhaltung)“ verwendet.

Dieser Fehler („Wert ist kein Wert des Objekttyps (Ausländische Organisation)“) erscheint häufig im Dokument „Rechnung ausgestellt“, wenn versucht wird, es zu drucken. Der Grund liegt in diesem Fall darin, dass im Dokument zwar das Feld „Rechnungsbasisbeleg“ angegeben ist, das Programm jedoch davon ausgeht, dass es leer ist.

Zur Lösung dieses Problems gibt es zwei Möglichkeiten:

  • Am einfachsten ist es vielleicht, dieses Dokument aus der Datenbank zu löschen und erneut einzugeben. Geben Sie einfach nicht ein, indem Sie ein vorgefertigtes Dokument kopieren, sondern geben Sie das Dokument von einem leeren Blatt Papier ein.
  • Die zweite Möglichkeit ist für fortgeschrittenere Benutzer: Ändern Sie über das Menü „Service“ – „Gruppenbearbeitung von Nachschlagewerken und Dokumenten“ das Attribut „Dokumentenbasis für die Rechnungsstellung“ in das bereits im Dokument ausgewählte.
Mit freundlichen Grüßen (Lehrer und Entwickler).

Sie (oder der Benutzer) arbeiten in 1C. Plötzlich - ein Fehler. Was zu tun ist?

Am richtigsten ist es natürlich, den 1C-Fehler und seine Ursachen zu analysieren und ein oder zwei Stunden damit zu verbringen, herauszufinden, was was ist.

Was tun, wenn dies nicht möglich ist? Keine Zeit, keine Lust, nicht genug Wissen. Hier sind einige sehr schädliche Tipps zur schnellen Korrektur von Fehlern in 1C.

Fehlermeldung 1C

Der typische Typ einer 1C-Fehlermeldung ist ein Fenster mit dem Text des 1C-Fehlers und den Schaltflächen „OK“ und „Mehr“.

Der hier angezeigte Text des 1C-Fehlers ist eine Benutzermeldung; er hat für den Programmierer oft keine Bedeutung, da der angezeigte 1C-Fehler das Ergebnis einiger falscher Aktionen sein kann.

Um 1C-Fehler zu korrigieren, müssen Sie in diesem Fenster auf „Mehr“ klicken, um die 1C-Fehlermeldung des Programmierers anzuzeigen. Es sagt aus:

  • , bei dem ein 1C-Fehler aufgetreten ist
  • Die Funktion dieses Moduls, in dem der 1C-Fehler aufgetreten ist
  • Die Zeilennummer dieses Moduls, in dem der 1C-Fehler aufgetreten ist.

Sie können auch auf die Schaltfläche „Konfigurator“ klicken, dann wird der Konfigurator geöffnet, dieses Modul, diese Funktion in dieser Zeile, woraufhin Sie den 1C-Fehler beheben können.

Tricks zum Verständnis von Fehlern

Wie bereits erwähnt, ist der Text eines 1C-Fehlers sehr oft eine Folge zuvor durchgeführter Fehlhandlungen.

Ein sehr häufiger 1C-Fehlertext lautet beispielsweise:

Der Wert ist kein Objekttypwert (WhatName)

Was würde das bedeuten???

Und das bedeutet Folgendes:

  • Es gibt eine Variable
  • Das Programm geht davon aus, dass der Wert der Variablen ein Verzeichnis, ein Dokument oder etwas Ähnliches ist – im Allgemeinen enthält sie Details (Felder).
  • Das Programm versucht, auf ein Feld dieses Objekts zuzugreifen
  • Der 1C-Fehler besteht jedoch darin, dass diese Variable aus irgendeinem Grund in den vorherigen Zeilen des Programms einen Wert erhalten hat, der keine Details (Felder) enthält, beispielsweise den Wert „Undefiniert“.

Behebung häufiger auftretender 1C-Fehler

Natürlich können wir derzeit nicht alle Fehler berücksichtigen, die in 1C vorhanden sein können.
Versuchen wir, häufig auftretende 1C-Fehler sowie schädliche Tipps zur schnellen Behebung von 1C-Fehlern kurz aufzulisten.

  • Wenn die Variable vom Typ Boolean ist (d. h. sie akzeptiert die Werte True und False), dann kann auf sie wie folgt zugegriffen werden:

    Wenn Variablenname, dann

    Dieses Schreiben ist ähnlich:
    Wenn Variablenname = True, dann

    Wenn diese Variable jedoch aus irgendeinem Grund einen nicht-booleschen Wert annimmt, gibt die erste Option einen 1C-Fehler aus, die zweite jedoch nicht.

  • „Funktionsname XXX nicht gefunden“

    Einige Module werden auf dem Server ausgeführt. Darüber hinaus können einige Funktionen desselben Moduls auf dem Server oder auf dem Client ausgeführt werden.

    In diesem Fall kann ein 1C-Fehler auftreten, dass eine auf dem Server laufende Funktion eine auf dem Client laufende Funktion aufruft. In diesem Fall liegt ein solcher 1C-Fehler vor.

    Es ist notwendig, eine solche Funktion nach Möglichkeit auf den Server zu verlagern.

  • „Variable mit dem Namen XXX nicht gefunden“

    Ähnlich dem vorherigen 1C-Fehler. Wenn das Programm einen Aufruf einer Funktion enthält, die sich in einem gemeinsamen Modul befindet, dann sieht das so aus:
    ModuleName.FunctionName();

    Wenn in den Eigenschaften des Moduls festgelegt ist, dass es auf dem Client ausgeführt wird, und wir auf die Programmzeilen zugreifen, die auf dem Server ausgeführt werden, liegt ein 1C-Fehler vor
    „Variable nicht gefunden – Modulname“

    Es ist ebenfalls erforderlich, die Ausführung dieses Moduls auf dem Server zu ermöglichen.

  • „Eigenschaft XXX wurde auf dem Objekt nicht erkannt“

    Das Wort „Eigenschaft“ bezeichnet das Feld dieses Objekts (Attributs). Notwendig:
    o Bestimmen Sie, um welche Art von Objekt es sich handelt
    o Wenn es sich um ein Nachschlagewerk oder ein Dokument handelt, müssen Sie prüfen, ob die Immobilie wirklich so heißt
    o Wenn ja oder – sehen Sie sich die Details des Formulars mit diesem Namen an.

  • „Methode Xxxx wurde auf dem Objekt nicht erkannt“

    Das Wort „Methode“ bezieht sich auf eine Funktion/Prozedur in einem Modul dieses Objekts.

    Notwendig:
    o Bestimmen Sie, um welche Art von Objekt es sich handelt
    o Finden Sie sein Modul (Objektmodul, wenn es ein 1C-Objekt ist, Formularmodul, wenn es ein Formular ist)
    o Überprüfen Sie, ob eine Funktion mit demselben Namen vorhanden ist.

  • „Fehler 1C beim Ausführen einer Anfrage“

    Das bedeutet, dass im Anfragetext ein 1C-Fehler vorliegt. Der Anforderungstext wird in der Regel früher (also höher) im Programm definiert, als es ausgeführt wird. Suchen Sie in diesem Modul nach dem Abfragetext (mit den Augen nach oben oder indem Sie nach dem Wort „SELECT“ suchen).

    Versuchen Sie, den Anfragetext zu analysieren, oder klicken Sie mit der rechten Maustaste auf den Anfragetext und öffnen Sie den Anfragedesigner, um einen Hinweis zu erhalten.

  • „1C-Layoutfehler“ – beim Ausführen eines Berichts

    Dieser 1C-Fehler bedeutet entweder einen 1C-Fehler im Anforderungstext oder einen 1C-Fehler in den ACS-Einstellungen (oft in Gruppierungen, in ausgewählten Feldern, in der bedingten Formatierung).

    Versuchen Sie, mit den Einstellungen zu beginnen und diese stark zu vereinfachen. Stellen Sie sicher, dass in den ausgewählten Feldern und bei der bedingten Formatierung keine mit einem Kreuz markierten Felder in der Liste vorhanden sind.

    Wenn es nicht hilft, versuchen Sie, zum Anfragetext zu gehen und den Anfrage-Builder zu verwenden, um einen Hinweis zu erhalten.