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

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

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С и не только.. С вопросами в личку:)
  • *****
  • Сообщений: 2720
  • РЕПУТАЦИЯ: 325
  • КПД: 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
Просмотров: 1571
Последний ответ 20 Авг 2014, 12:22
от has
Работа с табличной частью в документе. Или Работа с ШАПКОЙ документа

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

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

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

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

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

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

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

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

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

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

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


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

* Реклама

* Поиск

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

* Реклама

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

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

alex0402
95 Сообщений
oleg-x
93 Сообщений
Геннадий ОбьГЭС Геннадий ОбьГЭС
68 Сообщений
Golickoff Golickoff
51 Сообщений
ilyay ilyay
45 Сообщений
AIFrame
42 Сообщений
wise wise
31 Сообщений
Амал
30 Сообщений
ab30ru
24 Сообщений
lansy
22 Сообщений

* Кто онлайн

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

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

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

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

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

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal