Overview Version History Q & A Rating & Review
Opacc F-Script vscode Extension 24.02.101
Eine Visual Studio Code Erweiterung, die erweiterte Sprachunterstützung für Opacc F-Script bietet. Für weitere Informationen besuchen Sie www.opacc.ch .
ℹ️ Diese Version unterstützt embedded Block-Script.
Es wird mindestens Version 24.2.100 der VS Code Opacc Blockscript Extension benötigt (OpaccSoftwareAG.blockscript).
Kompatibilität
Diese Version ist kompatibel mit OpaccERP Version 24.02.
ℹ️ Anpassung Manuals-Suche
Um die URL für die Suche in den Manulas auf 24.02.00 anzupassen öffnen sie die "Einstellungen" (Zahnrad) und ändern den Link auf:
https://manuals.opacc.ch/lib/manualsSearch/ManualsSearch_ajax.php?manual=doku2402&topic=*&search=%SELECTION%
Language Configuration (Einstellungen für Sprache)
Einstellungen welche durch die Erweiterung vorgenommen werden:
Kommentare
Klammern (inkl. automatischem Schliessen)
Folding (Auf-/Zuklappen von Subroutinen)
Keybinding für ALT-174/Alt-175
Vorgabe Schriftgrösse, Tabsize, LineNumbers, Auto-Completion usw.
Fixe Zuteilung von utf8bom zu folgenden File-Extensions
".ff",
".fs",
".fss",
".fx",
".lb",
".lbd",
".lbf",
".lbe",
".lbi",
".lbx",
".lb51",
".lb53",
".lb54",
".lb55",
".config"
Syntax (Sprachreferenz für F-Script Befehle)
Für Folgende Bereiche steht eine Syntaxerkennung (Zuteilung zu ColorThemes) zur Verfügung
Klammern
Subroutinen (und Aufrufe)
Kommentare
MetaInfos
Formatierungen
Prefixes (n,z,s,~)
Libraries
Operatoren
Drucker-Befehle
Operationen
Request/Response
Context / XFAS
F-Script Attribute (z.B. «ADRNR»)
Color-Themes
Opacc dark
Snippets (Codeblöcke)
«Opacc F-Script» enthält über hundert Snippets, welche die Erstellung von Scripts vereinfachen und durch Auto-Vervollständigung beschleunigen soll.
Die Snippets sind in folgende Bereiche unterteilt:
APSFUNCTION.CastTo
APSFUNCTION.Expression
APSFUNCTION.Math
APSFUNCTION.Validation
COMMENT
CONTEXT
CONDITION
OPERATION
SCRIPTFUN
SERVICES
SYSTEM
Keybindings im Kontext von F-Script
CTRL+OEM_2 > fscript.brackets «/»
CTRL+1 > TEMPLATE: BlockScript New File for System_RunScript
CTRL+2 > TEMPLATE: BlockScript with function : 'Main'
CTRL+3 > TEMPLATE: BlockScript with function : 'Simple'
CTRL+NUMPAD_DECIMAL > switch to BlockScript
🎉 Happy Scripting! 🎉