BFMachine Опубликовано: 10 февраля, 2008 Share Опубликовано: 10 февраля, 2008 Подскажите возможно ли запретить при выводе отчета на принтер (Коммерческого предложения) разрыв таблицы с рисунком и описанием отдельного изделия. У меня получается половина окна на одной странице, половина на другой. И попутно еще вопрос: как в составах для стеклопакета сделать так, чтобы фальцвкладыши автоматически выбирались в зависимости от системы профиля? Или может есть другие, более удобные варианты привязки фальцвкладышей Цитата Ссылка на комментарий Поделиться на других сайтах More sharing options...
Rexther Опубликовано: 10 февраля, 2008 Share Опубликовано: 10 февраля, 2008 .....И попутно еще вопрос: как в составах для стеклопакета сделать так, чтобы фальцвкладыши автоматически выбирались в зависимости от системы профиля? Или может есть другие, более удобные варианты привязки фальцвкладышей Это удобнее делать через заполнения - там как раз для конкретной системы все прописывается, не напутается. Цитата Ссылка на комментарий Поделиться на других сайтах More sharing options...
MOHTEP Опубликовано: 6 мая, 2008 Share Опубликовано: 6 мая, 2008 Вопрос по отчетам. Есть ли возможность использовать в отчетах ПС3 массивы...? Цитата Ссылка на комментарий Поделиться на других сайтах More sharing options...
MOHTEP Опубликовано: 6 мая, 2008 Share Опубликовано: 6 мая, 2008 Вопрос по отчетам. Есть ли возможность использовать в отчетах ПС3 массивы...? нашел... Цитата Ссылка на комментарий Поделиться на других сайтах More sharing options...
MOHTEP Опубликовано: 6 мая, 2008 Share Опубликовано: 6 мая, 2008 в генераторе отчетов не работает конструкция из двух (и более) вложенных операторов IF ~IF(....)THEN~ ~IF(....)THEN~ ~ELSE~ ~ENDIF~ ~ELSE~ ~ENDIF~ Цитата Ссылка на комментарий Поделиться на других сайтах More sharing options...
Rexther Опубликовано: 6 мая, 2008 Share Опубликовано: 6 мая, 2008 в генераторе отчетов не работает конструкция из двух (и более) вложенных операторов IF ~IF(....)THEN~ ~IF(....)THEN~ ~ELSE~ ~ENDIF~ ~ELSE~ ~ENDIF~ Что говорит Профсегмент? Цитата Ссылка на комментарий Поделиться на других сайтах More sharing options...
MOHTEP Опубликовано: 7 мая, 2008 Share Опубликовано: 7 мая, 2008 Что говорит Профсегмент? На письмо пока не ответили... Цитата Ссылка на комментарий Поделиться на других сайтах More sharing options...
MOHTEP Опубликовано: 14 мая, 2008 Share Опубликовано: 14 мая, 2008 подскажите каким образом вывести в отчет ТЕКУЩУЮ дату? нужно например для заявок на материалы (дата подачи заявки) Цитата Ссылка на комментарий Поделиться на других сайтах More sharing options...
Deanisii Опубликовано: 14 мая, 2008 Share Опубликовано: 14 мая, 2008 подскажите каким образом вывести в отчет ТЕКУЩУЮ дату? нужно например для заявок на материалы (дата подачи заявки) <P style="font-size:24px; text-align:center; font-family:Arial; color:#0; font-weight: none;"> Заявка № <b>~Проект:Номер_заказа~</b> от ~Текущая_дата~ </P> Только номер заявки исправь. Цитата Ссылка на комментарий Поделиться на других сайтах More sharing options...
MOHTEP Опубликовано: 15 мая, 2008 Share Опубликовано: 15 мая, 2008 <P style="font-size:24px; text-align:center; font-family:Arial; color:#0; font-weight: none;">Заявка № <b>~Проект:Номер_заказа~</b> от ~Текущая_дата~ </P> Только номер заявки исправь. ~Текущая_дата~ этого достаточно спасибо в доках не нашел Цитата Ссылка на комментарий Поделиться на других сайтах More sharing options...
che Опубликовано: 16 мая, 2008 Share Опубликовано: 16 мая, 2008 ~Текущая_дата~ этого достаточно спасибо в доках не нашел А можно ли вывести, к примеру, ткущая дата +3 дня ?? Цитата Ссылка на комментарий Поделиться на других сайтах More sharing options...
Deanisii Опубликовано: 1 июля, 2008 Share Опубликовано: 1 июля, 2008 Пять отчеты. Проблема такая, не могу вывести в отчет по выделенным проектам Армирование с указанием нужных мне значений. То есть один столбец должен Содержать следующие данные. (Номер проекта)-(Номер изделия)-(Номер элемента) например 1-2-5. Не выводится номер проекта. Затем в отчете по изделию мы имеем артикул Рмы с маркировкой 1-2-5.(здесь без проблем) Два кода совпадают, зачит они скручиваются вместе. Пробую переделать стандартные отчеты, но не выходит, я откровенно слаб в написании отчетов. Может кто делал что то подобное. Поделитесь опытом. Цитата Ссылка на комментарий Поделиться на других сайтах More sharing options...
MOHTEP Опубликовано: 1 июля, 2008 Share Опубликовано: 1 июля, 2008 Не выводится номер проекта. использовать ~Проект:Номер~ внутри цикла ~Проект:Начало~ тут где - то используем ~Проект:конец~ Цитата Ссылка на комментарий Поделиться на других сайтах More sharing options...
Артём Опубликовано: 19 ноября, 2008 Share Опубликовано: 19 ноября, 2008 Пять отчеты. Проблема такая, не могу вывести в отчет по выделенным проектам Армирование с указанием нужных мне значений. То есть один столбец должен Содержать следующие данные. (Номер проекта)-(Номер изделия)-(Номер элемента) например 1-2-5. Не выводится номер проекта. Затем в отчете по изделию мы имеем артикул Рмы с маркировкой 1-2-5.(здесь без проблем) Два кода совпадают, зачит они скручиваются вместе. Пробую переделать стандартные отчеты, но не выходит, я откровенно слаб в написании отчетов. Может кто делал что то подобное. Поделитесь опытом. Такая же проблемма не могу увидеть № заказа в общем отчёте по стеклопакетам - либо не даёт либо перечисляет номера всех выделенных может кто уже решил эту задачу? Цитата Ссылка на комментарий Поделиться на других сайтах More sharing options...
Артём Опубликовано: 20 ноября, 2008 Share Опубликовано: 20 ноября, 2008 Неужели никто не знает как поучить номера заказов присвоенных к каждому стеклопакету ? Отчёт хотел прикрепить но почемуто не выходит Цитата Ссылка на комментарий Поделиться на других сайтах More sharing options...
MOHTEP Опубликовано: 28 ноября, 2008 Share Опубликовано: 28 ноября, 2008 Неужели никто не знает как поучить номера заказов присвоенных к каждому стеклопакету ?Отчёт хотел прикрепить но почемуто не выходит попробуйте вот так выводим номера проектов ~SQL1:Установить:SELECT pNumb,zNumb FROM ListPRJ WHERE~ ~SQL1:Добавить:ВЫБОР.ПРОЕКТЫ~ ~SQL1:Добавить:ORDER BY pNumb~ ~SQL1:Начало~ <b>~SQL1:zNumb:AsText~</b>, ~SQL1:Конец~ перебираем проекты ~SQL1:Установить:SELECT zNumb,pNumb,pUnic,kName FROM ListPRJ WHERE~ ~SQL1:Добавить:ВЫБОР.ПРОЕКТЫ~ ~SQL1:Добавить:ORDER BY zNumb~ перед началом цикла сбрасываем групповое выделение так как цикл будет перебирать по одному проекту. ~ВЫБОР.ПРОЕКТЫ.ОЧИСТИТЬ~ ~SQL1:Начало~ устанавливаем индекс на очередной проект ~SQL1:pUnic:AsInt:Индекс1~ Дальше можем работать с каждым проектом в том же стиле как если бы он был выбран один например перебрать изделия текущего проекта ~Изделия:НАЧАЛО~ Вот тут даботаем с очередным изделием очередного проекта ~Изделия:КОНЕЦ~ ~SQL1:КОНЕЦ~ Удачи. Цитата Ссылка на комментарий Поделиться на других сайтах More sharing options...
Артём Опубликовано: 28 ноября, 2008 Share Опубликовано: 28 ноября, 2008 попробуйте вот так выводим номера проектов ~SQL1:Установить:SELECT pNumb,zNumb FROM ListPRJ WHERE~ ~SQL1:Добавить:ВЫБОР.ПРОЕКТЫ~ ~SQL1:Добавить:ORDER BY pNumb~ ~SQL1:Начало~ <b>~SQL1:zNumb:AsText~</b>, ~SQL1:Конец~ перебираем проекты ~SQL1:Установить:SELECT zNumb,pNumb,pUnic,kName FROM ListPRJ WHERE~ ~SQL1:Добавить:ВЫБОР.ПРОЕКТЫ~ ~SQL1:Добавить:ORDER BY zNumb~ перед началом цикла сбрасываем групповое выделение так как цикл будет перебирать по одному проекту. ~ВЫБОР.ПРОЕКТЫ.ОЧИСТИТЬ~ ~SQL1:Начало~ устанавливаем индекс на очередной проект ~SQL1:pUnic:AsInt:Индекс1~ Дальше можем работать с каждым проектом в том же стиле как если бы он был выбран один например перебрать изделия текущего проекта ~Изделия:НАЧАЛО~ Вот тут даботаем с очередным изделием очередного проекта ~Изделия:КОНЕЦ~ ~SQL1:КОНЕЦ~ Удачи. Спасибо,, с этим разобрался правда немного по другому(с другого отчёта методом научного тыка ).Сейчас мучаюсь с выводом рисунка если пакет с раскладкой.Если с неправильной формой выводит, а вот как вывести если есть раскладка не знаю Цитата Ссылка на комментарий Поделиться на других сайтах More sharing options...
kashey Опубликовано: 16 сентября, 2009 Share Опубликовано: 16 сентября, 2009 Подскажите пожалуйста!! Пытаюсь написать отчет по проектам, где присутствует выборка из спецификации, причем нужно выбрать только ПРОФИЛЬ. Откос, Отлив, Подоконник и ЗАПОЛНЕНИЕ.Сендвич и ЗАПОЛНЕНИЕ.Панель откоса. причем отобразить нужно только сумму по заказу т.е. № Заказа /Стоимость отделки. Замучился уже условие составлять в SQL ни чего не получается, может у кого-то получилось. Прога Профстрой3 Цитата Ссылка на комментарий Поделиться на других сайтах More sharing options...
BFMachine Опубликовано: 23 сентября, 2009 Автор Share Опубликовано: 23 сентября, 2009 Спасибо,, с этим разобрался правда немного по другому(с другого отчёта методом научного тыка ).Сейчас мучаюсь с выводом рисунка если пакет с раскладкой.Если с неправильной формой выводит, а вот как вывести если есть раскладка не знаю Я делал так, правда давно уже: ~SQL1:Установить:SELECT * FROM SpecPAU WHERE~ ~SQL1:Добавить:(pUnic=:Unic.AsInteger:)AND(oNumb=:Изд.AsInteger:)AND(aTypM=5)AND (aTypP<3)AND(clkC=-1) ORDER BY aNumb~ ~SQL1:НАЧАЛО~ ~SQL1:aView:AsInteger:Прямоуг~ ~SQL1:nEL:AsInteger:nELement~ ~SQL1:aTypR:AsInteger:Раскл~ Раскл - 1, если пакет с раскладкой по-моему в новых версиях появился фильтр <!--- ~Спецификация:ФИЛЬТР:Не_прямоугольные_заполнения:ИЛИ:Заполнения_с_раскладкой~ ---> Цитата Ссылка на комментарий Поделиться на других сайтах More sharing options...
D.Fedor Опубликовано: 6 октября, 2009 Share Опубликовано: 6 октября, 2009 Подскажите возможно ли запретить при выводе отчета на принтер (Коммерческого предложения)разрыв таблицы с рисунком и описанием отдельного изделия. У меня получается половина окна на одной странице, половина на другой. --- Прошу прощения, может я что-то пропустил. Но прочтя эту тему, так и не увидел ответа на первую часть вопроса от BFMachine (о проблеме разрыва рисунков при печати)!? Ее почему-то все плавно обошли... Или это уже прописная истина для всех, кроме меня? Пробовал включать в отчет принудительный разрыв страницы внутри цикла по изделиям. Но этот вариант увеличивает расход бумаги. Т.к. печатается по одному изделию на странице, и то лишь в случае небольшого объема таблицы доп. комплектующих. Других вариантов в ХЕЛПе нет. Может кто-нибудь уже знает решение и поделится им? Цитата Ссылка на комментарий Поделиться на других сайтах More sharing options...
Rexther Опубликовано: 6 октября, 2009 Share Опубликовано: 6 октября, 2009 Прошу прощения, может я что-то пропустил. Но прочтя эту тему, так и не увидел ответа на первую часть вопроса от BFMachine (о проблеме разрыва рисунков при печати)!? Ее почему-то все плавно обошли... Или это уже прописная истина для всех, кроме меня? Пробовал включать в отчет принудительный разрыв страницы внутри цикла по изделиям. Но этот вариант увеличивает расход бумаги. Т.к. печатается по одному изделию на странице, и то лишь в случае небольшого объема таблицы доп. комплектующих. Других вариантов в ХЕЛПе нет. Может кто-нибудь уже знает решение и поделится им? Насколько я знаю, "умного" разбиения на страницы нет. как мне объясняли это связано с возможностями IE - именно с его помощью выводятся все отчеты из ПС. Есть возможность заранее решить сколько эскизов и каких размеров будет на странице - т.е. расчитать, и тогда все получится, но нет возможности запретить разбивать таблицы... Как-то так... Если шибко коряво объяснил - не обессудьте, не знаток я, рядом стоял .... Цитата Ссылка на комментарий Поделиться на других сайтах More sharing options...
D.Fedor Опубликовано: 6 октября, 2009 Share Опубликовано: 6 октября, 2009 В том-то и дело, что если бы одни эскизы выводились, тогда можно подогнать их размеры и кол-во на страницу. А когда после каждого изделия выводится динамическая табл. с комплектацией, то неизвестно, где выплывет следующий эскиз, и не попадет ли он снова в разрыв страницы. А, лично Вы какой вариант для себя избрали? Спасибо за отклик! Цитата Ссылка на комментарий Поделиться на других сайтах More sharing options...
Rexther Опубликовано: 6 октября, 2009 Share Опубликовано: 6 октября, 2009 У меня есть отчет, КП, в котором на одном листе выводится 3 изделия. Эскиз+табличка с описанием. Описание конечно меняется, но в определенных пределах - т.е. можно изначально предположить максимальные размеры таблицы. Вот так и решено. Цитата Ссылка на комментарий Поделиться на других сайтах More sharing options...
D.Fedor Опубликовано: 6 октября, 2009 Share Опубликовано: 6 октября, 2009 (изменено) А, каков синтаксис ограничения высоты таблицы и есть ли таковой? Вот - на ограничение ширины: <TABLE WIDTH="~Отчет:Ширина_мм:180~"> А - на высоту, так будет? <TABLE HEIGHT="~Отчет:Высота_мм:180~" > Не программист я, только учусь! И, куда Вы запихнули таблицу с комплектацией? Понятно, что в случае формирования КП, можно левую половину стр. использовать под эскиз, правую - под табл. с кратким описанием. Я же ищу пути решения проблемы в случае с отчетом "Тех. задание монтажникам", а монтажники хотят видеть крупные эскизы и надписи на размерных линиях, подробную инфу по комплектации и пр.. Изменено 6 октября, 2009 пользователем D.Fedor Цитата Ссылка на комментарий Поделиться на других сайтах More sharing options...
Rexther Опубликовано: 6 октября, 2009 Share Опубликовано: 6 октября, 2009 А, каков синтаксис ограничения высоты таблицы и есть ли таковой? Вот - на ограничение ширины: <TABLE WIDTH="~Отчет:Ширина_мм:180~"> А - на высоту, так будет? <TABLE HEIGHT="~Отчет:Высота_мм:180~" > Не программист я, только учусь! И, куда Вы запихнули таблицу с комплектацией? Понятно, что в случае формирования КП, можно левую половину стр. использовать под эскиз, правую - под табл. с кратким описанием. Я же ищу пути решения проблемы в случае с отчетом "Тех. задание монтажникам", а монтажники хотят видеть крупные эскизы и надписи на размерных линиях, подробную инфу по комплектации и пр.. Про сиснтаксис ничего не могу сказать - не умею я писАть отчеты. Про тех.задание на монтаж - а Вы разделите его. На отдельном листе большой эскиз, а на другом всякие описания, комплектация .... Цитата Ссылка на комментарий Поделиться на других сайтах More sharing options...
Рекомендованные сообщения
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.