Вывести в ShowWarningDialog список (массив)

Подскажите как в одном ShowWarningDialog вывести значения массива списком?
К примеру в таким случае:

        var Arr = new Array();
        var i = 0;
        Dataset.GoToFirst();           
        while (!Dataset.IsEOF) {
        var AccountName = DatasetPhone.Values('AccountName');
        var ContactName = DatasetPhone.Values('ContactName');
       
                Arr[i] = i + ' ' + AccountName;
                i++;
        ShowWarningDialog(i + '. Клиент:' + AccountName + ';
        Dataset.GoToNext();
        }

При этом, чтобы окно ShowWarningDialog открылось один раз со всем списком сразу, а не открывалось по одному разу с одним клиентом.

Нравится

2 комментария
var i = 1;
var AccountList = '';
Dataset.GoToFirst();            
while (!Dataset.IsEOF) {
        var AccountName = Dataset.Values('AccountName');
                AccountList = AccountList +  i + '. Клиент: ' + AccountName +'\r\n';
                i++;
        Dataset.GoToNext();
}
ShowWarningDialog(AccountList);

что то вроде этого подойдет?
ps поправил немного

Да, спасибо, то что надо.

Показать все комментарии