Вы можете использовать numpy.random.binomial
. Например. предположим, что frac
- доля единиц:
In [50]: frac = 0.15
In [51]: sample = np.random.binomial(1, frac, size=10000)
In [52]: sample.sum()
Out[52]: 1567
Как насчет того, чтобы запросы, основанные на отчете и поле отчета, сохраняли «ссылку» на поля формы примерно так (концепция запроса по форме) ...
В критериях запроса для соответствующего поля:
= [Forms]! [MyForm]! [CSRNameCB]
И:
Между [Forms]! [ MyForm]! [StartDate] И [Forms]! [MyForm]! [EndDate]
А затем в форме, которая открывает отчет, вам не нужно устанавливать какие-либо параметры вообще.