Skip to main content
Inspiring
Dec 6, 2021 7:34 PM UTC
Answered

Can't Get Calculated Field To Display Blank When A Related Field Is Left Blank

Need to display a blank unless v1 has a number entered. Currently v1 shows -30 with nothing entered. Please help. Thanks.

 

var v1 = Number(this.getField("AsFoundRow1").value);
var v2 = 30;
var v3 = (v1)+.0001;
var v4 = (v1)-.0001;
if (v1 ==""){
event.value = "";
}
if (v1 =>30)
{
event.value = (v3)-(v2);
}
if (v1<30)
{
event.value = (v4)-(v2);
}

This topic is closed to new replies. Start a new post to keep the conversation going.
try67
try67Correct answer
Community Expert
Dec 6, 2021 7:54 PM UTC

Try this:

 

var s1 = this.getField("AsFoundRow1").valueAsString;
if (s1=="") event.value = "";
else {
	var v1 = Number(s1);
	// rest of code goes here
}

2 replies

try67
Community Expert
try67Community ExpertCorrect answer
Community Expert
Dec 6, 2021 7:54 PM UTC

Try this:

 

var s1 = this.getField("AsFoundRow1").valueAsString;
if (s1=="") event.value = "";
else {
	var v1 = Number(s1);
	// rest of code goes here
}
Translate
Inspiring
Dec 6, 2021 8:07 PM UTC

Wow! Fast response and works perfectly. Learned something new today. Thank you try67.

Translate