Avatar billede lasse_32 Nybegynder
12. oktober 2004 - 10:16 Der er 6 kommentarer og
2 løsninger

Parameterget og parametersave

Hej, hvad bruger man to ovennævnte til. Jeg ved at man henter oplysninger i tabellen Parametre. Men hvad indeholder denne tabel?
Avatar billede jasman Nybegynder
12. oktober 2004 - 10:18 #1
Som regel informationer omkring persistence i forskellige funktioner.
D.v.s. f.eks. sidst valgt værdier i en afgrænsning f.eks.
Det kan også være Parameteropsætninger, men det afhænger af, om den XAL du nu sidder med (det går jeg ud fra det er), er en version FØR 3.0.
For der er parameter-tabel-strukturen lavet kraftigt om.
Avatar billede lasse_32 Nybegynder
12. oktober 2004 - 10:25 #2
Ok, hvad er den store forskel på parameter tabel strukturen før og efter 3.0?
Hvad med rettigheder på brugerne ... ligger de også i parametrene eller er det en helt andne tabel/fil?
Jasman ved du forresten noget om SQL for C5?
Jeg har et spørgsmål til at ligge på det med point på!
Avatar billede jasman Nybegynder
12. oktober 2004 - 10:32 #3
Der er fra 3.0 introduceret nogle nye tabeller, og en anden og mere konsistent måde
at lagre modulopsætningsparametre på.
Jeg ved ikke om man kan tale om et decideret API, når man taler XAL ;), men det er noget der hen af.
Før i tiden, var det mere eller mindre anarki, når man skulle lave en ekstra opsætning til et modul, ved det, at man skulle gemme værdien i en parameterrecord på en nøgle bestående af et heltal, og en tekststreng. Også gjaldt det jo om, at finde en, som ikke var anvendt før !!!

I 3.0, er det sådan, at hver eneste parameterværdi, har sin egen heltalsnøgle, som defineres i macrobiblioteket SYSTEM_CONFIG, hvor der også findes makroer til at læse en bestemt parameterværdi, og det gør det hele lidt pænere og noget nemmere at finde rundt i.

Brugerrettigheder ligger ikke i en tabel.
Jeg mener, og nu må de andre eksperter gøre indsigelser, at rettighederne lagres dels i c_direct.sys filen og dels i usrxxx.tbl filerne.
Så dem kan du ikke læse i en tabel.

C5, har jeg desværre altid kun beskæftiget mig med perifært. Nok kender jeg programmeringsproget (XAL), men applikationen er jeg desværre ikke en stor haj til.

SQL-server, er jeg først ved at læse lidt om, men ting tager tid ;).
Så C5/SQL kombinationen kan jeg nok ikke lige hjælpe med.
Avatar billede lasse_32 Nybegynder
12. oktober 2004 - 10:36 #4
Point til dig.

Ok, kender du nogen som har rutine i C5 for SQL?
Avatar billede jasman Nybegynder
12. oktober 2004 - 10:37 #5
Ham broholm, som huserer her i forummet, tror jeg er lidt af en haj til det. :)
Avatar billede lasse_32 Nybegynder
12. oktober 2004 - 10:37 #6
Bruger man forresten parameterget og parametersave i forbindelse med synkronisering af en form?
Avatar billede jasman Nybegynder
12. oktober 2004 - 10:43 #7
Ikke lige hvad jeg kan komme i tanke om.
Det du mener er, at du vil synkronisere en form, som du har kaldt et andet sted fra, med nogle parametre som du overfører til formen ikke ?

Det vil jeg mener at man enter laver ved at overføre noget i &PARM eller med
PROCESS #PROC_FRMRUN "FORM=TEST" USING TABLE,TABLE1,TABLE2 og i formen kan man så sige EXTERN TABLE og bruger værdier fra TABLE til at sykronisere med.
Avatar billede lasse_32 Nybegynder
12. oktober 2004 - 10:44 #8
Takker.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester