... the date and page number/pages on the right bSetUp := < |oRep, Brw, n | if n == 2 oRep:bSkip := {|| (IF(!oDbf:Eof(),oDbf:Skip(),nil),; IF(oRep:nCounter % 2 =1 , oRep:lShadow :=.f.,oRep:lShadow :=.t.))} return nil endif return 2 > oBrw:Report("List", nil, nil, bSetup) these lines ...
... := { |n| lEof := ( Eval( oBrw:bSkip, n ) != n ) } endif Por eso es que la linea oRep:bSkip := {|oRep| IF(oRep:nCounter % 2 =1 , oRep:lShadow :=.f.,oRep:lShadow :=.t.) } No tiene efecto the bskip it make right because I made If empty(aColumns) aColsReport:= oBrw:aCols ...
... |n| lEof := ( Eval( oBrw:bSkip, n ) != n ) } endif Por eso es que la linea oRep:bSkip := {|oRep| IF(oRep:nCounter % 2 =1 , oRep:lShadow :=.f.,oRep:lShadow :=.t.) } No tiene efecto
... about twenty all different in addition to the other prints (lists) that I use the simple treport cche also there are the problems like the famous ncounter then solved in a topic in the forum, we have the invoice but we do not have a single document there there are many types of invoices: accompanying ...
Silvio: at the beginning, ncounter should be 0 Dear artu01, I have been looking for solutions for a week, turning the forum many times and all my saves from 1992 to today, from fw14.4 to the penultimate 32-bit version of 2020, unfortunately ...
Silvio.. oReport:aGroups[ nGroup ]:nCounter Carlos, I already knew, the problem is: 1) For the command of the groups we must use oReport: aGroups [nGroup]: nCounter 2) To get the total we can no longer use oReport: nCounter (because it ...
yes of course but my question for total customer we must use a local variable for group command we need to use oRep:nCounter Do you think about it.. is normal ?
Please, use this oReport:bStartRecord := { || nCounter++ } Remove nCounter++ of others lines or clauses Error description: Error BASE/1005 Message not found: TREPORT:_BSTARTRECORD Args: [ 1] = O TREPORT Stack Calls =========== Called ...