Search  
Friday, May 25, 2012 ..:: Forum ::.. Register  Login
 Forum Minimize
Pentru a putea posta mesaje trebuie să vă înregistraţi.
Notă: Mesajele cu conţinut jignitor sau ilegal (inclusiv cereri de soft piratat) nu sunt acceptate şi vor fi şterse imediat .

Pentru a primi raspunsuri rapide si corecte, scrieti in mesaj ce intentionati sa faceti, ce mesaj de eroare primiti, in ce context si in urma caror actiuni. De asemenea, mentionati versiunea de FoxPro in care lucrati!
Dacă nu specificați versiunea, se consideră VFP 9.0 SP2.

SearchForum Home
  Visual FoxPro  Cod, sintaxa si comenzi  Eroare paramete...
 Eroare parameters
 
 8/7/2007 9:14:27 PM
User is offlineioanb
61 posts


Eroare parameters
 (N/A)

Intr-un meniu am o comanda

do program.prg with [1]

In program.prg, prima linie este

parameters parametru

Pana acum cateva zile, totul era OK, insa acum imi apare un mesaj de eroare

Mesaj eroare: No PARAMETER statement is found.

Numarul erorii: 1238

Eroare aparuta in programul: START

Linia de cod cu eroare: _screen.Caption= Varianta 1.1'

Numarul liniei cu eroare: 1

Data si ora: 05/08/07 11:37:24 AM

Mai ciudat e ca programul cu eroare nu e cel apelat, ci programul principal al aplicatiei (start), respectiv prima linie din acesta. Daca pun steluta in fata primei linii din programul start, linia de cod cu eroare devine:

Linia de cod cu eroare: *_screen.Caption= Varianta 1.1'

Stie cineva care poate fi cauza?

 8/7/2007 10:35:52 PM
User is offlinedni
420 posts
2nd


Re: Eroare parameters
 (United States)
...din moment ce eroarea principala apare in programul principal as zice ca apare intr-un program compilat ....deci ce versiune de vfp ai ? eroarea apare la rularea din "exe" ? ce este [1] ? ...
 8/7/2007 11:25:27 PM
User is offlineioanb
61 posts


Re: Eroare parameters
 (N/A)

Folosesc VFP 9, eroarea apare la comanda DO program_principal.prg, iar [1] este o valoare pe care o verific cu

IF parametru=1

....

ENDIF  

 8/7/2007 11:32:59 PM
User is offlinedni
420 posts
2nd


Re: Eroare parameters
 (N/A)

him, parca am mai dat de chestia asta ...incearca asa la inceputul programului :

parameters parametru
public var1
var1 = parametru

si foloseste var1 mai departe...pina imi aduc eu aminte ...

 8/7/2007 11:38:25 PM
User is offlineioanb
61 posts


Re: Eroare parameters
 (N/A)
Din pacate, nu merge. Eroarea e aceeasi
 8/7/2007 11:41:06 PM
User is offlineioanb
61 posts


Re: Eroare parameters
 (N/A)
In plus, desi am modificat meniul, in sensul ca am mai adaugat cateva optiuni, dupa apelarea comenzii do program with [1], meniul revine la forma initiala (nu mai apar modificarile facute).
 8/8/2007 9:43:27 AM
User is offlinenae racaru
714 posts
www.rarom.ro
1st




Re: Eroare parameters
 (Romania)
In loc de:
_screen.Caption= Varianta 1.1'
pune
_screen.Caption= 'Varianta 1.1'

VFP 6 si 9 + Oracle
 8/8/2007 11:54:11 AM
User is offlineaflorin
840 posts
1st


Re: Eroare parameters
 (N/A)
 nae racaru wrote
In loc de:
_screen.Caption= Varianta 1.1'
pune
_screen.Caption= 'Varianta 1.1'


Eroarea pentru linia asta ar fi trebuit sa apara la compilare. Banuiala mea este ca nu toate prrg-urile sunt compilate, si ca unele dintre ele ruleaza pe versiuni mai vechi.

Florin Aparaschivei - Iasi
 8/8/2007 3:15:45 PM
User is offlineedyshor
1450 posts
1st




Re: Eroare parameters
 (N/A) Modified By edyshor  on 8/8/2007 3:17:54 PM)
Vand ii dai build, ii pui bifa si la 'Recompile all files' ?
Inainte sa dai build, executa un 'Clear Program' in fereastra de comenzi.

Alta idee, programul 'program.prg' il ai in mai multe directoare ?! Si daca da, este vreunul dintre ele care nu are prima linie de executie 'Parameters parametru' ?!
 8/8/2007 11:45:38 PM
User is offlineioanb
61 posts


Re: Eroare parameters
 (N/A)

Scuze pentru intarziere. In ordine:

1. Varianta' este o eroare de tastare

2. Build cu "recompile all files" imi face ca executabilul sa ruleze fara erori

3. In varianta necompilata, la apelarea programului, eroarea este aceeasi. Am incercat "clear program" inainte de "do program" dar eroarea este aceeasi

4. Am sters alte copii al programului de pe disc, dar eroarea se mentine. Mai mult, nu imi apare eroarea "no parameters statement found" in programul apelat de meniu, ci in programul principal.

 8/9/2007 9:01:36 AM
