Перейти к публикации
forum-okna.ru

stur

Участник
  • Публикации

    61
  • Зарегистрирован

  • Посещение

Все публикации пользователя stur

  1. Доброго времени суток.. Возникла проблема с изображением порезки раскроя на рисунке в со2006. Почему-то ставит под одну стрелку размера два отдельные куска порезки. Причем это происходит только тогда рядом один кусок длиинный, а другой рядом короткий... Рисунок прилагаю. Кто может обьяснить?
  2. Подскажите как в отчете СО6 переформатировать к примеру [Элемент:Размер арм.] просто в число? По умолчанию выдает ' 500,0 мм. ' . Попробовал [ONLYDIGIT([Элемент:Размер арм.])] - получил 5000 Решил сделать так [(ONLYDIGIT([Элемент:Размер арм.]))/10] - то в раскрое штапика например не выводит отчет пишет ошибку... наверно потому что нечего делить на 10?
  3. У меня так и сделано... Проблема в том, что при проектировании изделия , параметр: штапик-полукруглый можно выбрать всегда..., даже если штапику 32мм - параметр не присвоен..
  4. Добрый день! Существует такая проблема: в СО2006, в справочниках 'соединения' прописано соединение стеклопакета 24мм (как готового заполнения) и соединение стеклопакета 32мм (как готового заполнения) с рамой/створкой/импостом. Причем есть параметр: штапик-полукруглый , либо штапик-стандарт . Так вот когда стеклопакет 24мм в системе REHAU 60мм действительно можно установить штапик под 24мм круглый, либо обычный, в вот когда стеклопакет 32мм - штапик может быть только одного вида. И проблема в том, что в выборе параметров изделия при проектировании окна- параметр 'штапик-полукруглый' можно выбрать даже когда устанавливаешь стеклопакет 32мм... По факту артикул штапика не меняется конечно, но путаница иногда возникает.. Кто-нибудь сталкивался с такой проблемой?
  5. stur

    СО4

    Да как-то неактуально вроде уже... Ну хотяб СО5.
  6. Алгоритм такой: заходите в редактор отчета заявки на стеклопакеты, открываете то memo, где находится [Элемент:Размер] , вставляете внизу следующий код begin h :=STRTOFLOAT(COPY([Элемент:Размер], 1, POS(' ', [Элемент:Размер]))); w :=STRTOFLOAT(COPY([Элемент:Размер], (POS(' ', [Элемент:Размер])+2),(POS('мм.', [Элемент:Размер])-(POS(' ', [Элемент:Размер])+2)))); a :=1632; b :=867; if ((((h + 3)=a) or ((h + 2)=a) or ((h + 1)=a) or ((h - 3)=a) or ((h - 2)=a) or ((h - 1)=a) or (h=a)) or (((h + 3)=b) or ((h + 2)=b) or ((h + 1)=b) or ((h - 3)=b) or ((h - 2)=b) or ((h - 1)=b) or (h=b))) and ((((w +3) = b) or ((w +2) = b) or ((w + 1) = b) or ((w - 3) = b) or ((w - 2) = b) or ((w - 1) = b) or (w = b)) or (((w +3) = a) or ((w +2) = a) or ((w + 1) = a) or ((w - 3) = a) or ((w - 2) = a) or ((w - 1) = a) or (w = a))) then memo := '[Элемент:Размер]-Есть!'; где а и b - размеры Вашего стеклопакета. Следующий стеклопакет прописывается также - просто скопируйте этот же код (только уже без begin) ниже и поставте другие размеры. После последнего кода - пишите end. Все.
  7. Короче вернулся на досуге к данной теме и наконец методом проб и ошибок наваял рабочий вариант кода: Погрешность в моем варианте +-3мм. Тут уже прописан и размер пакета 'наоборот', так что просто указываем размер a и b пакета и все) Спасибо всем, кто помог в решении вопроса.
  8. begin height := STRTOFLOAT(COPY([Элемент:Размер], 1, POS(' ', [Элемент:Размер]))); width := STRTOFLOAT(COPY([Элемент:Размер], (POS(' ', [Элемент:Размер])+2),(POS('мм.', [Элемент:Размер])-(POS(' ', [Элемент:Размер])+2)))); a := 1204; b := 644; if ((height - 4) < a ) and (a < (height + 4)) and ((width - 4) < b ) and (b < (width + 4)) then memo := 'Ура! Есть на складе!'; end Этот код просто делает размер ячейки в которой прописан - размерами a х b. И связано это с heigh и width, поскольку при замене их на буквы d и с эффект изменения размера ячейки пропадает, но все равно не работает.
  9. У Вас что-то с нервами? я не знаком с Pascal и Delphi...
  10. Вот мой алгоритм действий: захожу в редактирование отчетов, нахожу свой отчет-заявку со стеклопакетами, открываю memo, где у меня [Элемент:Размер], добавляю код... Вот пример Затем выбираю изделие с ОДНИМ стеклопакетом и мне выдает следующее: Явно что-то с кодом..
  11. Да не похоже. .. Скорее ошибка, т.к даже цифры одни на другие накладываются. Посмотрите пож-та..
  12. Где-то ошибка в коде... вот такая штука получается
  13. Думал про это, но тут возникнет проблема - будет подхватывать 'Есть на складе' при совпадении ТОЛЬКО ширины, или ТОЛЬКО высоты..., что не хорошо. Если можете привести пример скрипта , исключающего такой глюк - буду очень благодарен)
  14. Это все понятно... но не надо же вдаваться в крайности) Допустим у меня не 3-4 и не 60 пакетов, а к примеру 20. Тут уже руками особо не поперебираешь, если за месяц у тебя 1000шт пакетов в производстве. В удалении подобранных тоже не вижу проблем - 4 нажатия мыши - и ты редактируешь скрипт memo - хочешь удаляй - хочешь добавляй. Все равно совпадения не будут очень частыми)ъ Вы лучше поподробней про +-3 мм, как реализовать?
  15. Ну например пишешь следующей строкой if [Элемент:Размер] = размер наоборот , then ... вот тебе и перевернутый размер , затем if [Элемент:Размер] = другой нужный тебе размер , then ... ну и т.д. Единственное нудобство - прописывать размер одного пакета надо два раза .. ну и пока не придумал как быть с +-3мм
  16. Вот наваял такой способ однако возник еще вопрос - не могу в этом же условии прописать и размер наоборот.. пробовал - and = 900,0 х 1000,0мм - не получается.? п.с тут конечно должно быть совпадение в размере 100% , без погрешности,.. пока
  17. Внесу ясность : невостребованые - т.е. изготовленные, но по каким либо причинам зависшие на складе и как правило хранящиеся там длительное время, занимая место, мешая, и медленно приходя в негодность... Ну а список их можно получать разными способами. Самый банальный - послать кладовщика с рулеткой и листиком)
  18. Доброго времени дня всем...Возник такой вопрос - каким образом можно прописать в отчете-заявке на стеклопакеты размеры невостребованных пакетов таким образом, чтобы при совпадении размеров с погрешностью +- 3мм данная строка выделялась при предварительном просмотре?
  19. А Вы не предполагаете, что может быть и такая система оплаты? Все по сдельщине и по одному тарифу? И глухари и окна со створками,.. и входная группа, и ламинация. Я уверяю Вас , что считать умею. И базы для СО пишу лично.
×
×
  • Создать...

Важная информация

Условия и правила использования форума Правила.