我有一个带有userid和manager字段的csv文件。 如何列出向特定管理员报告的所有用户ID及其直接报告,向下钻取到最后一个用户。 需要一个快速的vbscript。
感谢。
答案 0 :(得分:2)
您需要一个<final_result>
变量(最初为空)和一个<managers>
变量(最初是您要为其创建列表的一个经理的ID)。
然后编写一个循环:
SELECT DirectReports FROM TextFile WHERE Manager IN ('<managers>')
DirectReports
RecordSet
个ID列表
<final_result>
变量<managers>
变量指定逗号分隔的字符串:"'<id1>','...','<idn>'"
循环结束时,最终结果变量包含所有直接报告。
请参阅 - 无需递归。简单的迭代就足够了。