尝试计算一行中具有特定值的DataTable行的循环,并计算另一列中的唯一值

时间:2017-08-31 07:30:52

标签: vb.net datatable uipath

我正在UIPath中开发工作流程。我有一个名为Matches的DataTable,我已将其移植到Invoke Code块中。

匹配是一系列有关电子邮件和附件的信息。每个电子邮件和附件在表中都有自己的行,并带有唯一的ID号。每个附件都有一个RelatesTo列,其中包含其所属电子邮件的ID号。

我已经离开并将一堆分类规则应用于线路,尝试将它们分类。这些记录在" RulesID"柱。我想计算每个特定RelatesTo值的唯一RulesID的数量。

我预感解决方案可能相当简单,但它已经逃脱了我。任何帮助将不胜感激

1 个答案:

答案 0 :(得分:0)

以下内容将为您提供一个包含RelatedTo和RulesID的唯一组合的新表。从那里,您可以使用app.controller('gametableController', ['currentAuth', '$scope', '$location', '$firebaseObject', '$firebaseArray', '$http', 'cfpLoadingBar', function (currentAuth, $scope, $location, $firebaseObject, $firebaseArray, $http, cfpLoadingBar) { $scope.versus = 'VS'; $scope.onMobileInfo = 'Der Spielplan wird nur auf einem größeren Bereich angezeigt.'; $scope.timesFocused = 0; $scope.isFocused = false; var ref = firebase.database().ref("matches"); var matchList = $firebaseObject(ref); matchList.$loaded().then(function () { cfpLoadingBar.start(); $scope.matchList = []; angular.forEach(matchList, function (match) { var matchTeams = []; angular.forEach(match, function (team) { matchTeams.push(team) }); $scope.focusEvent = function () { $scope.timesFocused++; }; $scope.focusInput = function () { $scope.isFocused = !$scope.isFocused; }; $scope.matchList.push(matchTeams); }); cfpLoadingBar.complete(); }); }]); 循环来计算行数。

For...Next