InitIteratorLowB - метод запускает итератор по ключу

метод запускает итератор по ключу key

Синтаксис:

bool InitIteratorLowB ( string key); - для MapString (MMapString)

bool InitIteratorLowB ( long key); - для MapLong (MMapLong)

Параметры:

key - ключ

Возвращаемое значение:

true, false

Пример. Запуск итератора по ключу

var Map = CreateObject("MMapLong");
int count =0;
double sum =0., itogo=0.;
    Map.Clear();
    Map.Add(1,1000);
    Map.Add(2,2000);
    Map.Add(1,3000);
    Map.Add(2,4000);
    Map.Add(3,5000);

for ( bool Cur=Map.InitIteratorLowB(2); Cur; Cur=Map.NextV() ) // Запускаем итератор по ключу 2
  {
     count++; // считаем кол-во
     sum=Map.GetCurValue();
     itogo = itogo + sum; // считаем сумму по ключу 2
  }
return itogo; // Вернет сумму в 6000