Помогите составить логическую конструкцию - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - Visavi.net https://visavi.net/ [email protected] (admin) [email protected] (admin) Fri, 19 Apr 2024 00:43:49 +0300 Напиши мне в приват подробно, а я опрос устрою по своему каналу и дамм ссылку с предложенными ответами, дык для меня это темный лес, за то знаю где спрашивать <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> https://visavi.net/topics/42023/679376 Помогите составить логическую конструкцию Руслан Mon, 02 Mar 2015 12:50:41 +0300 Сообщения https://visavi.net/topics/42023/679376 Как можно с 1С работать? https://visavi.net/topics/42023/679373 Помогите составить логическую конструкцию JustZero Mon, 02 Mar 2015 12:34:27 +0300 Сообщения https://visavi.net/topics/42023/679373 <blockquote class="blockquote"><strong>LETGAM</strong> (1 Марта 2015 / 18:19)<br> 1. <strong>BespredeL</strong>, вот товарищь здесь всё что тебе нужно <a href="http://www.php.su/learnphp/cs/" target="_blank" rel="nofollow">http://www.php.su/learnphp/cs/</a></blockquote> По-моему автор просто попал не на тот форум. Тут как бэ тематика не 1С же ? https://visavi.net/topics/42023/679312 Помогите составить логическую конструкцию Удаленный Sun, 01 Mar 2015 18:53:00 +0300 Сообщения https://visavi.net/topics/42023/679312 1. <strong>BespredeL</strong>, вот товарищь здесь всё что тебе нужно <a href="http://www.php.su/learnphp/cs/" target="_blank" rel="nofollow">http://www.php.su/learnphp/cs/</a> https://visavi.net/topics/42023/679306 Помогите составить логическую конструкцию Сергей Sun, 01 Mar 2015 18:19:36 +0300 Сообщения https://visavi.net/topics/42023/679306 Товарищи знатоки, надеюсь на вашу помощь.<br> Третий день мучаюсь с проблемой, никак не могу решить.<br> Дали задачу интегрировать 1С с самописной системой управления.<br> В 1С обмен идет через модуль 1С-Битрикс<br> Из за сложной и своеобразной системы CMS все получается громоздко и запутанно.<br> <br> 1С передает на сайт 6 файлов.(опишу только то что необходимо)<br> 1. Файл со свойствами и значениями свойств (цвет: красный, зеленый и т.д)<br> 2. Файл с основными товарами (включая значения их свойств)<br> 3. ненужный мне файл<br> 4. Файл с дочерними товарами и значениями свойств<br> <br> Сейчас работа получается такая:<br> 1. Скрипт добавляет свойства в базу (id : значение свойства(напр.красный) : 1cID свойства : 1сID значения свойства)<br> <br> 2. <br> Цикл1:<br> Добавляем основной товар<br> Цикл2:<br> Ищем значение свойства по id1C_значения_свойства<br> Добавляем к товару<br> /Цикл2<br> /Цикл1<br> <br> 3. <br> Цикл1:<br> Добавляем дочерний товар со значениями свойств основного товара<br> Цикл2:<br> Ищем значение свойства по id1C_значения_свойства<br> Обновляем в товаре<br> Если в основном товаре значения цвета и/или размера пусты то добавляем из первого дочернего<br> /Цикл2<br> /Цикл1<br> <br> Постарался в кратце описать что и как работает.<br> <br> Проблема вот в чем.<br> Мне необходимо добавлять значения свойств из первого дочернего товара к основному товару.<br> Но никак не могу составить логическое условие.<br> <br> Если у основного товара нет цвета но он есть у дочернего нужно добавить при условии что размеры совпадают либо размер основного пуст<br> <br> Если у основного товара нет размера но есть у дочернего нужно добавить при условии что цвета совпадают либо цвет основного пустой<br> <br> Если цвет и размер основного пустой, то нужно добавить из первого дочернего.<br> <br> <br> Надеюсь понятно объяснил суть проблемы.<br> <br> Понимаю что задачка простая, но голова у меня совсем забита работой, не могу сосредоточится и обдумать такую вот нелепую проблемку.<br> Подскажите кто чем может =))))) https://visavi.net/topics/42023/678698 Помогите составить логическую конструкцию Александр Wed, 18 Feb 2015 19:37:31 +0300 Сообщения https://visavi.net/topics/42023/678698