Zum Hauptinhalt springen

💬 Fragen an Alex stellen

Unterstützte Fragetypen

Alex kann eine Vielzahl von Fragen zu Business Central und der AL-Sprache beantworten:

✅ Unterstützte Fragen

  • AL-Code: Syntax, Funktionen, Methoden, Eigenschaften

    • "Wie erstelle ich eine Tabelle in AL?"
    • "Was ist die Syntax für einen OnInsert-Trigger?"
  • Business Central-Objekte: Tabellen, Seiten, Codeunits, Reports

    • "Wie funktioniert die Customer-Tabelle?"
    • "Was sind die Felder in der Sales Header-Tabelle?"
  • Technische Konzepte: Ereignisse, Integration, Berechtigungen

    • "Wie veröffentlicht man ein Integrationsereignis?"
    • "Was ist der Unterschied zwischen IntegrationEvent und BusinessEvent?"
  • Versionsvergleiche: Änderungen zwischen BC-Versionen

    • "Welche Customer-Methoden sind in BC 26 obsolet?"
    • "Was hat sich in Sales Header zwischen BC 25 und BC 26 geändert?"
  • Best Practices: Entwicklungsmuster, Architektur

    • "Wie implementiert man ein Factory-Muster in AL?"
    • "Was sind die Best Practices für Unit-Tests?"

❌ Nicht unterstützte Fragen

  • Allgemeine Business Central-Fragen (funktionale Konfiguration)
  • Vollständige Codegenerierung (kommende Funktion 🚀)
  • Debugging Ihres spezifischen Codes
  • Fragen ohne Bezug zu Business Central/AL

Eine gute Frage formulieren

Seien Sie spezifisch

❌ Schlecht: "Wie macht man Seiten?"
✅ Gut: "Wie erstellt man eine Listenseite, die Kunden mit benutzerdefinierten Filtern anzeigt?"

Geben Sie Kontext

❌ Schlecht: "Es funktioniert nicht"
✅ Gut: "Ich versuche, eine Methode von einem OnAfterInsert-Ereignis in der Sales Line-Tabelle aufzurufen, erhalte aber einen Kompilierungsfehler. Wie mache ich das?"

Verwenden Sie AL-Schlüsselwörter

Erwähnen Sie Objektnamen, Methoden oder AL-Konzepte:

  • "Customer-Tabelle"
  • "Sales-Post-Codeunit"
  • "OnValidate-Trigger"
  • "IntegrationEvent-Ereignis"

Prompt-Vorschläge

Alex bietet Fragenvorschläge zur Inspiration. Klicken Sie auf "Vorschläge anzeigen", um zu sehen:

  • Beispielfragen nach Kategorie (Architektur, Entwicklung, Performance...)
  • 🚀-Badges für kommende Funktionen (Codegenerierung, Tests, Dokumentation)

Grenzen und Verbrauch

Fragenlänge

  • Maximum: ~2000 Zeichen pro Nachricht
  • Für komplexe Fragen in mehrere Nachrichten aufteilen

Credit-Verbrauch

Der Verbrauch variiert je nach:

  • Fragenkomplexität: 5-50 Credits im Durchschnitt
  • Antwortlänge: Mehr Kontext = mehr Credits
  • Datenbanksuche: Spezifische Filter (obsolet, Ereignisse)
Verbrauch optimieren

Stellen Sie spezifische statt allgemeine Fragen. "Wie funktioniert die Validate-Methode des No.-Feldes in der Customer-Tabelle?" verbraucht weniger als "Erkläre mir die gesamte Customer-Tabelle".

Erweiterte Funktionen

Gesprächsgedächtnis

Alex erinnert sich an den Gesprächskontext:

Sie: "Wie erstelle ich eine Customer Extension-Tabelle?"
Alex: [Erklärt Tabellenerstellung]

Sie: "Und wie füge ich ein Feld hinzu?"
Alex: [Versteht, dass Sie über die Customer Extension-Tabelle sprechen]
Automatische Erkennung

Alex erkennt Pronomen (es, dies, das) und Possessiva (sein, ihr) um dem Kontext zu folgen.

Suchfilter

Alex wendet automatisch Filter basierend auf Ihren Schlüsselwörtern an:

  • "obsolet" → Filtert auf obsolete Methoden
  • "Integrationsereignis" → Filtert auf IntegrationEvents
  • "Geschäftsereignis" → Filtert auf BusinessEvents

Antwort-Feedback

Nach jeder Alex-Antwort können Sie Feedback geben:

  • 👍 Gefällt mir: Die Antwort war hilfreich
  • 👎 Gefällt mir nicht: Die Antwort war nicht zufriedenstellend (mit obligatorischer Erklärung)

Ihr Feedback hilft, Alex zu verbessern! 🙏

Nächste Schritte


Tipp: Verwenden Sie die F1-Taste, um schnell auf diese Dokumentation aus der Anwendung zuzugreifen!