создать текстовый файл с использованием сценария Java - PullRequest
0 голосов
/ 15 октября 2018

Мне нужно создать текстовый файл bank_account, bank_amount и т. Д. В виде списка, данные которого я помещаю в строковую переменную, но здесь создается только одна запись, а не вся запись.

function bank_details(values){
    var bank_account=0;
    var bank_amount=0;
    var first_name="";
    var id="";
    var string="";
    for (var j = 0; j < values.length; j++) 
    { 

            bank_amount = values[j][0] ? values[j][0] : 0;
            bank_account = values[j][1] ? values[j][1] : 0;
            id=values[j][2] ? values[j][2] : 0;
            alert(bank_amount);
            string =" a ="+bank_amount+" "+bank_account+" "+id;
            rbf_getRelatedIds2("R2846945","Emp_Bank_Tran", id, get_rel_id);

            download(string, 'myfilename.txt', 'text/plain');
    }    
}

1 Ответ

0 голосов
/ 15 октября 2018

Вам нужно добавить строку (используя +=) и использовать download() в самом конце:

function bank_details(values) {
    var bank_account=0;
    var bank_amount=0;
    var first_name="";
    var id="";
    var string="";
    for (var j = 0; j < values.length; j++) {
        bank_amount = values[j][0] ? values[j][0] : 0;
        bank_account = values[j][1] ? values[j][1] : 0;
        id=values[j][2] ? values[j][2] : 0;
        alert(bank_amount);
        string += " a ="+bank_amount+" "+bank_account+" "+id;
        rbf_getRelatedIds2("R2846945","Emp_Bank_Tran", id, get_rel_id);
    }

    download(string, 'myfilename.txt', 'text/plain');
}

Кроме того, вы можете добавить новую строку (+ "\n")в конце string += ... поместить каждую запись в новую строку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...