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

Автор Тема: Как организовать переборы значений табличной части с соблюдением набора условий  (Прочитано 485 раз)

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

Оффлайн Jack_78

  • *
  • Сообщений: 17
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2015-11-03
  • Сайт: 
  • Профессия: Ученик 1С
В наличии есть некие емкости, в которой необходимо разместить предметы     
Объем каждой емкости Рмах.    
(Если позволяет объем - заполнение - предметов в емкости может быть либо 1 либо 2 либо 3 либо максимальный вариант - 4 шт даже если осталось место для 5-го предмета)   
Предметы можно комбинировать , то есть можно как все 4 штуки одного типа так и набор из разных видов   
Необходимо Соблюдать условие полноты заполнения - меньше определенного объема заполнять нелья   
В таблице выше дан пример исходной таблицы данных   
Параметры:   
Размер (максимальный) = Рмах = 1380   
Размер (минимальный) = Рмин =1350   
Элемент (I, j) - элемент массива   
х1, х2, х3, х4 - столько элементов в неком условной емкости   
NULL в таблице если значение перевалило за значение объема емкости   
   
Решение хочу реализовать используя 4 "алгоритма":   
   
1.    Элемент (I, j)  = в интервале между Рмин и Рмах   
где j - крайний не NULL-ой элемент  или по другому - максимальное значение для i-той строки   
   
2. Элемент (I, j) + Элемент (k, m) = в интервале между Рмин и Рмах   
j и m - значения 1, 2, 3   
   
3. Элемент (I, j) + Элемент (k, m) + Элемент(n,p)  = в интервале между Рмин и Рмах   
индексы количества штук - 1 или 2   
   
4. Элемент (I, j) + Элемент (k, m) + Элемент(n,p) + Элемент(v,r) = в интервале между Рмин и Рмах   
индексы количества штук - только 1   
   
К сожалению не могу понять как в 1с организовывать подобные "переборы"   


Оффлайн дфтын

  • Могу решить ЛЮБУЮ задачу в 1С и не только.. С вопросами в личку:)
  • *****
  • Сообщений: 2640
  • РЕПУТАЦИЯ: 319
  • КПД: 12%
  • 1С наше все
  • Регистрация: 2014-04-29
    • Skype: Soprov1C
  • Компания: Корпорация зонтиков
  • Профессия: Разработчик 1С
Помог? Нажми - Спасибо :)
skype: Soprov1C

Оффлайн Дмитрий@

  • *****
  • Сообщений: 731
  • РЕПУТАЦИЯ: 133
  • КПД: 18%
  • Ссылка на примеры работ https://yadi.sk/d/ksVluPMB
  • Регистрация: 2015-02-27
    • Skype: ShuplecovDima
  • Сайт: 
  • Профессия: Программист 1С
Ссылка на примеры работ https://yadi.sk/d/ksVluPMB

Оффлайн Jack_78

  • *
  • Сообщений: 17
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2015-11-03
  • Сайт: 
  • Профессия: Ученик 1С


Теги:
 

"Уникальность" строки таблиной части документа

Автор mashencev_antonРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 3
Просмотров: 1446
Последний ответ 20 Авг 2014, 12:22
от has
Работа с табличной частью в документе. Или Работа с ШАПКОЙ документа

Автор gorbach178500Раздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 0
Просмотров: 2729
Последний ответ 30 Сен 2011, 20:01
от gorbach178500
УТ 11ред. Есть ли возможность указать серии в заказе покупателя?( в табл. части)

Автор tsaboevРаздел Пользователям "1С - Предприятие 8"

Ответов: 1
Просмотров: 2638
Последний ответ 02 Июл 2012, 13:11
от totutotam
Применять ПСН относительно доходов, полученных от субаренды части нежилого помещения, нельзя

Автор newsРаздел Новости

Ответов: 0
Просмотров: 517
Последний ответ 23 Июн 2015, 14:25
от news
отчет с анализом данных таб.части и документа + сумма.Расходы из Остатки.Обороты

Автор ilnur75Раздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 0
Просмотров: 110
Последний ответ 18 Май 2017, 19:12
от ilnur75

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

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

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


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

* Реклама

* Поиск

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

* Реклама

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

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

Геннадий ОбьГЭС Геннадий ОбьГЭС
85 Сообщений
wise wise
63 Сообщений
Dethmontt Dethmontt
60 Сообщений
MuI_I_Ika MuI_I_Ika
52 Сообщений
alex0402
49 Сообщений
ilyay ilyay
32 Сообщений
Сергей Федоров Сергей Федоров
32 Сообщений
ilnur75
23 Сообщений
Дмитрий Медведков
19 Сообщений
magnifico61
18 Сообщений

* Кто онлайн

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

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

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

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

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

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal