вы можете создать следующий генератор
def chunks(seq, size):
a = range(0, len(seq), size)
b = range(size, len(seq) + 1, size)
for i, j in zip(a, b):
yield seq[i:j]
и использовать его так:
for i in chunks('abcdef', 2):
print(i)
Весь этот код параметра можно заменить на ...
// Set datasource first
myDataReport.SetDataSource(...)
// Assign Paramters after set datasource
myDataReport.SetParameterValue("MyParameter", "Hello");
Я не могу вспомнить, имеет ли порядок значение при установке источника данных и параметров. Может быть, сначала попробуйте установить источник данных. Xsd / datasource не имеет отношения к параметрам кристалла.
UPDATE1
SetParameterValue ПОСЛЕ присвоения источника данных или вы получите сообщение об ошибке «Отсутствуют значения параметров».