>>>>if !empty(a__generic) >>>> append from array a__generic && this should execute, because a__generic has values >>>>endif >>>>>>>>
>>if somethingistrue >> a__generic(bb, 1) = a__reqmain(cntr, 1) && move mainkey >>endif >>>>
>> if empty(a__reqsub) && bring in information from main table, there is no fms done yet >> zzxm = alen(a__reqmain, 1) && return number of rows in an array >> for cntr = 1 to zzxm >> a__generic(cntr, 1) = a__reqmain(cntr, 1) && move mainkey >> a__generic(cntr, 2) = a__reqmain(cntr, 2) && move subkey >> a__generic(cntr, 3) = a__reqmain(cntr, 3) && move empty order date >> a__generic(cntr, 4) = {} && move paid date >> a__generic(cntr, 5) = a__reqmain(cntr, 4) && move zero to req # >> a__generic(cntr, 6) = a__reqmain(cntr, 5) && move vendor >> a__generic(cntr, 7) = a__reqmain(cntr, 6) && move description >> a__generic(cntr, 8) = a__reqmain(cntr, 7) && move zero to est amt >> a__generic(cntr, 9) = a__reqmain(cntr, 8) && move paid amt (instead of actual) >> a__generic(cntr, 10) = a__reqmain(cntr, 9) && move po # >> a__generic(cntr, 11) = 0 && move fms month >> if cntr < zzxm && check to see if loop is terminating >> dimension a__generic(alen(a__generic, 1) + 1, alen(a__generic, 2)) &&increase array by 1 row >> endif >> >> endfor >> >> if !empty(a__generic) >> append from array a__generic && ======================= <<< this is I append if not empty array >> endif >>>>