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

Kostroff

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

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

  • Посещение

Старые поля

  • Регион/город
    Москва

Kostroff's Achievements

Участник

Участник (1/8)

0

Репутация

  1. Ты меня извини, но не работает... пусто в отчёте
  2. ZAPL_ изменил на PROG_ и всё заработало! Konstruktor, спасибо! Упс, не всё... только один артикул пишет... эх.
  3. Не работает Что-то не так. <~@артикул=ZAPL_aNumb~> <~!поставщик=ZAPL_pNumb~> А точно должно быть ZAPL ? Это же вроде к заполнениям относиться? переменная @артикул равна артикулу из заполнений? а для профиля? (эх, говорил же, что слабоват в запросах...) <HTML> <HEAD> <TITLE>*Спецификация проекта</TITLE> <META content="text/html; charset=windows-1251" http-equiv=Content-Type> <META NAME="Generator" CONTENT="ProfSegment WorkShop"> <META NAME="Author" CONTENT="ПРОФСТРОЙ"> <META NAME="Keywords" CONTENT="ПРОФСТРОЙ"> <META NAME="Description" CONTENT="ОТЧЕТ ПРОФСТРОЙ"> </HEAD> <BODY><CENTER> <P style="font-size:20px; text-align:center; font-family:Arial; color:#0; FONT-WEIGHT: bold"> Спецификация проекта № <~ПРОЕКТ:НОМЕР_ЗАКАЗА~> </P> <~ТОЧНОСТЬ:ОБЯЗАТЕЛЬНАЯ:3~> <~ТОЧНОСТЬ:ДОПОЛНИТЕЛЬНАЯ:0~> <TABLE WIDTH=600 border=0 style="font-size:12px; font-family:Arial; color:#0"> <TR> <TD align=left><~ГРУППА~></TD> <TD align=right>Дата изготовление заказа : <B><~ПРОЕКТ:ДАТА_ИЗГОТОВЛЕНИЯ~></B></TD> </TR> </TABLE> <BR> <TABLE WIDTH=600 style="border-collapse: collapse; font-size:10px; text-align:left; font-family:Arial; color:#0" bgColor=#FFFFFF cellpadding=2 spacepadding=2 border=1 bordercolor=#0> <!-- ПРОФИЛИ --> <~SET_SQL_PROG:SELECT DISTINCT pNumb,aNumb FROM tSpecPAU WHERE (aTypM=1)AND(pUnic=:^pUnic:)~> <~LOOP_SQL_PROG~> <TR><TD colspan=8><BR> ПРОФИЛИ</TD></TR> <TR> <TD align=center bgColor=#CCCCCC>Поставщик</TD> <TD align=center bgColor=#CCCCCC>Артикул</TD> <TD align=center bgColor=#CCCCCC>Название</TD> <TD align=center bgColor=#CCCCCC>Цвет</TD> <TD align=center bgColor=#CCCCCC>Цел.</TD> </TR> <~BREAK_LOOP_PROG~> <~END_SQL_PROG~> <~SET_SQL_PROG:SELECT DISTINCT pNumb,aNumb,clCod,clNum FROM tSpecPAU WHERE (pUnic=:^pUnic:)AND(aTypM=1)~> <~ADD_SQL_PROG:ORDER BY pNumb,aNumb,clCod,clNum~> <~LOOP_SQL_PROG~> <~ПРОГ_ПАРАМЕТР:ЦЕЛЫЙ:поставщик:pNumb~> <~ПРОГ_ПАРАМЕТР:СТРОКА:артикул:aNumb~> <~ПРОГ_ПАРАМЕТР:ЦЕЛЫЙ:цвет:clNum~> <TR> <TD valign=top><~ПРОГ:ПОСТАВЩИК~></TD> <TD valign=top> <~@артикул=ZAPL_aNumb~> <~!поставщик=ZAPL_pNumb~> <~SET_SQL_PROG:SELECT aNamP,aNumb,pNumb FROM tArtikls WHERE (aNumb=':^артикул:')AND(pNumb=:^поставщик~> <~LOOP_SQL_PROG~> <~PROG:@aNamP~> <~END_SQL_PROG~> </TD> <TD valign=top><~ПРОГ:НАЗВАНИЕ~></TD> <TD valign=top><~ПРОГ:ЦВЕТ~></TD> <TD align=center valign=top> <~SQL_FILTER_SPEC:(pNumb=:^поставщик:)AND(clNum=:^цвет:)AND(aNumb=':^артикул:')~> <~LOOP_SPEC_UNI~> <~СПЕЦ:КОЛИЧЕСТВО_ЦЕЛЫХ~> <~BREAK_LOOP_SPEC~> <~END_LOOP_SPEC~> </TD> </TR> <~END_SQL_PROG~> </TABLE> </BODY> </HTML> Смайлик не вставлял, менял на двоеточие и скобку
  4. Кто подскажет, как в спецификации вместо "Наименование" вывести "У поставщика". Объясню зачем: Хочу сделать бланк заявки поставщику. У меня в программе в поле Артикул забиты внутрефирменные артикулы, а в поле "У поставщика" - Артикул поставщика. Так как в таблице спецификаций это поле не существует, наверное нужно делать два запроса в базу: один в таблицу tSpecPAU, а потом в tArtikls, чтоб достать оттуда значение aNamP, соответствующее aName. Но я не очень бум-бум в запросах и поэтому прошу помощи. Как это всё реализовать и вывести на печать? Дело то не сложное, для тех кто знает как. Помогите пожалуйста!
  5. спасибо. P.S. Мистика какая-то. Зашёл опять в заполнения-> параметры, вызвал параметр про усечение углов, поставил -> НЕТ, сохранил... опять поставил -> ДА, пересохранил изделие, смотрю в спецификацию - никаких минусов, профильки парами, красота и... мистика
  6. Друзья, помогите разобраться с проблемой. В группе штапиков и уплотнений прописываю штапик, мне нужно, чтобы он резался под углом 90град. Для этого параметр задаю: Усекать нижний штапик -ДА. Всё работает, Но в спецификации изделия появляются по две позиции (для горизонтальных и вертикальных) этого штапика одинаковой длины, но с разными углами реза. Первая -90х90 и вторая 90х-90. (Понятно, что всего четыре позиции). А зачем не четыре позиции с одинаковой (попарно) длиной, но разными углами реза? хотя углы-то одинаковые. Короче, Как избавиться от минусов в углах реза? Помогите!
  7. Уф!! Спасибо! Истыкал уже все варианты, правда больше по заполнению... а тут всё так просто оказалось. P.S. Что же люди делали раньше, без мобильных и интернета
  8. Уважаемые коллеги, подскажите пожалуйста, возможно ли вставить в конструкцию два профиля так, как показано на рисунке? Соединение прописано, а как физически осуществить такой процесс? Нужно обозначить на рисунке поворотную стойку и клипсу.
  9. Ну вот... а я тут велосипед изобретаю
  10. Ага, как раз система офисных перегородок Русал СПЛ-14
  11. Именно так и будет работать Кажется, такой вариант и прописан у Русала для СПЛ-14. Вот только на подходит такой вариант. Вставка, она плюсует элементы, но не заменяет их. правильно? А при выборе кол-ва линий остекления выбирается и профиль крышки под одно или два стекла. Если я пропишу крышку под одно стекло для простого заполнения 5мм, то при выборе вставки дополнительной линии, мне профиль крышки нужно будет заменить. Я понятно излагаю? В противном случае останется и крышка под одно стекло и добавится крышка под два стекла. А вот второй вариант интересен. Именно через ж... но работать будет. Скажите, Rexther, в СП3 с таким заполнением тоже всё запущено?
  12. Уважаемые коллеги! У меня к вам следующий вопрос: Понятно, что ПО в плане заполнений ориентированна на стеклопакеты. У меня же есть необходимость внести в базу систему офисных перегородок. И всё хорошо, пока я использую перегородки в одну линию остекления. Создаю заполнения для стекла толщиной 4мм, 5мм, 6мм. Прописываю уплотнения, штапики, и тд Всё замечательно. Но когда встаёт вопрос о заполнении в две нити, я в растерянности. Наверное нужно по опыту, который описан выше, создавать что-то типа @стеклопакета, в котором вставкой прописывать два стекла? И для каждого там же уплотнитель? А ведь вариантов много: @4+6, @4+5, @4+4, @5+6, @5+5, @6+6... А ещё может быть одно закалённое, другое нет, или наоборот или оба... а одно из них с матовой плёнкой и т.д. Как быть? Да и это не главное. Вопрос в том, какую толщину для этого виртуального пакета указывать? Вы же понимаете, что каждое стекло идёт на своё посадочное место и просто суммировать толщины нельзя. Получится 6+5=11мм, а такую толщину для стекла (например) эта система не поддерживает. Или вводить дополнительные артикулы типа @5мм, @6мм и тд? И для стеклопакета например @6+5 (состоящего из стекла 5мм и @6мм(фактически=0мм)) указывать толщину в 5мм ... но тогда неправильно будет считаться уплотнитель (я так понимаю он будет браться из заполнения для одной линии заполнения которая прописана для одинарного стекла толщиной 5мм)? Помогите, а то голова может взорваться.
×
×
  • Создать...

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

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