heim - Sicherheit
Erstellen eines neuen Dokuments mit gedruckten Formularen. Das Aktualisieren der Verzeichniskennungen von Metadatenobjekten ist keine ausschließliche Aktualisierung der Hilfsdaten 1c-Download-Verarbeitung

Subsystem „Entwicklertools“ (Starykh Sergey, 1C 8.2, 8.3)

2017-02-15T12:53:51+00:00

Entwicklertools, geschrieben von einem superprofessionellen Programmierer Sergei Starykh(Kontaktieren Sie ihn) und werden mit seiner Genehmigung veröffentlicht.

Beschreibung

Entwicklertools sind eine wunderbare Sammlung von Wunderbehandlungen, kombiniert in einem Subsystem:

  • Objekte mit Referenzkontrolle löschen;
  • Suche nach defekten Links;
  • Nach Links zu einem Objekt suchen;
  • Auswahl und Bearbeitung von Objekten;
  • Duplikate finden und Links ersetzen;
  • Benutzereditor;
  • Codekonsole;
  • Anforderungskonsole;
  • Datenbankspeicherstruktur;
  • Analyse einer Technologiezeitschrift;
  • Editor für Sitzungsparameter;
  • Speichereditor für Einstellungen;
  • Logbuchanalyse;
  • Und viele andere Werkzeuge.

Alle diese Behandlungen wurden von einem echten Fachmann auf seinem Gebiet geschrieben und viele Jahre lang gepflegt. Sergey Starykh.

Erste Schritte mit Werkzeugen

Entwicklertools werden von Sergey in zwei Versionen unterstützt: Basic Und tragbar.

Hauptoption:

  • Muss in die Datenbankkonfiguration integriert werden.
  • Bietet mehr Möglichkeiten.

Tragbare Option:

  • Erfordert keine Konfigurationsänderungen und wird als externe Verarbeitung geöffnet.
  • Bietet weniger Optionen.

Ich empfehle, mit einer tragbaren Version zu beginnen. Wenn Sie mehr möchten, wechseln Sie zur Hauptversion.

Laden Sie das Archiv der Tools herunter

Wenn möglich, laden Sie es direkt von Sergeis Website herunter, hier ist der Link.

Wenn seine Website nicht funktioniert, finden Sie hier eine Spiegelung der Tools auf meiner Website:

Entpacken des Archivs

Entpacken Sie das heruntergeladene Archiv beispielsweise in den Ordner „Developer Tools“ auf dem Desktop:

Was Sie aus Ihrer Datenbank öffnen müssen, ist die Verarbeitung „irPortable.epf“. Dies ist das Menü „Extras“, über das wir alle anderen Bearbeitungen öffnen:

Starten der Tools

Bewegen Sie Ihre Maus über die Symbole und versuchen Sie, die Werkzeuge zu beherrschen, die Sie benötigen. Bei geschickter Anwendung können sie Wunder bewirken!

Mögliche Probleme

Tragbare Werkzeuge funktionieren nur mit normalen Formen. Dies bedeutet, dass Sie sie nicht im verwalteten Anwendungsmodus auf dem Client ausführen können.

Um Tools in einer solchen Datenbank zu verwenden, führen Sie sie mit dem Schlüssel aus /RunModeOrdinaryApplication, wodurch der Thick-Client wie gewohnt ausgeführt wird, unabhängig von Konfiguration und Benutzereinstellungen.

Wenn Sie es als Starter verwenden, können Sie diesen Effekt erzielen:

  • Wählen Sie die Basis aus und drücken Sie Strg + F3
  • Klicken Sie im sich öffnenden Menü auf die Schaltfläche Thick Client (TF).

So aktualisieren Sie Tools

Um tragbare Tools zu aktualisieren, klicken Sie auf das Hilfesymbol in ihrem Bedienfeld:

Verwenden Sie im sich öffnenden Fenster die Schaltfläche „Auf die neueste Version aktualisieren“:

Wo kann ich Schulungsvideos ansehen?

Sergey hat einen eigenen Kanal auf YouTube mit Schulungsvideos zu Entwicklertools: Verknüpfung

Dankbarkeit

