When processing rules in BankAccountStatement form I get following error:
Vykonání pravidla ve formuláři ‘Banka’
Selhalo vykonání pravidla při změně záznamu v entitě ‘‘Likvidace úhrady dokladu’’.
Expecting 1 value(s) for the key being indexed, but received 2 value(s).
Selhalo vykonání pravidla při změně záznamu v entitě ‘‘Likvidace úhrady dokladu’’.
Expecting 1 value(s) for the key being indexed, but received 2 value(s).
Expecting 1 value(s) for the key being indexed, but received 2 value(s).
========================================
Stack trace
at System.Data.Index.FindRecords(Object[] key)
at System.Data.DataTable.FindRow(DataKey key, Object[] values)
at System.Data.DataRowCollection.Find(Object[] keys)
at CZ.Advantages.Asap.Rule.RuleEngine.ProcessRulesInternalFinish(ArrayList rules, XmlDataDocument data, DataRow rowChanged, OutputPad outputPad, DataStructureRuleSet ruleSet)
at CZ.Advantages.Asap.Rule.RuleEngine.ProcessRulesInternal(DataRow rowChanged, XmlDataDocument data, DataColumn columnChanged, DataStructureRuleSet ruleSet, ICollection columnsChanged, Boolean isFromRuleQueue)
at CZ.Advantages.Asap.Rule.RuleEngine.ProcessRuleQueue()
at CZ.Advantages.Asap.Rule.RuleEngine.ProcessRules(DataRow rowChanged, XmlDataDocument data, DataStructureRuleSet ruleSet, DataRow[] parentRows)
at CZ.Advantages.Asap.Rule.DatasetRuleHandler.OnRowChanged(DataRowChangeEventArgs e, XmlDataDocument data, DataStructureRuleSet ruleSet, RuleEngine ruleEngine) at CZ.Advantages.Asap.Rule.DatasetRuleHandler.OnRowChanged(DataRowChangeEventArgs e, XmlDataDocument data, DataStructureRuleSet ruleSet, RuleEngine ruleEngine)
at CZ.Advantages.Asap.Gui.Win.FormGenerator.table_RowChanged(Object sender, DataRowChangeEventArgs e)
Any suggestions how to solve this? According to me the data is OK, no duplicities in anywhere.
Thanky for any advice.