## @file\r
# This file is used to create/update/query/erase table for ECC reports\r
#\r
-# Copyright (c) 2008 - 2014, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2008 - 2015, Intel Corporation. All rights reserved.<BR>\r
# This program and the accompanying materials\r
# are licensed and made available under the terms and conditions of the BSD License\r
# which accompanies this distribution. The full text of the license may be found at\r
where Enabled > -1 order by ErrorID, BelongsToItem""" % (self.Table)\r
return self.Exec(SqlCommand)\r
\r
+ ## Update table\r
+ #\r
+ def UpdateBelongsToItemByFile(self, ItemID=-1, File=""):\r
+ SqlCommand = """update Report set BelongsToItem=%s where BelongsToTable='File' and BelongsToItem=-2\r
+ and OtherMsg like '%%%s%%'""" % (ItemID, File)\r
+ return self.Exec(SqlCommand)\r
+\r
## Convert to CSV\r
#\r
# Get all enabled records from table report and save them to a .csv file\r