sådan Debug en Smartform?

privatliv & Cookies

denne side bruger cookies. Ved at fortsætte accepterer du deres brug. Lær mere, herunder hvordan du styrer cookies.

Fik Det!

annoncer

Ad

efter et stykke tid følte jeg mig vred (hvis jeg kan sige det) hver gang jeg fik problem relateret til form og den logik, jeg gerne vil kontrollere, er hardcoded inde i smartforms.

jeg følte mig for nylig glad, da jeg fandt ud af, hvordan man debugger smartforms uden eksplicit at sætte syntaks ‘BREAK-POINT’ inde i selve smartformen. Desuden er det kun muligt at bruge den eksplicitte måde, jeg plejede at gøre, i udviklingsklient, ikke at være anvendelig i kvalitet eller produktiv klient.

så jeg har lige dokumenteret dette, hvis jeg har brug for det i fremtiden. Godt, jeg er ikke en teknisk fyr, så jeg simpelthen glad, da jeg fandt nyttige ting som dette.

Firstthing, du skal først vide, hvad er dit smartforms programnavn.

for at findesmartforms navn, kan du normalt gå til Output Type setup for at få parret eller programnavnet sammen med smartforms.

for eksempel fik jeg i mit tilfælde kendskab til smarforms-navnet, og jeg skal kontrollere denne del af koden, da jeg antog, at det blev forkert et eller andet sted.

for at kunne sætte debugger punkt inde i smartforms uden at skulle sætte eksplicit syntaks, her er de trin, der skal følges.

1. Gå til t-kode SMARFORMS, og indtast smarform navn, efterfulgt klik på ikonet som vist på billedet nedenfor.

2. Når du har klikket, vil du blive bragt til se37 skærm sammen med funktionen modul navn til at kalde din smartform. Fortsæt ved at klikke på Display.

3. Åbn fanen kildekode og efterfulgt af at klikke på binokulært ikon i værktøjslinjerne.

4. Når en dialogboks åbnes, skal du indtaste det stykke kode, du vil undersøge, og vælge indstilling “i hovedprogram”.

5. Nu vises det program, der kalder smartform, og du kan indstille dit breakpoint til at starte debugging.

6. Efter dette, du kan ringe til din output som pr normal, og debugging skærmen vil blive kaldt, så du kan køre i debug mode.

annoncer

Write a Comment

Din e-mailadresse vil ikke blive publiceret.