If user want to load file with multiple values to value prompt from desktop (local) and then select values after all values loaded into value prompt.
Browse value prompt input file in prompt page : java script - drop html item before value prompt in prompt page.
Copy and paste this script before value prompt.
Note : don't remove 123 points its within the script, entire code.
=====================================
<script>
function load()
{
var form = getFormWarpRequest();
var list1 = form._oLstChoicesABC;
var name= form.cmuds.value;
upload(list1, name);
function upload(listPrompt, fileName) {
var objFSO, objTextFile;
var sReadLine, exception;
var ForReading = 1, ForWriting = 2, ForAppending = 8;
while (listPrompt.options.length != 0) {
listPrompt.options.remove(0);}
try{ objFSO = new ActiveXObject("Scripting.FileSystemObject");
objTextFile = objFSO.OpenTextFile(fileName, ForReading);
while (!objTextFile.AtEndOfStream) {
sReadLine = objTextFile.ReadLine();
listPrompt.options[listPrompt.options.length] = new Option(sReadLine, sReadLine);
}
objTextFile.close();
} catch (exception) {
alert("Invalid file name" + fileName);
}
}}
</script>
1- Click "Browse" to select text file required:<br>
<input type=file name="cmuds"><br><br>
2- Click "Open File" to load data:
<input type=button onClick="load()" value="Open File">
<br><br>
3- Select required Data Item(s) and click "Finish":<br>
Browse value prompt input file in prompt page : java script - drop html item before value prompt in prompt page.
Copy and paste this script before value prompt.
Note : don't remove 123 points its within the script, entire code.
=====================================
<script>
function load()
{
var form = getFormWarpRequest();
var list1 = form._oLstChoicesABC;
var name= form.cmuds.value;
upload(list1, name);
function upload(listPrompt, fileName) {
var objFSO, objTextFile;
var sReadLine, exception;
var ForReading = 1, ForWriting = 2, ForAppending = 8;
while (listPrompt.options.length != 0) {
listPrompt.options.remove(0);}
try{ objFSO = new ActiveXObject("Scripting.FileSystemObject");
objTextFile = objFSO.OpenTextFile(fileName, ForReading);
while (!objTextFile.AtEndOfStream) {
sReadLine = objTextFile.ReadLine();
listPrompt.options[listPrompt.options.length] = new Option(sReadLine, sReadLine);
}
objTextFile.close();
} catch (exception) {
alert("Invalid file name" + fileName);
}
}}
</script>
1- Click "Browse" to select text file required:<br>
<input type=file name="cmuds"><br><br>
2- Click "Open File" to load data:
<input type=button onClick="load()" value="Open File">
<br><br>
3- Select required Data Item(s) and click "Finish":<br>
=====================================