2013-10-24 74 views
-1

我是编程或脚本编程新手。我最近开始为JavaScript和SQL学习101门课程,所以我很难理解语句。我们公司使用健康信息系统,我们可以使用JavaScript来控制表单中的一些字段行为。JAVASCRIPT - 需要理解脚本

我正在使用的一种形式是Time Duration字段,其中的金额被拉到字段中。该字段具有此Javascipt语句作为默认值。

VBFormatTimeDuration((formAction !='ADD' ? getDataValue('event_view', 'event_log_id', keyValue, 'duration_total') : '0') 

我假设,这与三元运营条件语句......我不能似乎得到它的一些部件。它似乎也像它调用SQL视图和表中的一列...

有人可以帮助我理解这种说法吗?

感谢,

达里尔

回答

0

你“R权, 其三元,

(formAction !='ADD' ? getDataValue('event_view', 'event_log_id', keyValue, 'duration_total') : '0') 

手段

if(formAction !='ADD') 
    getDataValue('event_view', 'event_log_id', keyValue, 'duration_total') 
else 
    '0' 
+0

感谢确认。我不明白的是使用的一些函数和变量......“!= ADD” - 目标是获得总和,所以我不明白为什么使用不等于。 event_view可能是一个SQL视图,event_log_id看起来像是表中的一列,duration_total是该字段的名称,但我不知道keyValue是什么? formAction和DataValue也是那些变量或函数吗? –