iberck
10/29/2017 - 5:45 AM

Obtener el texto capturado en una pregunta de opciones simples con otra

Obtener el texto capturado en una pregunta de opciones simples con otra

Obtiene el texto capturado en una pregunta de opciones simples con otra

importPackage(com.liquidsoft.msurvey.api);

// Obtener el texto capturado en P8
P8_TEXT = "";

function onNavigate(params) {
    var answer = ApiClient.findAnswerOptions("P8"); // opc simples
    var enterOptAlias = answer.getEnterOption();
    var enterOpt = ApiClient.findItem(enterOptAlias);
    var enterVal = enterOpt.getValue();
    
    if (enterVal != 99) { // Ninguna
        P8_TEXT = enterVal!=997 ? enterOpt.getText() : answer.getEnterOtherText(); // 997 (otra)
    } else {
        P8_TEXT = "Ninguna";
    }
}
importPackage(com.liquidsoft.msurvey.api);
 
// Obtener el texto capturado en P8
P8_TEXT = "";
 
function onNavigate(params) {
    var answer = ApiClient.findAnswerOptions("P8"); // opc simples
    var enterVal = answer.getEnterValue();
    
    if (enterVal != 99) { // Ninguna
        P8_TEXT = enterVal!=997 ? enterOpt.getText() : answer.getEnterOtherText(); // 997 (otra)
    } else {
        P8_TEXT = "Ninguna";
    }
}