Leistungsstarke Aspekte der Kombination von KI-Unterstützung mit TSQL.APP
Anstatt alles von Grund auf neu zu schreiben, können Sie:
- Beschreiben Sie, was Sie benötigen ("Ich brauche einen QR-Scanner, der Lagerhaus-Codes verarbeitet")
- Erhalten Sie eine komplette TSQL.APP-Lösung von der KI
- Nehmen Sie kleine Anpassungen vor, um sie an Ihre spezifischen Bedürfnisse anzupassen
Zum Beispiel, wenn Sie ein Formular für die Kundendateneingabe benötigen, könnten Sie mich einfach bitten, den initialen Code zu erstellen, und ich würde etwas wie folgt generieren:
DECLARE @CustomerName NVARCHAR(100);
DECLARE @Email NVARCHAR(100);
DECLARE @SubmitButton NVARCHAR(100);
DECLARE @Message NVARCHAR(MAX);
EXEC sp_api_modal_get_value @name='@CustomerName', @value=@CustomerName OUT;
EXEC sp_api_modal_get_value @name='@Email', @value=@Email OUT;
EXEC sp_api_modal_get_value @name='@SubmitButton', @value=@SubmitButton OUT;
EXEC sp_api_modal_text @text=N'Neuer Kunde', @class='h2';
EXEC sp_api_modal_input @name='@CustomerName', @value=@CustomerName OUT, @placeholder=N'Kundenname';
EXEC sp_api_modal_input @name='@Email', @value=@Email OUT, @placeholder=N'E-Mail-Adresse';
EXEC sp_api_modal_button @name='@SubmitButton', @value=N'Kunde speichern', @valueout=@SubmitButton OUT;
IF @SubmitButton IS NOT NULL
BEGIN
-- Hier passen Sie den Teil für Ihre Bedürfnisse an
INSERT INTO Customers (Name, Email) VALUES (@CustomerName, @Email);
SET @Message = N'Kunde erfolgreich gespeichert!';
EXEC sp_api_toast @text=@Message, @class='btn-success';
EXEC sp_api_modal_clear;
RETURN;
END
Dann müssen Sie nur den Teil der Geschäftslogik an Ihre spezifischen Anforderungen anpassen. Dieser Ansatz:
- Spart erheblich Entwicklungszeit
- Reduziert die Wahrscheinlichkeit von Syntaxfehlern
- Stellt die Einhaltung bewährter Praktiken sicher
- Ermöglicht es Ihnen, sich auf die Geschäftslogik statt auf UI-Code zu konzentrieren
Möchten Sie dies mit einem konkreten Beispiel ausprobieren? Ich kann Ihnen helfen, den initialen Code für jede TSQL.APP-Funktionalität zu erstellen, die Sie benötigen.
Ja, bitte
Ich freue mich, dass Sie den Wert dieses Ansatzes erkennen! Es ist eine leistungsstarke Kombination - die KI generiert den TSQL.APP-Boilerplate-Code und Stored-Procedure-Aufrufe, während Sie sich auf die Anpassung der Geschäftslogik und spezifischen Anforderungen konzentrieren.
Wenn Sie eine bestimmte Funktionalität erstellen möchten (wie ein Dateneingabeformular, einen Berichtsgenerator, einen Datei-Uploader usw.), beschreiben Sie einfach, was Sie benötigen, und ich kann Ihnen helfen, den initialen TSQL.APP-Code zu generieren.
Zum Beispiel könnten Sie sagen:
- "Erstellen Sie ein Formular für die Eingabe von Kundenbestellungen"
- "Erstellen Sie ein Dashboard zur Anzeige von Verkaufskennzahlen"
- "Erstellen Sie eine Datei-Upload-Schnittstelle für Dokumente"
- "Erstellen Sie einen QR-Code-Generator für Inventargegenstände"
Lassen Sie mich einfach wissen, was Sie erstellen möchten!
Erstellen Sie einen QR-Code-Generator für Inventargegenstände
Ich erstelle einen QR-Code-Generator für Inventargegenstände, der sowohl den QR-Code anzeigt als auch das Drucken ermöglicht. Hier ist der Code:
Dies wurde von der KI erstellt:
-- Variablen für die Formularverarbeitung deklarieren
DECLARE @ItemCode NVARCHAR(100);
DECLARE @ItemName NVARCHAR(100);
DECLARE @GenerateButton NVARCHAR(100);
DECLARE @PrintButton NVARCHAR(100);
DECLARE @QrValue NVARCHAR(MAX);
DECLARE @Message NVARCHAR(MAX);
-- Synchronisierung mit Modal-Werten
EXEC sp_api_modal_get_value @name='@ItemCode', @value=@ItemCode OUT;
EXEC sp_api_modal_get_value @name='@ItemName', @value=@ItemName OUT;
EXEC sp_api_modal_get_value @name='@GenerateButton', @value=@GenerateButton OUT;
EXEC sp_api_modal_get_value @name='@PrintButton', @value=@PrintButton OUT;
-- Formular-Interface erstellen
EXEC sp_api_modal_text @text=N'🏷️ Inventar QR-Code Generator', @class='h2';
-- Eingabefelder
EXEC sp_api_modal_input
@name='@ItemCode',
@value=@ItemCode OUT,
@placeholder=N'Artikelcode eingeben',
@class='form-control';
EXEC sp_api_modal_input
@name='@ItemName',
@value=@ItemName OUT,
@placeholder=N'Artikelbeschreibung (optional)',
@class='form-control';
-- Generieren-Button
EXEC sp_api_modal_button
@name='@GenerateButton',
@value=N'QR-Code generieren',
@valueout=@GenerateButton OUT,
@class='btn-primary';
-- QR-Code anzeigen, wenn generiert
IF @GenerateButton IS NOT NULL AND @ItemCode IS NOT NULL
BEGIN
-- QR-Code-Wert erstellen (Präfix nach Bedarf anpassen)
SET @QrValue = CONCAT('INV:', @ItemCode);
-- Artikelinfo anzeigen
SET @Message = CONCAT(N'Artikel: ', @ItemCode);
IF @ItemName IS NOT NULL
SET @Message = CONCAT(@Message, N' - ', @ItemName);
EXEC sp_api_modal_text @Message, @class='h4';
-- QR-Code generieren und anzeigen
EXEC sp_api_modal_qr_code
@value=@QrValue,
@size=300,
@print=1; -- Drucken aktivieren
-- Drucken-Button hinzufügen
EXEC sp_api_modal_button
@name='@PrintButton',
@value=N'🖨️ QR-Code drucken',
@valueout=@PrintButton OUT,
@class='btn-success';
-- Wert unter QR-Code anzeigen
EXEC sp_api_modal_text @QrValue, @class='text-muted';
END
-- Beenden-Button hinzufügen
DECLARE @QuitButton NVARCHAR(100);
EXEC sp_api_modal_get_value @name='@QuitButton', @value=@QuitButton OUT;
EXEC sp_api_modal_button
@name='@QuitButton',
@value=N'Schließen',
@valueout=@QuitButton OUT,
@class='btn-secondary';
-- Beenden verarbeiten
IF @QuitButton IS NOT NULL
BEGIN
EXEC sp_api_modal_clear;
RETURN;
END
Dieser Code erstellt eine Benutzeroberfläche, die:
- Die Eingabe eines Artikelcodes und einer optionalen Beschreibung ermöglicht
- Einen QR-Code mit dem Präfix "INV:" generiert (kann angepasst werden)
- Den generierten QR-Code mit den Artikelinformationen anzeigt
- Das Drucken des QR-Codes ermöglicht
- Den codierten Wert unter dem QR-Code anzeigt
Sie können dies anpassen durch:
- Ändern des QR-Code-Präfixes (derzeit 'INV:')
- Hinzufügen von Datenbankabfragen zur Artikelvalidierung
- Anpassen der QR-Code-Größe (derzeit 300)
- Hinzufügen zusätzlicher Felder
- Ändern des Formats der codierten Daten
Möchten Sie, dass ich einen Teil davon modifiziere oder zusätzliche Funktionalität hinzufüge?