User is offlineGrigore Dolghin
3590 posts
www.class-software.eu
1st






Re: Eroare parameters
 (N/A)
Poti sa postezi codul aici, sa ne uitam un pic la el?
Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
 8/9/2007 12:50:06 PM
User is offlineioanb
61 posts


Re: Eroare parameters
 (N/A)

Fisierele sunt stufoase si voluminoase. Am pus partea introductiva din fisierul initial (start), fisierul care mi-a creat probleme (eff) si meniul (main). Fac mentiunea ca pana de curand programul a rulat fara probleme.

Parcelar.zip 
 8/9/2007 3:20:44 PM
User is offlineedyshor
1450 posts
1st




Re: Eroare parameters
 (N/A)
ce ai postat nu prea ajuta ..
incearca ceva, vezi ca in meniul tools ai "Code References", da-i sa caute "do eff"
 8/9/2007 4:04:38 PM
User is offlineioanb
61 posts


Re: Eroare parameters
 (N/A)

In "Code References" am gasit "do eff" numai in meniu. Ma gandesc ca ar putea fi din meniu, pt. ca inainte de eroare meniul arata normal, iar dupa ce apare eroarea, daca dau "Ignore", meniul revine la o forma de acum cateva zile, unde nu apareau niste optiuni.

Calculatorul la care lucrez a avut caderi de tensiune, resetari in ltimul timp. S-ar putea sa fie si asta o cauza. Totusi, pe mine m-ar interesa solutia problemei.

 8/10/2007 4:33:43 PM
User is offlinedni
420 posts
2nd


Re: Eroare parameters
 (United States)
...ce este in "mnt" se reflecta in "mpr"; modificarea ar trebui sa fie in "mnt" altfel revine la forma veche...nu cred ca este vreo problema; salveaza toata aplicatia (copie de rezerva) si pe urma sterge toate fisierele bak,fxp...etc
 8/16/2007 3:28:22 PM
User is offlineioanb
61 posts


Re: Eroare parameters
 (N/A)
S-a rezolvat! Am modificat numele .prg-ului apelat din meniu, care era identic cu cel al proiectului (.pjt) si eroarea nu mai apare.
 8/16/2007 10:22:48 PM
User is offlineGrigore Dolghin
3590 posts
www.class-software.eu
1st






Re: Eroare parameters
 (Slovakia)
Nu cred ca asta era problema; eu folosesc in mod constant nume identice pentru prg si pjx, si totusi nu am conflicte ca cel descris de tine niciodata. Hmmm.
Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
 8/17/2007 8:29:08 AM
User is offlineioanb
61 posts


Re: Eroare parameters
 (N/A)

Lansarea in executie a meniului o fac cu comanda DO MENIU.MPR . Poate aici era sursa erorii

 8/17/2007 10:38:58 AM
User is offlineGrigore Dolghin
3590 posts
www.class-software.eu
1st






Re: Eroare parameters
 (N/A)
Cu siguranta nu era asta cauza. In fine, nu mai conteaza - bine ca merge.
Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
 8/17/2007 11:44:10 AM
User is offlineioanb
61 posts


Re: Eroare parameters
 (N/A)
Daca descopar o alta cauza, va anunt. Multumesc pentru ajutor
 12/9/2010 3:18:31 PM
User is offlinestefan_JKSL
62 posts


Re: Eroare parameters
 (N/A) Modified By stefan_JKSL  on 12/9/2010 4:21:29 PM)
aceasi problema intampin si eu.
au urmatorul cod :

?UltimaZiLuna(DATE())

FUNCTION UltimaZiLuna
PARAMETERS _data_de calculat

DO WHILE .T.
   IF MONTH(_data_de calculat) # MONTH(_data_de calculat+1)
      EXIT
   ELSE
      _data_de calculat = _data_de calculat + 1
   ENDIF
ENDDO
RETURN _data_de calculat

ENDFUNC

mesajul de eraore returnat "No PARAMETER statement is found (Error 1238)".
nu-mi dau seama unde gresesc.
a gasit cineva vreo solutie?

later edit : "_data_de_calculat"  # "_data_de calculat" :)) scuze pentru deranj
 12/9/2010 3:25:48 PM
User is offlineGrigore Dolghin
3590 posts
www.class-software.eu
1st






Re: Eroare parameters
 (N/A) Modified By Grigore Dolghin  on 12/9/2010 5:01:19 PM)
Foloseste CamelCase - te scuteste de multe batai de cap.

Function UltimaZiLuna
Parameters DataDeCalculat

etc.

Edit: Corectez - chestia de mai sus se numeste Pascal Case. CamelCase e asa: dataDeCalculat. Nu ca ar fi mare diferenta; important e sa n-ai underscore in denumire, ca e greu de urmarit. Pe locul 1 in  lista mea de code horrors este folosirea underscore-ului multiplu ca prefix. Ia zi-mi cate sunt aici: ___Data_De_Calculat, si care e diferenta intre __Data_De_Calculat si ___Data_De_Calculat :)

Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
  Visual FoxPro  Cod, sintaxa si comenzi  Eroare paramete...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2010 Profox   Terms Of Use  Privacy Statement