Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Opacc F-ScriptNew to Visual Studio Code? Get it now.
Opacc F-Script

Opacc F-Script

Opacc Software AG

|
5,470 installs
| (1) | Free
F-Script Syntax for OpaccERP
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

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! 🎉

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft