检索Archer中最旧的值

时间:2015-10-07 17:11:24

标签: archer rsa-archer-grc

Archer for MostRecentValue中是否存在相反的功能?我想在计算文本字段中的相关记录字段中获取第一条记录。我该怎么用?

1 个答案:

答案 0 :(得分:2)

没有内置功能......例如的OldValue()。但是,这里应该有用:

<小时/>

复制并保存第一个相关记录,当它被创建时:

  • 创建用于存储第一条记录的简单文本字段(不是计算字段)。称之为“FirstDate”
  • 创建一个Action,只要相关记录字段(您关心的字段)的值发生变化,就会触发该FirstDate
    • 操作应检查FirstDate字段是否为EMPTY。
    • 如果 IS 为空,则操作应将其设置为相关记录字段中的值
    • 如果为空,则应该结束并且不执行任何操作
  • 然后,您可以随时从import android.content.Context; import android.media.MediaPlayer; import android.view.View.OnClickListener; public class PatientAlarm { private static MediaPlayer md ; private PatientAlarm() { } private PatientAlarm(Context context) { md = MediaPlayer.create(context, R.raw.patient_alarm); md.setLooping(true); } public static MediaPlayer getMediaPlayer(Context context) { if (md == null) { new PatientAlarm(context); } return md; } public static void startMediaPlayer(Context context) { if (md == null) { new PatientAlarm(context); md.start(); } else { if (!md.isPlaying()) { new PatientAlarm(context); md.start(); } } } public static void stopMediaPlayer(OnClickListener onClickListener) { if (md == null) { } else { if (md.isPlaying()) { md.stop(); } } } } 字段中检索第一个“最早”记录。