|
|
|
|
#1 |
|
Участник
|
Я бы написал так:
X++: void insertInToTestPerfomanceTable(..., TimeInMS duration, ..., TransDate periodFrom, TransDate periodTo) { ttsbegin; testPerfomanceTable.clear() if (duration <= 999) { testPerfomanceTable.Duration2 = strfmt("%1: mc", duration ); } .... ttscommit; UPD: еще одна штука, если эти поля: Duration2, PeriodFrom, PeriodTo были добавлены толко что, то иногда когда добавляешь в них инфромацию она сразу не отображаеться в форме например, надо синхронизировать/востановить таблицу/форму где были добавлены эти поля в крайнем случае, перезапустить приложение ахапты/АОС. Последний раз редактировалось rDenis2; 06.08.2012 в 12:30. Причина: add |
|
|
|
| За это сообщение автора поблагодарили: eon (1). | |
|
|
#2 |
|
Участник
|
Цитата:
Сделал. Даты ставятся верно. duration2 теперь стало 50/50, то записывается верная строка, то записывается пустое значение. ![]() Спасибо. Что еще можно сделать? |
|
|
|
|
#3 |
|
Участник
|
Цитата:
X++: if (duration <= 999) { testPerfomanceTable.Duration2 = Int2Str(duration) + " мс"; } else if ((duration > 999) && (duration < 59999)) { testPerfomanceTable.Duration2 = Int2Str(duration div 1000) + " с " + Int2Str(duration mod 1000) + " мс"; } X++: if (duration <= 999) { testPerfomanceTable.Duration2 = Int2Str(duration) + " мс"; } else if ((duration > 999) && (duration < 59999)) { testPerfomanceTable.Duration2 = Int2Str(duration div 1000) + " с " + Int2Str(duration mod 1000) + " мс"; } else { testPerfomanceTable.Duration2 = ......... .......... }
__________________
-Ты в гномиков веришь? -Нет. -А они в тебя верят, смотри, не подведи их. |
|
|