Создание новых бригад в течении дня.
Здравствуйте, появилась такая проблема, нужно, чтобы в течении дня формировались бригады,состоящие из мастера и 2 электриков, таких бригад может быть 10 штук, нужно, чтобы сформированная бригада была уникальной в течении дня, и нельзя было подставлять фамилии из этой бригады в создании других. Но каждый день формируются новые бригады и состав в них может постоянно меняться . Как этого можно достичь, заранее спасибо.
Найденные решения
(1) Создать РегистрСведений со структурой
Сотрудник, ЭтоМастер, ЭтоЭлектрик, РаботаетСегодня, УжеВыбран
Заполнить регистр на подобие графика на каждый рабочий день;
И далее: на определенный день
ВЫБРАТЬ * ГДЕ РаботаетСегодня И Период = &ТекущаяДата [1]
ВЫБРАТЬ * ИЗ [1] ГДЕ ЭтоМастер
Из выборки случайным образом выбираем Мастера, в РегистреСведений для него записываем УжеВыбран
ВЫБРАТЬ * ИЗ [1] ГДЕ ЭтоЭлектрик
Из выборки случайным образом выбираем 2 Электрика, в РегистреСведений для него записываем УжеВыбран
Повторяем 10 раз
Сотрудник, ЭтоМастер, ЭтоЭлектрик, РаботаетСегодня, УжеВыбран
Заполнить регистр на подобие графика на каждый рабочий день;
И далее: на определенный день
ВЫБРАТЬ * ГДЕ РаботаетСегодня И Период = &ТекущаяДата [1]
ВЫБРАТЬ * ИЗ [1] ГДЕ ЭтоМастер
Из выборки случайным образом выбираем Мастера, в РегистреСведений для него записываем УжеВыбран
ВЫБРАТЬ * ИЗ [1] ГДЕ ЭтоЭлектрик
Из выборки случайным образом выбираем 2 Электрика, в РегистреСведений для него записываем УжеВыбран
Повторяем 10 раз
Остальные ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
(1) Создать РегистрСведений со структурой
Сотрудник, ЭтоМастер, ЭтоЭлектрик, РаботаетСегодня, УжеВыбран
Заполнить регистр на подобие графика на каждый рабочий день;
И далее: на определенный день
ВЫБРАТЬ * ГДЕ РаботаетСегодня И Период = &ТекущаяДата [1]
ВЫБРАТЬ * ИЗ [1] ГДЕ ЭтоМастер
Из выборки случайным образом выбираем Мастера, в РегистреСведений для него записываем УжеВыбран
ВЫБРАТЬ * ИЗ [1] ГДЕ ЭтоЭлектрик
Из выборки случайным образом выбираем 2 Электрика, в РегистреСведений для него записываем УжеВыбран
Повторяем 10 раз
Сотрудник, ЭтоМастер, ЭтоЭлектрик, РаботаетСегодня, УжеВыбран
Заполнить регистр на подобие графика на каждый рабочий день;
И далее: на определенный день
ВЫБРАТЬ * ГДЕ РаботаетСегодня И Период = &ТекущаяДата [1]
ВЫБРАТЬ * ИЗ [1] ГДЕ ЭтоМастер
Из выборки случайным образом выбираем Мастера, в РегистреСведений для него записываем УжеВыбран
ВЫБРАТЬ * ИЗ [1] ГДЕ ЭтоЭлектрик
Из выборки случайным образом выбираем 2 Электрика, в РегистреСведений для него записываем УжеВыбран
Повторяем 10 раз
Вакансии
Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)