4UDO Posted October 18, 2010 Share Posted October 18, 2010 Вопрос №1 разрешился. Если кому-нибудь пригодится, то сделано так: Подоконник забит вставкой в профиль с точный углом к горизонту 0 градусов. Подоконник каждой ширины забит и в профилях, и в уплотнениях. Во вставке присутствует так же оба вида подоконников. У хлыстового подоконника цена установлена 0, а у подоконника-уплотнения нормальная. В результате считать он будет и хлыст профиля и погонаж уплотнения, но из-за того, что профиль с нулевой ценой, то ошибки в ценообразовании не будет. Для удобства заказов создан отдельный отчет по подоконникам, отливам, карнизам и прочим подобным материалам. Там будут выводиться только профили. При необходимости цены брать ее необходимо будет из погонажа. Link to comment Share on other sites More sharing options...
4UDO Posted October 21, 2010 Share Posted October 21, 2010 Поднималась уже тема о том, как в отчете сделать фильтрацию по группам печати. Я пытался сделать вот так: <~SET_SQL_PROG:SELECT DISTINCT tGroupPR~> <~SQL_FILTER_SPEC:(tNumb=1)~> <~LOOP_SPEC_UNI~> <TABLE> <TR> <TD width=75px><~СПЕЦ:АРТИКУЛ~></TD> <TD><~СПЕЦ:НАЗВАНИЕ~></TD> <TD width=37px><~СПЕЦ:КОЛИЧЕСТВО_УНИКАЛЬНО_ОБЩЕЕ~></TD> <TD width=50px><~СПЕЦ:ЕД_ИЗМ~></TD> </TR> <~END_LOOP_SPEC~> <~END_SQL_PROG~> </TABLE> Результат этого отчета - пустое поле. Подозреваю, что неправильно прописан фильтр. Если кто разобрался, помогите, плз. Заранее спасибо. Link to comment Share on other sites More sharing options...
dvim Posted October 21, 2010 Share Posted October 21, 2010 Написано что то непонятное. если мы хотим явно печатать только группу печати "1", то надо взять обычную спецификацию (код) и добавить туда фильтр по группе печати Link to comment Share on other sites More sharing options...
4UDO Posted October 21, 2010 Share Posted October 21, 2010 А как выглядит код этого фильтра? Суть в том, что есть ручки, которые надо печатать в двух разных отчетах. Т.е. в одном отчете должны быть все ручки, а в другом только некоторые из них. При этом ручки - это не весь отчет, а только несколько строчек из него. Следовательно, просто печать отчета по группе печати не подходит. Хотелось бы сделать так, чтобы он сам вставлял изделия именно из необходимой группы печати. Link to comment Share on other sites More sharing options...
ДомКомплект Posted October 25, 2010 Share Posted October 25, 2010 Ищу базу по Slidors (балконная раздвижка пвх) З.Ы. на kamdif.narod.ru старая версия,сейчас другие профиля у них. Link to comment Share on other sites More sharing options...
dvim Posted October 26, 2010 Share Posted October 26, 2010 Ищу базу по Slidors (балконная раздвижка пвх)З.Ы. на kamdif.narod.ru старая версия,сейчас другие профиля у них. Проще взять и поменять профиля, чем искать. Link to comment Share on other sites More sharing options...
ДомКомплект Posted October 26, 2010 Share Posted October 26, 2010 Проще взять и поменять профиля, чем искать. Я не волшебник,я только учусь) я понимаю что это можно сделать,но пока не разобрался как.времени все не хватает.Думаю есть у кого-нибудь.Хотелось бы перебраться в ПО с Exel'я Link to comment Share on other sites More sharing options...
4UDO Posted October 26, 2010 Share Posted October 26, 2010 Я не волшебник,я только учусь) я понимаю что это можно сделать,но пока не разобрался как.времени все не хватает.Думаю есть у кого-нибудь.Хотелось бы перебраться в ПО с Exel'я Самый лучший способ перебраться - это написание собственной базы. Обязательная проблема базы сторонней - это факт того, что вы не знаете ее конструкции и работы. Если понадобиться что-то поменять, то это вызовет определенные трудности. К тому же сторонняя база может содержать определенные ошибки, выявить которые беглой проверкой просто невозможно. Это может привести к финансовым потерям из-за неучтенных материалов. У меня изучение программы и написание базы под пластик заняло порядка месяца. Это с отчетами, расчетами и т.д. Сейчас начинаю писать базу для внутренних перегородок. Считаю, что в полторы недели уложусь. Link to comment Share on other sites More sharing options...
ДомКомплект Posted November 10, 2010 Share Posted November 10, 2010 (edited) Есть где-нибудь информация по генератору отчетов? а то мануалы прочитал а по нему ничего толкового не нашел.а то HTML знаю хорошо,а c SQL не работал %) В частности интересует: 1) Реально ли как то скопировать коды "скрытых" отчетов,как например "стандартная спецификация изделия" или "Список изделий", что бы на основе этого сделать свои. 2) как работает кнопка "макрос" в "отчетах" т.е. что туда можно пихать. 3) Где-нибудь можно глянуть все возможные переменные типа <~ДАТА~> и.т.д. или это чисто SQL запросы? 4) Что означают 3 прямоугольника синие либо зеленые в поле рядом с типом отчета. (В моих созданных всегда синие ) ПрофОкна 2.55(77) Edited November 10, 2010 by ДомКомплект Link to comment Share on other sites More sharing options...
dvim Posted November 10, 2010 Share Posted November 10, 2010 Есть где-нибудь информация по генератору отчетов?а то мануалы прочитал а по нему ничего толкового не нашел. В частности интересует: 1) Реально ли как то скопировать коды "скрытых" отчетов,как например "стандартная спецификация изделия" или "Список изделий", что бы на основе этого сделать свои. 2) как работает кнопка "макрос" в "отчетах" т.е. что туда можно пихать. 3) Где-нибудь можно глянуть все возможные переменные типа <~ДАТА~> и.т.д. или это чисто SQL запросы? 4) Что означают 3 прямоугольника синие либо зеленые в поле рядом с типом отчета. (В моих созданных всегда синие ) 1 нет.они сделаны на других технологиях, а не в генераторе . Но есть похожие отчеты , которые "открытые" - так что ими пользуемся. Можно накачать "открытых" баз и смотреть отчеты оттуда. 2 Через макрос часто делают печать отчетов по нескольким проектам 3 Это не SQL запросы это фичи генератора - искать только в хелп + мастеркода . Не все описано, потому если не нахожу то делаю запрос на SQL благо документации по firebird море 4 Зеленые - это предопределенные , синии - то что создаем сами Link to comment Share on other sites More sharing options...
4UDO Posted November 27, 2010 Share Posted November 27, 2010 Здравствуйте, господа профессионалы. Вопрос №1. Необходимо собрать конструкцию высотой 5 и шириной 3 метра. Конструкция должна собираться из пластика. Возникла следующая проблема. Нормально создается конструкция, состоящая из трех штук, соединенных между собой стационарными элементами. Т.е. конструкция 5м высотой и почти 1м шириной. Однако, такой вариант не подходит. Необходимо каждую из этих конструкций разделить по горизонтали еще на несколько штук. Грубо говоря, должно получиться примерно 9 окон, установленных по 3 штуки друг на друга, а потом соединенных между собой стационарными элементами. Если кто делал что-нибудь подобное, то объясните, пожалуйста, как это было реализовано в "Профокнах". Вопрос №2. Перегородки ALT-110. Необходимо устанавливать жалюзи и, следовательно, учитывать стоимость монтажа жалюзи. Установка жалюзи у нас в фирме считается штучной. Т.е. один проем, закрытый жалюзи, стоит 100р, вне зависимости от площади. В базу забил штучный материал с названием "монтаж жалюзи". Если сделать вставку в заполнение, то рассчитывается "монтаж жалюзи" на каждую из сторон. Кто сталкивался с этим? Как сделать такую вставку? Link to comment Share on other sites More sharing options...
Rexther Posted November 29, 2010 Share Posted November 29, 2010 Здравствуйте, господа профессионалы.Вопрос №1. Необходимо собрать конструкцию высотой 5 и шириной 3 метра. Конструкция должна собираться из пластика. Возникла следующая проблема. Нормально создается конструкция, состоящая из трех штук, соединенных между собой стационарными элементами. Т.е. конструкция 5м высотой и почти 1м шириной. Однако, такой вариант не подходит. Необходимо каждую из этих конструкций разделить по горизонтали еще на несколько штук. Грубо говоря, должно получиться примерно 9 окон, установленных по 3 штуки друг на друга, а потом соединенных между собой стационарными элементами. Если кто делал что-нибудь подобное, то объясните, пожалуйста, как это было реализовано в "Профокнах". А в чем, собственно вопрос? Вопрос №2.Перегородки ALT-110. Необходимо устанавливать жалюзи и, следовательно, учитывать стоимость монтажа жалюзи. Установка жалюзи у нас в фирме считается штучной. Т.е. один проем, закрытый жалюзи, стоит 100р, вне зависимости от площади. В базу забил штучный материал с названием "монтаж жалюзи". Если сделать вставку в заполнение, то рассчитывается "монтаж жалюзи" на каждую из сторон. Кто сталкивался с этим? Как сделать такую вставку? Монтаж жалюзи в Вашем случае типичнейшая "Работа". Вот и применяйте ее именно в работах. А если хотите через вставку в заполнение это делать то используйте еще параметр "номер стороны". Потому как вставки в Заполнения, по умолчанию считаются на КАЖДУЮ сторону контура заполнения.... - постройте 6-ти угольник и у Вас сейчас будет считаться 6 раз монтаж жалюзи ... Link to comment Share on other sites More sharing options...
4UDO Posted November 30, 2010 Share Posted November 30, 2010 А в чем, собственно вопрос? Так все получается нормально. Но такую конструкцию собрать нельзя, соединения должны быть сделаны через усиливающий профиль. Пока есть идея, как это реализовать, но на практике еще не проверил. Монтаж жалюзи в Вашем случае типичнейшая "Работа". Вот и применяйте ее именно в работах.А если хотите через вставку в заполнение это делать то используйте еще параметр "номер стороны". Потому как вставки в Заполнения, по умолчанию считаются на КАЖДУЮ сторону контура заполнения.... - постройте 6-ти угольник и у Вас сейчас будет считаться 6 раз монтаж жалюзи ... Вопрос решился. Именно так и было сделано, но в проверяемом заполнении забыл проставить номер стороны. Теперь новое, к знатокам написания отчетов. Необходимо создать вещественный параметр и присвоить ему значение работы. Т.е. есть работа, которая стоит 200р/кв.м. Есть изделие, в котором 5кв.м. этой работы. Необходимо сделать что-то наподобие функции "тариф", когда берется количество работы, умножается на ее стоимость и получается какое-либо число, притом вещественное. Делал такие вещи для спецификации и заполнений при помощи тарифа. Выглядит вот так: <~SET_SQL_PROG:SELECT DISTINCT tSpecPAU~><~SQL_FILTER_ZAPL:(zPoin=0)AND(pNumb=7)AND(aTypM=5)~> <~LOOP_ZAPL_SUM~> ... <~ЗАП:ПАРАМЕТР:ЦЕЛЫЙ:поставщик:pNumb~> <~ЗАП:ПАРАМЕТР:СТРОКА:артикул:aNumb~> <~ЗАП:ПАРАМЕТР:ЦЕЛЫЙ:цвет:clNum~> ... <~ЗАП:ПОГОНАЖ:ВЫЧИСЛИТЬ:площадь~> <~ПАРАМЕТР:ВЕЩЕСТВЕННЫЙ:ВЫЧИСЛИТЬ:ТАРИФ(1,1,0,0):поставщик:артикул:цвет:цена~> <~ПАРАМЕТР:ВЕЩЕСТВЕННЫЙ:ОПЕРАЦИЯ:площадь:*:цена:стоимость~> <~ПАРАМЕТР:ВЕЩЕСТВЕННЫЙ:ОКРУГЛИТЬ:стоимость~> Если запрос <~ЗАП:ПОГОНАЖ:ВЫЧИСЛИТЬ:площадь~> заменить, к примеру, на <~РАБОТА:ОБЪЕМ:ВЫЧИСЛИТЬ:объем~>, то получается непонятный результат. Кто может помочь в этом деле? Link to comment Share on other sites More sharing options...
Rexther Posted November 30, 2010 Share Posted November 30, 2010 Так все получается нормально. Но такую конструкцию собрать нельзя, соединения должны быть сделаны через усиливающий профиль.Пока есть идея, как это реализовать, но на практике еще не проверил. ..... В прилегающем соединении прописываете зазор для установки усилителя, а в спецификации соединения сам усилитель и весь шмурдяк, который ему сопутствует. И все .... В ПС3 это можно решать с помощью подтипа МЦ "Эркер", но у Вас ПрофОкна ... Link to comment Share on other sites More sharing options...
4UDO Posted November 30, 2010 Share Posted November 30, 2010 Вот что получается, если делать так. Между двумя стойками соединение нормальное, а вот окошко среднее по высоте получается с ошибкой. Link to comment Share on other sites More sharing options...
Rexther Posted November 30, 2010 Share Posted November 30, 2010 Вот что получается, если делать так. Между двумя стойками соединение нормальное, а вот окошко среднее по высоте получается с ошибкой. Да ладно ..... Link to comment Share on other sites More sharing options...
4UDO Posted November 30, 2010 Share Posted November 30, 2010 Поправочка. Вертикальное соединение идет через стойку, а вот в горизонтальной плоскости конструкции соединяются между собой не этими же стойками, а уже другим соединителем. И еще один момент. В итоговом расчете должно получиться 2 стойки высотой в весь витраж, а не несколько штук, высотой с одну конструкцию. Подозреваю, что в последнем варианте именно так и получится (в смысле 6 маленьких стоек). Link to comment Share on other sites More sharing options...
Rexther Posted December 1, 2010 Share Posted December 1, 2010 Поправочка. Вертикальное соединение идет через стойку, а вот в горизонтальной плоскости конструкции соединяются между собой не этими же стойками, а уже другим соединителем.И еще один момент. В итоговом расчете должно получиться 2 стойки высотой в весь витраж, а не несколько штук, высотой с одну конструкцию. Подозреваю, что в последнем варианте именно так и получится (в смысле 6 маленьких стоек). Да ладно .... (в последней картинке смухлевал, конечно... маленько ... Но спецификация настоящая) :rolleyes: Link to comment Share on other sites More sharing options...
4UDO Posted December 1, 2010 Share Posted December 1, 2010 Ув. Rexther. Не могли бы вы выложить или прислать на почту вариант соединения через усиливающий элемент (вертикальное) и без него (горизонтальное)? Link to comment Share on other sites More sharing options...
Rexther Posted December 5, 2010 Share Posted December 5, 2010 Ув. Rexther.Не могли бы вы выложить или прислать на почту вариант соединения через усиливающий элемент (вертикальное) и без него (горизонтальное)? Да там нет никакой тайны .... Времени у меня просто мало. Link to comment Share on other sites More sharing options...
4UDO Posted December 10, 2010 Share Posted December 10, 2010 Все сделано так, как показано на скринах. Проблема не исчезла. Как и раньше, нормального соединения нет. Считается стационарный элемент на каждую пару конструкций, а средняя пара между собой не имеет соединения. Почему так происходит? Куда посмотреть? Link to comment Share on other sites More sharing options...
Rexther Posted December 11, 2010 Share Posted December 11, 2010 НУ есть какой-то косяк при построениях ... Я делал последовательно. В каком-то порядке, по-моему идя слева направо, снизу вверх... получается построить все как надо ... Link to comment Share on other sites More sharing options...
4UDO Posted December 11, 2010 Share Posted December 11, 2010 Иду точно так же. Сначала создаю большую рамку. Потом добавляю вертикальную разбивку. Потом в левой части добавляю горизонтальную разбивку. Потом в центральной части добавляю горизонтальную разбивку. У меня почему-то не работает параметр "ставить однократно". Может быть сделал ошибку, когда добавлял профили или в системе профилей? Может кто-нибудь взглянуть на базу? Link to comment Share on other sites More sharing options...
Moskit29rus Posted December 13, 2010 Share Posted December 13, 2010 Всем здрасте! Проблема с базой ALUTECH ALT-100, к Профстрой-2. Скачал базу с сайта Алютеха, построил изделие, на окне сохранить нажимаю "ДА" и вот, что дальше просиходит: Тех. поддержка Алютеха на запросы молчит. Проверил изделие, все профиля правильно отображаются. Помогите разобраться с проблемой, надо работать, а расчёты в производство не можем сделать Кто захочет провести эксперимент, то база тут. Link to comment Share on other sites More sharing options...
Rexther Posted December 13, 2010 Share Posted December 13, 2010 Всем здрасте! Проблема с базой ALUTECH ALT-100, к Профстрой-2. Скачал базу с сайта Алютеха, построил изделие, на окне сохранить нажимаю "ДА" и вот, что дальше просиходит: Тех. поддержка Алютеха на запросы молчит. Проверил изделие, все профиля правильно отображаются. Помогите разобраться с проблемой, надо работать, а расчёты в производство не можем сделать Кто захочет провести эксперимент, то база тут. Ответить на Ваш вопрос в данных условиях не возможно. На эскизе ничего кроме сообщения не видно. Если хотите, что бы Вам помогли выкладывайте более подробную информацию. Например можете выложить тут проект, в котором Вы стоили изделие. Что в этом изделии можно было посмотреть что да как. Но скорее всего у Вас изделие построено на основе типового, а те профиля, которые присутствуют в типовом исключены из системы. Т.е. типовое нуждается в обновлении. Link to comment Share on other sites More sharing options...
Recommended Posts