Mit freundlichen Grüßen, Wladimir Milkin(Lehrer

Paket zur Neubewertung des Anlagevermögens für die Programme „1C: Accounting 8“ ed. 2.0 und Hrsg. 3.0 und „1C: Manufacturing Enterprise Management“ ed. 1.3

Installationsanleitung für „1C: Accounting 8“ ed. 2,0

Installationsanleitung Ergänzungen zur Neubewertung des Anlagevermögens für das Programm „1C:UPP“ hrsg. 1.3 finden Sie im Artikel.

Installationsanleitung Ergänzungen zur Neubewertung des Anlagevermögens für das Programm „1C: Enterprise Accounting“ hrsg. 3,0 finden Sie im Artikel.

Aufmerksamkeit!

Programmbenutzer „1C:Accounting 8“ kann das gekaufte Paket installieren, um die Standardkonfiguration zu aktualisieren. Hierzu wird der Modus der Konfigurationszusammenführung genutzt. Zunächst müssen Sie Änderungen an der Konfiguration zulassen (siehe Abbildung 1).

Reis. 1 Konfigurationsänderungen aktivieren

vgl neue Objekte

Reis. 2 Auswählen einer Datei zum Zusammenführen von Konfigurationen

Seien Sie beim Zusammenführen vorsichtig und aktivieren Sie die Kontrollkästchen genau wie in Abb. 3. Einige der Objekte, die in der zusammenzuführenden Datei vorhanden sind, werden nur einbezogen, um die korrekten Dokumentdetails festzulegen. Diese Objekte selbst (in Abb. 3.1 sie ungeprüft Basic Konfigurationen (in Abb. 3.2 sie mit Häkchen markiert).

Reis. 3 Einrichten der Konfigurationszusammenführung

Reis. 3.1 Beispiel eines Objekts, das Keine Notwendigkeit, aus der Datei zu entnehmen(das Kontrollkästchen muss deaktiviert sein)

Reis. 3.2 Beispiel eines Objekts, das müssen aus der Datei entnommen werden

Beim Zusammenführen erscheint ein Fenster mit dem Titel „Unaufgelöste Links“. Haben Sie keine Angst, klicken Sie einfach auf die Schaltfläche „Weiter“ (siehe Abb. 4).

Reis. 4 Vorhandensein von „Unresolved Links“ während des Zusammenführungsprozesses

Die Fusion wird gut gehen. Nach dem Zusammenführen erscheinen neue Objekte in der Konfigurationsstruktur (siehe Abb. 5). Sie müssen diese Änderungen akzeptieren, da Sie wurden noch nicht gespeichert. Klicken Sie dazu auf die Schaltfläche „Datenbankkonfiguration aktualisieren (F7)“ und anschließend im erscheinenden Fenster „Informationen neu organisieren“ auf die Schaltfläche „Akzeptieren“. Damit ist die Zusammenführung der Konfigurationen abgeschlossen. Nach der Zusammenführung können Sie das Dokumentenjournal „Neubewertung des Betriebssystems“ über das Menü „Operationen – Dokumente – Neubewertung des Betriebssystems“ öffnen.

Reis. 5 Veränderungen akzeptieren

Der Bericht „OS-6“ wird als zusätzliches externes Druckformular im Verzeichnis „Anlagevermögen“ installiert. Dazu müssen Sie das Fenster für die Liste der externen Druckformulare öffnen (siehe Abb. 5.2): Menü – Extras – Zusätzliche Berichte und Bearbeitung – Zusätzliche externe Druckformulare. Klicken Sie auf die Schaltfläche „Hinzufügen“ und zeigen Sie auf die Datei OS6.epf.

Abb.5.2 Installation eines externen Druckformulars für das Verzeichnis „Anlagevermögen“.

Anleitung zur Installation des Add-ons zur Neubewertung des Anlagevermögens für das Programm „1C: Manufacturing Enterprise Management“ hrsg. 1.3

Aufmerksamkeit! Stellen Sie vor dem Zusammenführen sicher, dass Sie die Informationsbasis archivieren.

Programmbenutzer „1C:Manufacturing Enterprise Management“ kann das gekaufte Paket installieren, um die Standardkonfiguration zu aktualisieren. Hierzu wird der Modus der Konfigurationszusammenführung genutzt. Zunächst müssen Sie Änderungen an der Konfiguration zulassen (siehe Abbildung 6).

Reis. 6 Konfigurationsänderungen aktivieren

Bei der Auswahl des Konfigurationszusammenführungsmodus müssen Sie 1Cv8 angeben. vgl , zur Kombination vorgesehen. Aufmerksamkeit! Alle Änderungen werden als installiert neue Objekte, sodass weitere Konfigurationsaktualisierungen automatisch durchgeführt werden. Aber!

Reis. 7 Auswählen einer Datei zum Zusammenführen von Konfigurationen

Seien Sie beim Zusammenführen vorsichtig und aktivieren Sie die Kontrollkästchen genau wie in Abb. 8. Einige der Objekte, die in der zusammenzuführenden Datei vorhanden sind, werden nur einbezogen, um den richtigen Dokumenttyp festzulegen. Diese Objekte selbst (in Abb. 8.1 sie ungeprüft) dürfen unter keinen Umständen am Verein teilnehmen. Als allgemeine Regel gilt, dass Kontrollkästchen nur für die Objekte aktiviert werden sollten, die nicht vorhanden sind Basic Konfigurationen (in Abb. 8.2 sie mit Häkchen markiert).

Reis. 8 Einrichten der Konfigurationszusammenführung

Reis. 8.1 Beispiel eines Objekts, das Keine Notwendigkeit, aus der Datei zu entnehmen(das Kontrollkästchen muss deaktiviert sein)

Reis. 8.2 Beispiel eines Objekts, das müssen aus der Datei entnommen werden(das Kontrollkästchen muss aktiviert sein)

Beim Zusammenführen erscheint ein Fenster mit dem Titel „Unaufgelöste Links“. Haben Sie keine Angst davor, klicken Sie einfach auf die Schaltfläche „Weiter“ (siehe Abb. 9).

Reis. 9 Vorhandensein von „Unresolved Links“ während des Zusammenführungsprozesses

Die Fusion wird gut gehen. Nach dem Zusammenführen erscheinen neue Objekte in der Konfigurationsstruktur (siehe Abb. 10), Sie müssen diese Änderungen akzeptieren, da Sie wurden noch nicht gespeichert. Klicken Sie dazu auf die Schaltfläche „Datenbankkonfiguration aktualisieren (F7)“ und anschließend im erscheinenden Fenster „Informationen neu organisieren“ auf die Schaltfläche „Akzeptieren“. Damit ist die Zusammenführung der Konfigurationen abgeschlossen. Nach der Zusammenführung können Sie das Dokumentenjournal „Neubewertung des Betriebssystems“ über das Menü „Operationen – Dokumente – Neubewertung des Betriebssystems“ öffnen.

Reis. 10 Veränderungen akzeptieren

Anleitung zur Installation des Add-ons zur Neubewertung des Anlagevermögens für das Programm „1C: Enterprise Accounting“ hrsg. 3,0

Aufmerksamkeit! Stellen Sie vor dem Zusammenführen sicher, dass Sie die Informationsbasis archivieren.

Programmbenutzer „1C: Enterprise Accounting“ kann das gekaufte Paket installieren, um die Standardkonfiguration zu aktualisieren. Hierzu wird der Modus der Konfigurationszusammenführung genutzt. Zunächst müssen Sie Änderungen an der Konfiguration zulassen (siehe Abbildung 6).

Bei der Auswahl des Konfigurationszusammenführungsmodus müssen Sie 1Cv8 angeben. vgl , zur Kombination vorgesehen. Aufmerksamkeit! Alle Änderungen werden als installiert neue Objekte, sodass weitere Konfigurationsaktualisierungen automatisch durchgeführt werden. Aber!

Seien Sie beim Zusammenführen vorsichtig und aktivieren Sie die Kontrollkästchen genau wie in Abb. 11. Einige der Objekte, die in der zusammenzuführenden Datei vorhanden sind, werden nur einbezogen, um die korrekten Dokumentdetails festzulegen. Diese Objekte selbst (in Abb. 11 sie ungeprüft) dürfen unter keinen Umständen am Verein teilnehmen. Als allgemeine Regel gilt, dass Kontrollkästchen nur für die Objekte aktiviert werden sollten, die nicht vorhanden sind Basic Konfigurationen (in Abb. 11 sie mit Häkchen markiert).

Wichtig! Nach dem Zusammenführen der Konfigurationen müssen Sie die unterstützenden Daten aktualisieren. Dazu müssen Sie den Startparameter „ LaunchInformationBaseUpdate" im Konfigurator (siehe Abb. 13) und führen Sie das Programm im Benutzermodus aus. Dasselbe kann über den 1C:Enterprise-Befehlszeilenparameter „/C“ erfolgen.

Für Programmierer: Zur Aktualisierung der Hilfsdaten ist eine externe Verarbeitung vorgesehen: Entwicklertools: Hilfsdaten aktualisieren, die im Distributionskit und in der Demokonfiguration des BSP enthalten sind. Klarstellung: Für Konfigurationen auf Basis von BSP 2.1.3 Verarbeitung aus der BSP-Demo-Datenbank verwenden. EntwicklertoolsAktualisierung unterstützender Daten", für Konfigurationen auf Basis von BSP 2.1.2 Verarbeitung aus der BSP-Demodatenbank nutzen " EntwicklertoolsZugriffsverwaltung" - Schaltfläche „Aktualisieren“ auf der ersten Seite.

Schauen wir uns an, wie man einen zusätzlichen (externen) Bericht installiert. Erklärung zur Neubewertung des Anlagevermögens" (Derselbe Bericht kann durch Zusammenführen in die Konfiguration eingebaut werden, wie oben beschrieben).

Ein Verzeichnis wird verwendet, um zusätzliche Berichte und Verarbeitungen in der Informationsbasis zu speichern. Zusätzliche Berichte und Verarbeitung. Es steht im Abschnitt Verwaltung. Auf Befehl Erstellen Das System fordert Sie auf, eine externe Berichtsdatei auszuwählen. Sie müssen auf die Datei verweisen Neubewertungserklärung OS.erf und konfigurieren Sie seine Parameter (siehe Abb. 14).

Abb.14 Installieren eines zusätzlichen (externen) Berichts

Wichtig: Auf der Seite Mannschaften in einer Kolumne Schneller Zugriff Sie müssen angeben, für welche Benutzer dieser Bericht gedacht ist, andernfalls erscheint er nicht in der Liste der zusätzlichen Berichte. Das Gleiche kann über erfolgen Einrichten meiner Berichte und Verarbeitung, aber nur für den aktuellen Benutzer. Hier müssen Sie die Platzierung des Zusatzberichts in den erforderlichen Abschnitten festlegen.

Abb. 15 Erstellen einer Benutzerliste und Platzieren eines zusätzlichen Berichts

Darüber hinaus müssen Sie möglicherweise die Aktionsleiste konfigurieren (siehe Abb. 16). Dies muss im erforderlichen Abschnitt erfolgen, in unserem Fall ist dies der Abschnitt Anlagevermögen und immaterielle Vermögenswerte kein Listenaufruf Zusätzliche Berichte. Dann müssen Sie den Befehl übertragen Zusätzliche Berichte von verfügbaren Befehlen zu ausgewählten Befehlen.

Abb.16 Einrichten der Aktionsleiste

Berichtsoptionen im Programm 1C: Unternehmensbuchhaltung 8 Edition 3.0 zum Zeitpunkt des Verfassens dieser Anweisung im Abschnitt Anlagevermögen und immaterielle Vermögenswerte werden nicht unterstützt, daher wird die Platzierung der Berichtsoptionen in den Abschnitten nicht beschrieben. Es ist jedoch wichtig zu verstehen, dass die Verwendung von Berichtsvarianten möglich ist. Nutzen Sie dazu die entsprechenden Befehle im Berichtsmenü Alle Aktionen.

Eine detaillierte Beschreibung der Gegenstände des Nachtrags zur Neubewertung des Anlagevermögens finden Sie hier.

Das Hinzufügen neuer Konfigurationsobjekte für Standardkonfigurationen für 8.3 (UT, BP usw.) bietet mehrere Funktionen:

1. Das Verzeichnis „Identifikatoren von Metadatenobjekten“ hinzugefügt, das zum Speichern einer Liste von Metadatenobjekten vorgesehen ist.

2. Ein praktisches Verfahren wurde entfernt (für BP 2.0), mit dem Sie ein gedrucktes Formular in einem universellen Druckfenster anzeigen können

Universelle Mechanismen. PrintDocument(TabDocument, Anzahl der Instanzen, ToPrinter, Header, DirectPrint, Link, LayoutName)

Betrachten wir die Lösung dieser Funktionen am Beispiel des Dokuments „Auftrag Arbeitsauftrag“ für die Standard-Unternehmensbuchhaltung 3.0.

1. Lassen Sie uns die Bearbeitung von Konfigurationsobjekten zulassen – Menü „Konfiguration“ – „Support“ – „Support-Einstellungen“. Wählen Sie im angezeigten Fenster „Bearbeitungsfunktion aktivieren“ aus. Stellen Sie im nächsten Fenster die Schalter auf „Bearbeiten unter Beibehaltung der Unterstützung“.

2. Fügen Sie ein neues Dokument „Order Order“ mit der erforderlichen Liste von Details und tabellarischen Teilen hinzu.

3. Listen- und Dokumentformulare hinzufügen und entsprechend formatieren.

4. Beginnen wir mit dem Debuggen und versuchen, ein neues Dokument im Modus „1C: Enterprise“ zu öffnen

Es wird folgende Warnung ausgegeben:

Fehler beim Ausführen der Funktion General Purpose.MetadataObjectIdentifier()...

Alle möglichen Lösungen für diesen Fehler finden Sie im Text der Meldung. Schauen wir uns jeden einzelnen an:

- Externe Verarbeitung verwenden „Entwicklertools: Hilfsdaten aktualisieren“

Diese Bearbeitung können Sie auf ITS herunterladen oder Sie nutzen die auf infostart angebotene Bearbeitung http://infostart.ru/public/295372/index.php?ID=295372

Beide Behandlungen sind intuitiv:

Reis. Behandlung „Entwicklertools: Supportdaten aktualisieren“


Reis. Verarbeitung „Aktualisieren des Verzeichnisses der Metadatenobjekt-IDs“

Der einzige Hinweis ist, dass die Verarbeitung von der ITS-Platte nicht immer funktioniert!

- Führen Sie das Programm mit dem Befehlszeilenparameter 1C: Enterprise 8 aus
„/C LaunchInformationBaseUpdate“

Klicken Sie dazu im Konfigurationsstartfenster auf die Schaltfläche „Ändern“ und gehen Sie zum letzten Bearbeitungsfenster:

Geben Sie in den zusätzlichen Startparametern die Zeile /C RunInformationBaseUpdate ein. Klicken Sie auf „Fertig“.

Bitte beachten Sie, dass im englischen Layout der Buchstabe „C“ steht!

- Erhöhen Sie die Versionsnummer der Konfiguration, damit beim nächsten Start die Verfahren zum Aktualisieren der Infobase-Daten ausgeführt werden

In den Konfigurationseigenschaften wird die Konfigurationsnummer erhöht.

Nachdem wir die Konfigurationsversion geändert haben, beginnen wir mit dem Debuggen.

Im Unternehmensmodus bestätigen wir die Rechtmäßigkeit des Erhalts des Updates.

Aufmerksamkeit! Diese Methode funktioniert nicht für UT 11

5. Nach Durchführung eines der oben genannten Verfahren erscheint das neue Dokument im Metadatenverzeichnis und kann im Modus „1C: Enterprise“ gestartet werden.

6. Für die Ausgabe gedruckter Formulare, sowohl in Dokumentenform als auch in Listenform, müssen folgende Verfahren vorgeschrieben werden.

&OnServerProcedureWhenCreatingOnServer(Failure, StandardProcessing) Druckverwaltung. WhenCreatingOnServer(ThisForm, Elements. GroupImportantCommands) ; EndProcedure & OnClient-Prozedur Connected_ExecutePrintCommand(Command) ManagePrintClient. ExecutePrintConnectedCommand(Command, ThisForm, Object) ; Ende des Verfahrens

Da ich vorschlage, die Schaltfläche „Drucken“ in der Gruppe „Wichtige Befehle“ anzuzeigen, müssen Sie sie dem Formular hinzufügen

Im Modul Dokumentenmanager müssen Sie Verfahren zum Aufrufen des Druckens und zum Generieren eines gedruckten Formulars registrieren

//////////////////////////////////////////////////////////////////////////////// // DRUCKVERFAHREN UND FUNKTIONEN // Füllt die Liste der Druckbefehle.// // Optionen: // Druckbefehle – Wertetabelle – sehen Sie sich die Zusammensetzung der Felder in der Druckverwaltungsfunktion an. Erstellen Sie eine Sammlung von Druckbefehlen// Prozedur AddPrintCommands(PrintCommands) Export // InvoicePrintCommand = PrintCommands. Hinzufügen() ; Druckbefehl. Identifier = „Bestellung bestellen“; Druckbefehl. View = NStr(" ru = „Bestellen – Bestellen“" ); PrintCommand.FormList = "ListForm , DokumentForm" ; EndProcedure // Erzeuge gedruckte Formen von Objekten// // EINGANG: //Layout-Namen – String – Layout-Namen, durch Kommas getrennt // Array of Objects – Array – Array von Links zu Objekten, die gedruckt werden müssen //Druckparameter – Struktur – Struktur zusätzlicher Druckparameter// // OUTPOSTEN: // Sammlung gedruckter Formulare – Wertetabelle – Generierte tabellarische Dokumente // Ausgabeparameter – Struktur – Parameter der generierten Tabellenkalkulationsdokumente// Prozedur Print(Array von Objekten, Druckparameter, Sammlung von Druckformularen, Druckobjekte, Ausgabeparameter) Ausgabeparameter exportieren. AvailablePrintByComplete = True ; Wenn ControlPrint. NeedPrintLayout(CollectionPrintForms, "OrderJob") Then IncludeServices = False; Druckmanagement. Ausgabe TabularDocumentIntoCollection(CollectionofPrintForms, "OrderOrder", "Order - Outfit" , Druckdokument (Array von Objekten, Druckobjekte) , , " Bestellreihenfolge " ); EndIf ; Allzweck BP. Füllen Sie zusätzliche Druckparameter aus (Array von Objekten, Sammlung von Druckformularen, Druckobjekten, Ausgabeparameter) ; Ende von Verfahren // Die Funktion generiert ein Tabellenkalkulationsdokument mit einem gedruckten Formular der Rechnung, // // Rückgabewert: // Tabellarisches Dokument – ​​gedruckte Form der Rechnung// Funktion PrintDocument(ArrayofObjects, PrintObjects) Export . . . ; return TabularDocument; EndFunction

7. Beginnen wir mit dem Debuggen und überprüfen Sie das Erscheinungsbild der Druckschaltfläche im Modus „1C: Enterprise“.

8. Um die Möglichkeit zum Drucken zusätzlicher externer Formulare hinzuzufügen, müssen Sie die Möglichkeit hinzufügen, den Befehl „Zusätzliche gedruckte Formulare eines Objekts“ aufzurufen.

Dazu passen wir bei allgemeinen Befehlen die Art der Befehlsparameter an, indem wir einen Link zu unserem Dokument hinzufügen.

In den Listen- und Dokumentformularen wird auf der Registerkarte „Befehlsschnittstelle“ die Verwendung dieses Befehls angezeigt

9. Beim Hinzufügen eines externen Ausdrucks sieht das Druckmenü wie folgt aus

Jeder Programmierer stößt im Laufe seiner Arbeit auf einen solchen Fehler.

Wir haben es gelesen und 1C mit dem Schlüssel „/C LaunchInformationBaseUpdate“ gestartet. Sie starteten es, ein globaler Prozess begann, der mit Beschimpfungen über arbeitende Benutzer endete. Kein Problem, dachten Sie, ich mache es nachts. Neulinge lösen das Problem noch einfacher, ich schmeiße alle Benutzer in einer Minute raus, update, voila, du kannst arbeiten.

Einmal zweimal. Aktualisiert, morgen wieder das gleiche Problem, mit einem anderen Bericht, einer anderen Rolle oder etwas anderem.

Wir beschließen, den zweiten Weg auszuprobieren, indem wir nach den Entwicklertools suchen, die Hilfsdatenaktualisierungen verarbeiten. Es stellt sich jedoch heraus, dass es nur im exklusiven Modus funktioniert.

Ist es wirklich notwendig, jedes Mal alle Benutzer rauszuschmeißen?

Es stellte sich heraus, dass dies nicht erforderlich ist, daher stelle ich Ihnen meine neue Verarbeitung vor, für die kein exklusiver Zugriff erforderlich ist.

Der eigentliche Verarbeitungscode ist nicht kompliziert, aber direkt im ausführbaren Code ist die Einstellung des exklusiven Modus blockiert, das einzige Problem ist, so oder so, für die Dauer der Verarbeitung, und wenn man nur die Daten aktualisiert, dann alles Geschieht dies gleichzeitig, wird die Arbeit der Benutzer für kurze Zeit blockiert und es besteht keine Notwendigkeit, jemanden rauszuschmeißen.

Der einzige Nachteil besteht darin, dass Sie bei der Aktualisierung der BSP-Version wahrscheinlich auch die Verarbeitung selbst aktualisieren müssen.

Teil des Verarbeitungscodes:

&Auf dem Server Verfahren Ja Auf dem Server () Verzeichnisdaten aktualisieren (Objekt. Es gibt Änderungen, Objekt. Es gibt gelöschte, Objekt. Nur prüfen); EndProcedure &OnClient Procedure Yes(Command) YesOnServer(); Message = New MessageToUser; Message.Text = "Update abgeschlossen!"; Message.Message(); EndProcedure &OnServerProcedureWhenCreatedOnServer(Failure, StandardProcessing) Object.ThereIsChanges = True; Object.IsDeleted = False; Object.CheckOnly = False; Object.BSPProcessingVersion = "2.3.5.29"; Versuch Object.BSSystemVersion = StandardSubsystemsServer.LibraryVersion(); Ausnahmefehler = True; Message = New MessageToUser; Message.Text = „Diese Verarbeitung kann auf Ihrem System nicht durchgeführt werden. BSP ist nicht installiert!“; Message.Message(); EndAttempt; Ende der Prozedur &Auf der Client-Prozedur beim Öffnen (Fehler) Wenn abgekürztLP(Object.BPSPProcessingVersion)<>AbbrLP(Object.BSSystemVersion) Then Message = New MessageToUser; Message.Text = „Die Version des BSP Ihres Systems und die Version des BSP, für die die Verarbeitung geschrieben wird, stimmen nicht überein! |Die Version des BSP Ihres Systems: „+Object.Version of the BSPSystem+“ |Die Version des BSP, für den die Verarbeitung geschrieben ist: „+Object.Version of the BSPProcessing+“ | Mögliche Fehlbedienung! Wir empfehlen Ihnen, eine neue Verarbeitung für Ihre BSP-Version herunterzuladen.“; Message.Message(); Warning("Bitte beachten Sie den Unterschied zwischen den BSP-Versionen Ihres Systems und der BSP-Version, für die die Verarbeitung geschrieben ist!"); endIf; Ende des Verfahrens

Ähnliche Entwicklungen.



 


Lesen:



So stellen Sie Datum und Uhrzeit auf Ihrem Computer auf zwei einfache Arten ein. So stellen Sie die Uhr am Hauptcomputer ein

So stellen Sie Datum und Uhrzeit auf Ihrem Computer auf zwei einfache Arten ein. So stellen Sie die Uhr am Hauptcomputer ein

Hier ist ein Uhr-Widget, das eine maximale Anpassung ermöglicht. Sie können wählen, ob Sie Sekunden anzeigen, Farbe, Schriftart und Grad ändern möchten ...

Smartphones mit „hohem“ Bildschirm: Auf und Ab

Smartphones mit

Heutzutage versuchen viele Menschen bei der Auswahl eines Mobiltelefons, ein Modell mit einem relativ großen Bildschirm zu kaufen, damit sie bequem fernsehen können...

Was ist das Beeline-Postpaid-System?

Was ist das Beeline-Postpaid-System?

Kunden des Mobilfunkbetreibers Beeline fragen sich oft: Was ist das Postpaid-System, über das in letzter Zeit alle gesprochen haben?

WordPress für Anfänger

WordPress für Anfänger

1 Stimme Guten Tag, liebe Leser meines Blogs. Ich erzähle Ihnen also alles über die Erstellung von Websites, Möglichkeiten, sie zu verkaufen oder auf andere Weise ...

Feed-Bild RSS