我使用tcxPageControl
和tcxTabSheet
来创建几个Tabs
。每个Tab
都是在运行时基于tbl_Manager
的注册表创建的。table
保存了每个员工的经理的名字,Tabs
是经理的名字。
manager的名字重复了很多次,如何避免创建同名的Tabs
和每个manager只创建一个Tab
?
记录您以前创建过哪些选项卡,并且只为您尚未见过的名称创建选项卡。
如果从SQL查询中选择管理器名称,则使用DISTINCT
,以便获得唯一值的列表。
您可以将所有管理器名称添加到TStringList
与Sorted = True
和Duplicates = dupIgnore
。一旦您添加了所有的名称,您就可以读取列表的内容,并且它将没有重复的内容。