Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
22 Янв 2017, 02:38
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Извращения в 1С  (Прочитано 376 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Gunner

  • ****
  • Сообщений: 291
  • РЕПУТАЦИЯ: 23
  • КПД: 8%
  • Регистрация: 2011-08-07
  • Сайт: 
  • Профессия: Программист 1С
Вообщем решил поизвращаться))
Создал конфу "турнирные таблицы".
Вот не могу понять как заполнить календарь игр? Например, есть чемпионат из 20 команд. При нажатии на кнопочку хочу, чтобы календарь игр автоматически заполнился, учитывая то, что ответные встречи не должны попадать до 19 тура.

Вообщем алгоритм след.:
1)запросом выбираю все возможные встречи (соединение двух одинаковых таблиц без указания полей соединения, т.е. декартово произведение, с условием не равенства команда, т.е одна команда с собой встречаться не может). Выгружаю результат в таблицу
2)Использую генератор случайных чисел. Заполняю туры, у тех матчей которые возможны
Т.е проверяется условие, что если в данным туре команда уже играла, то брать след. матч и проставить тур.
Так вот проблема в том, что дойдя до 10 матча в каком-нибудь туре не остается матчей для выбора, т.к либо команда уже играла в туре, либо играла уже с этой командой, но на выезде, а должна играть во второй половине чемпионата.

Вообще, да, извращения одни)) но хочеться все-таки сделать
Есть у кого-нибудь соображения на этот счет?


Оффлайн Gunner

  • ****
  • Сообщений: 291
  • РЕПУТАЦИЯ: 23
  • КПД: 8%
  • Регистрация: 2011-08-07
  • Сайт: 
  • Профессия: Программист 1С
Re: Извращения в 1С
« Ответ #1: 09 Ноя 2015, 15:21 »
Сделал.Тема закрыта:)


Теги:
 


* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
159 Сообщений
alex0402
63 Сообщений
MuI_I_Ika MuI_I_Ika
47 Сообщений
crow1983
35 Сообщений
LexaK
32 Сообщений
alexandr_ll
30 Сообщений
sertak sertak
25 Сообщений
Vzonder
22 Сообщений
BuhRust
17 Сообщений
дфтын дфтын
17 Сообщений

* Кто онлайн

  • Точка Гостей: 153
  • Точка Скрытых: 0
  • Точка Пользователей: 1
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 

Dellos Catering - выездной ресторан кейтеринг по всему Миру
SimplePortal 2.3.5 © 2008-2012, SimplePortal