эту проблему лучше назвать загадкой. Проблема
Я выделяю номер партии третьей стороне. Во время регистрации та вечеринка рассказывала мне, сколько пакетиков она хочет. Теперь третья сторона может выделить эту партию своим операторам.
в любом порядке. Как я могу выделить уникальную строку для каждого оператора ..
я знаю, что это сбивает с толку, тогда давайте иметь пример.
А сделайте регистрацию и попросите 15 партий. Я даю ему 15 партийных лимитов на время распределения
Я распределяю партии как А1, А2 ... до А15 (лимит этого пользователя).
ТАК я связываю это с выпадающим списком. Таким образом, пользователь может выбрать одну запись оттуда.
НОВИНКА, что сделал пользователь. Он выбирает А1 для одной партии и для следующей партии. Он выбирает А10. Поэтому эта партия не должна отображаться в формате DDl.
В следующий раз мне нужно показать только те партии, которые не выделены в пределах лимита.
Чтобы получить разницу, я написал такой запрос
Select NumOfDataEntryOper -
(select isnull(COUNT([BatchID]),0) as 'Avaiable Allocation' from TBL_iBATCH
where iRegFormID = @iRegFormID and ([isBatchClosed]=0 Or [Cancelled]=1))
From TBL_iREGFORM
Where
iRegFormID=@iRegFormID
And
MailID=@Mailid
Это даст мне счетчик партий. Но как сделать распределение