Lặp qua list dữ liệu (Loop through List)


22/09/2020- duocnt    734 Views    

Ý NGHĨA.

 - Lặp qua từng index trong List và lấy ra giá trị của từng index để thực hiện tác vụ nào đó.

DIỄN GIẢI

  • Đoạn code bên dưới, giả dụ biến selectedRecords nhận 1 chuỗi từ contract.parmStr().
  • Chuỗi trên gồm nhiều ProdId nối lại với nhau và được cách nhau bằng dấu ";".


CODE X++

List         _list;//Added by duocnt on 21/02/2019
       ListIterator  _iterator;
       str          selectedRecords;
       selectedRecords     =      contract.parmStr();
       _list               =      new List(Types::String);
       _list               =      strSplit(selectedRecords,";");
       _iterator           =      new ListIterator(_list);
 
        while(_iterator.more())
        {
            Str       _ProdId       =      _iterator.value();
            _iterator.next();
        }

Góp ý kiến

;
;