2013-10-24 72 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也是那些變量或函數嗎? –