Persönliche Werkzeuge

Vorlage:BV-BgPreisIndex

Aus BogenWiki

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
Zeile 4: Zeile 4:
BVBgList    = [];
BVBgList    = [];
BVBgPreise  = [];
BVBgPreise  = [];
 +
BVBgPrStat  = {Total:{Count:0, DateFrom:'', DateTo:''},
 +
              ebay: {Count:0, DateFrom:'', DateTo:''},
 +
              AH:  {Count:0, DateFrom:'', DateTo:''}};
function OnBgListLoad(BgList,Param)
function OnBgListLoad(BgList,Param)
{
{
Zeile 85: Zeile 88:
         BVBgPreise[nGroupIdx].Count++;
         BVBgPreise[nGroupIdx].Count++;
         BVBgPreise[nGroupIdx].Preise.push(nPreis);
         BVBgPreise[nGroupIdx].Preise.push(nPreis);
 +
      }
 +
      BVBgStat.Total.Count++;
 +
      if (BVBgStat.Total.DateFrom > BVBgList[b].Eingang.Datum) BVBgStat.Total.DateFrom = BVBgList[b].Eingang.Datum;
 +
      if (BVBgStat.Total.DateTo < BVBgList[b].Eingang.Datum)  BVBgStat.Total.DateTo = BVBgList[b].Eingang.Datum;
 +
      if (BVBgList[b].Eingang.Quelle == 'eb') {
 +
        BVBgStat.ebay.Count++;
 +
        if (BVBgStat.ebay.DateFrom > BVBgList[b].Eingang.Datum) BVBgStat.ebay.DateFrom = BVBgList[b].Eingang.Datum;
 +
        if (BVBgStat.ebay.DateTo < BVBgList[b].Eingang.Datum)  BVBgStat.ebay.DateTo = BVBgList[b].Eingang.Datum;
 +
      }
 +
      if (BVBgList[b].Eingang.Quelle == 'ah') {
 +
        BVBgStat.AH.Count++;
 +
        if (BVBgStat.AH.DateFrom > BVBgList[b].Eingang.Datum) BVBgStat.AH.DateFrom = BVBgList[b].Eingang.Datum;
 +
        if (BVBgStat.AH.DateTo < BVBgList[b].Eingang.Datum)  BVBgStat.AH.DateTo = BVBgList[b].Eingang.Datum;
       }
       }
     } else {
     } else {
Zeile 131: Zeile 147:
                   '  </tr>';
                   '  </tr>';
     }
     }
 +
    nColSpan = aGroupBy.length + 4;
 +
    sTabHTML += '  <tr style="background:#FCFCFC" valign=top>'+
 +
                '    <td align=left colspan='+nColSpan+'><div style="'+sCellPadding+'">'+
 +
                '      <b>Datenbasis:</b><br>Gesamt: '+BVBgStat.Total.Count+' ('+BVBgStat.Total.FromDate+' - '+BVBgStat.Total.ToDate+')<br>'+
 +
                      '&nbsp;&nbsp;davon ebay: '+BVBgStat.ebay.Count+' ('+BVBgStat.ebay.FromDate+' - '+BVBgStat.ebay.ToDate+')<br>'+
 +
                      '&nbsp;&nbsp;davon AH: '+BVBgStat.AH.Count+' ('+BVBgStat.AH.FromDate+' - '+BVBgStat.AH.ToDate+')
 +
                '    </div></td>'+
 +
                '  </tr>';
 +
   } else {
   } else {
     nColSpan = aGroupBy.length + 4;
     nColSpan = aGroupBy.length + 4;

Version vom 19:37, 27. Sep. 2023

Template BV_BgPreisIndex: Invalid value for parameter Cmd ("empty")!!!