Hello,
I'm writing a piece of code to import briefcases using Repository Access, but I'm having troubles with the code at the Template matching step.
The code reads as follows:
Select Case request.RequestType Case BriefcaseRequestType.MatchTemplates Dim mTemplates As IList(Of BriefcaseTemplateInfo) = request.MatchTemplates For i As Integer = 0 To mTemplates.Count - 1 Dim mTemp As BriefcaseTemplateInfo = mTemplates(i) mTemp.MatchStrategy = If(mTemp.MatchTemplate IsNot Nothing, BriefcaseFieldMatchStrategy.Match, BriefcaseFieldMatchStrategy.Create) 'If mTemp.Name = "Daily Journal" Then 'mTemp.MatchStrategy = BriefcaseFieldMatchStrategy.Match 'End If Next Dim mFields As IList(Of BriefcaseFieldInfo) = request.MatchFields For i As Integer = 0 To mFields.Count - 1 Dim mField As BriefcaseFieldInfo = mFields(i) mField.MatchStrategy = If(mField.MatchField IsNot Nothing, BriefcaseFieldMatchStrategy.Match, BriefcaseFieldMatchStrategy.FollowTemplate) 'If mField.Name = "Branch" Then 'mField.MatchStrategy = BriefcaseFieldMatchStrategy.Match 'End If Next request = imp.FinishedMatchingTemplates end Select
But the BriefcaseTemplateInfo and the BriefcaseFieldInfo are not recognized because of the following error:
Error 58 'System.Collections.IList' has no type parameters and so cannot have type arguments.
Here you have a screenshot of the compilation error:
Probably it's a silly question, but can anyone help?
I'm using LF 9.2 and VS 2008 for practical reasons.
Thank you in advance and best regards,
Ignacio PdeA
BMB sal