Search  
Wednesday, May 23, 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  Rapoarte si generatoare de rapoarte  problema...
 problema
 
 4/1/2006 1:28:24 PM
User is offlineaditza68
29 posts
www.naavdesign.ro


problema
 (Romania)

Cum formatez masca unui cimp dintr-un raport VFP80 in functie de anumita variabila?  Mai precis daca variabila areZecimale = 0 vreau masca '9999' iar daca variabila areZecimale=3 sa tipareasca in formatul '9999.999'

 4/1/2006 1:41:19 PM
User is offlineGrigore Dolghin
3590 posts
www.class-software.eu
1st






Re: problema
 (Romania)

Din pacate nu exista o metoda facila pentru a face acest lucru. Va trebui sa deschizi raportul ca pe un DBF, sa cauti inregistrarea corespunzatoare si sa inlocuiesti masca existenta cu cea pe care o doresti. Informatia asta e tinuta intr-unul dintre campurile din frx - nu-l stiu pe dinafara, dar ar trebui sa fie simplu de gasit.


Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
 4/1/2006 3:16:59 PM
User is offlineDoru
160 posts
www.aquila.ro
5th




Re: problema
 (N/A) Modified By Doru  on 4/1/2006 3:22:35 PM)

Foloseste TRANSFORM pus in cimp si la tip pui caracter aliniat dreapta.

TRANSFORM(cimp1,'9999'+IIF(areZecimale#0,'.','')+REPLICATE('9',areZecimale))

mai pune inainte de raport "SET DECIMALS TO areZecimale" ca altfel rezulta cu 2 cit e implicit afisarea decimals


Cristian Tenea
Aquila
  Visual FoxPro  Rapoarte si generatoare de rapoarte  problema...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2010 Profox   Terms Of Use  Privacy Statement