Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Разработка информационных систем Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 .. 13 14 15 16 17 18 [19] 20 21 22   вперед  Ctrl
 Re: Программирование БД, отчетов и запросов без программирования.  [new]
Vladimir Baskakov
Member

Откуда:
Сообщений: 1704
Им нужен совсем простой функционал для учета склада и расчета себестоимости. Они даже могут сформулировать первую версию ТЗ, как они себе это видят. И ничего из существующего не позволяет им запустить систему в сколько-нибудь разумный срок.

а чем им акцесс не акцесс? просто интересно. там тоже можно кубиками стрелочками, сводными табличками..... просто интересно, без подколок. на чьем облаке, как договор о поддержке будет писаться? Я бы если бы был бизнесменом - параноил бы - где мои данные, кто отвечает за их неповреждение и неутечку, чем. т.е. наверное бы захотел на своем ресурсе, со своим бэкапом, а это не особо дешево.... а то допустим только я развернусь, а тут бац - владелец Интеграла поднимает цену (а не хочешь платить - данные пропали?) и со стороны разработчика - какую цену нужно запросить, чтобы гарантировать 24*7?
19 май 17, 17:04    [20497136]     Ответить | Цитировать Сообщить модератору
 Re: Программирование БД, отчетов и запросов без программирования.  [new]
LSV
Member

Откуда: Киев
Сообщений: 30131
а то допустим только я развернусь, а тут бац - владелец Интеграла поднимает цену
Тут все начинается на доверии и по рекомендации. Если у одного комерса все удачно взлетело, то высока вероятность, что он порекомендует кому-от еще.
После 5-6 внедрений уже нет особых опасений. Особенно если можно "всё пощупать" и не нужно долго ждать первого результата.
Обе стороны заинтересованы в долгосрочном сотрудничестве.
Риск есть конечно, но и выгода очевидна: или эксель или недорогая, но хорошая система.

А вот дорогие внедрения (САП, Нав/Акс и пр.) несут гораздо большие риски. И там % провала выше 50. Не смотря на то, что у парней и "крутая контора" и костюмчики и система вроде брендовая...
21 май 17, 17:56    [20499569]     Ответить | Цитировать Сообщить модератору
 Re: Программирование БД, отчетов и запросов без программирования.  [new]
mad_nazgul
Member

Откуда:
Сообщений: 4229
LSV
А вот дорогие внедрения (САП, Нав/Акс и пр.) несут гораздо большие риски. И там % провала выше 50. Не смотря на то, что у парней и "крутая контора" и костюмчики и система вроде брендовая...


Дык это все не зря!
1) Откатоемкость
2) Во времена бурного внедрения SAP, он помогал пройти сертификацию по стандарту ISO, для предприятий которые выходили на мировой рынок (в основном "нефть", "газ")

Так что SAP внедряли не потому что он удобен/хорошо и т.д.
А немного по другим причинам. :-)
22 май 17, 07:58    [20500160]     Ответить | Цитировать Сообщить модератору
 Re: Программирование БД, отчетов и запросов без программирования.  [new]
LSV
Member

Откуда: Киев
Сообщений: 30131
mad_nazgul
Так что SAP внедряли не потому что он удобен/хорошо и т.д.
А немного по другим причинам. :-)
Ну я про это хорошо и давно знаю... :)
22 май 17, 10:44    [20500577]     Ответить | Цитировать Сообщить модератору
 Re: Программирование БД, отчетов и запросов без программирования.  [new]
qwertEHOK
Member

Откуда: Волгоград
Сообщений: 231
подскажите пожалуйста - какое имя базы данных вводить на странице входа?
https://integralcrm.ru/404.shtml
29 май 17, 13:44    [20519941]     Ответить | Цитировать Сообщить модератору
 Re: Программирование БД, отчетов и запросов без программирования.  [new]
drynny
Member

Откуда: Владимир
Сообщений: 132
qwertEHOK
подскажите пожалуйста - какое имя базы данных вводить на странице входа?
https://integralcrm.ru/404.shtml


При регистрации вы указывали имя пользователя, оно же будет и именем базы.
Оно подставится автоматически, когда вы зайдете по ссылке из письма с подтверждением регистрации.
29 май 17, 13:54    [20519977]     Ответить | Цитировать Сообщить модератору
 Re: Программирование БД, отчетов и запросов без программирования.  [new]
drynny
Member

Откуда: Владимир
Сообщений: 132
Vladimir Baskakov
Им нужен совсем простой функционал для учета склада и расчета себестоимости. Они даже могут сформулировать первую версию ТЗ, как они себе это видят. И ничего из существующего не позволяет им запустить систему в сколько-нибудь разумный срок.

а чем им акцесс не акцесс? просто интересно. там тоже можно кубиками стрелочками, сводными табличками..... просто интересно, без подколок. на чьем облаке, как договор о поддержке будет писаться? Я бы если бы был бизнесменом - параноил бы - где мои данные, кто отвечает за их неповреждение и неутечку, чем. т.е. наверное бы захотел на своем ресурсе, со своим бэкапом, а это не особо дешево.... а то допустим только я развернусь, а тут бац - владелец Интеграла поднимает цену (а не хочешь платить - данные пропали?) и со стороны разработчика - какую цену нужно запросить, чтобы гарантировать 24*7?


Многие бизнесмены паранойят, мы даже придумали формулировку специальную в договоре для таких заказчиков, которая всех устраивает, на случай "подняли цены", "ушли с рынка", "забили на сервис". Я за последние полгода столько наслушался печальных историй про собственные разработки и коробочные решения, что описанные вами риски выглядят на их фоне мелкими неприятностями.
Это всё теория, на практике же люди рады когда хотя бы просто работает. Про 24*7 и бэкапы даже и не вспоминает никто (потому что это наша забота).
29 май 17, 23:56    [20521676]     Ответить | Цитировать Сообщить модератору
 Re: Программирование БД, отчетов и запросов без программирования.  [new]
drynny
Member

Откуда: Владимир
Сообщений: 132
По многочисленным просьбам клиентов cделал новый интерфейс редактора типов.
Стала более понятна подчиненность и связанность объектов, упрощено создание связей и навигация по ним.

Кому интересно попробовать, регистрация здесь: https://bkint.ru/register.html

К сообщению приложен файл. Размер - 61Kb
3 июл 17, 16:13    [20609650]     Ответить | Цитировать Сообщить модератору
 Re: Программирование БД, отчетов и запросов без программирования.  [new]
drynny
Member

Откуда: Владимир
Сообщений: 132
Другой популярный вопрос: как отправить email и sms средствами Интеграла.
Вот самый простой вариант — отправляем sms и получаем его ID от оператора.
Этот ID можно сразу сохранить в нашей базе.

К сообщению приложен файл. Размер - 38Kb
5 июл 17, 09:19    [20614449]     Ответить | Цитировать Сообщить модератору
 Re: Программирование БД, отчетов и запросов без программирования.  [new]
drynny
Member

Откуда: Владимир
Сообщений: 132
Меньше, чем за минуту, делаем отчет для выборки получателей

К сообщению приложен файл. Размер - 37Kb
5 июл 17, 09:21    [20614453]     Ответить | Цитировать Сообщить модератору
 Re: Программирование БД, отчетов и запросов без программирования.  [new]
drynny
Member

Откуда: Владимир
Сообщений: 132
Запускаем отчет, видим список рассылки и её результаты.
На телефон приходит sms с вычисленным на лету текстом.

К сообщению приложен файл. Размер - 41Kb
5 июл 17, 09:23    [20614462]     Ответить | Цитировать Сообщить модератору
 Re: Программирование БД, отчетов и запросов без программирования.  [new]
hVostt
Member

Откуда:
Сообщений: 11748
drynny,

Чёт как-то пока уныло. Но ещё пилить и пилить, чтобы на уровень хоть какой-то минимальной юзабельности выйти. А идея нормуль. Если не запорете конечно сведением всего и вся к абстрактному «типу».
5 июл 17, 09:38    [20614492]     Ответить | Цитировать Сообщить модератору
 Re: Программирование БД, отчетов и запросов без программирования.  [new]
drynny
Member

Откуда: Владимир
Сообщений: 132
hVostt
drynny,

Чёт как-то пока уныло. Но ещё пилить и пилить, чтобы на уровень хоть какой-то минимальной юзабельности выйти. А идея нормуль. Если не запорете конечно сведением всего и вся к абстрактному «типу».


Так я «пилю и пилю»...
А здесь собираю как раз конкретные пожелания по юзабельности. Что не так? Что исправить? Говорите, и я немедленно постараюсь сделать.

Пока же я на нем делаю разные приложения, как вот например тут: Интеграл-Розница (там есть ролики от 2 до 5 минут), которое вполне юзабельно для клиента и было сделано за 2-3 дня с нуля.
5 июл 17, 10:17    [20614648]     Ответить | Цитировать Сообщить модератору
 Re: Программирование БД, отчетов и запросов без программирования.  [new]
hVostt
Member

Откуда:
Сообщений: 11748
drynny,

Ну как можно ответить на вопрос, что не так.
Это как увидеть вместо машины доску с 4 колёсами и пристроенной табуреткой на ней :)
Если это и есть результат, то не так абсолютно всё.
Если это только начало, то начало нормальное, направление хорошее.
5 июл 17, 13:03    [20615436]     Ответить | Цитировать Сообщить модератору
 Re: Программирование БД, отчетов и запросов без программирования.  [new]
hVostt
Member

Откуда:
Сообщений: 11748
drynny
которое вполне юзабельно для клиента и было сделано за 2-3 дня с нуля


Мнение пользователя: ни разу не юзабельно, уж простите. Здесь вообще про хоть какую-то юзабельность говорить не приходится вообще. Её нет.

Мнение разработчика: из всех инструментов и платформ, которые я знаю и видел, ваше я пока что не выберу, потому что ванильные примеры, которые вы показываете, слишком далеки от реальности, примерно на пару парсеков.

Но в целом, если продаётся, то продавайте конечно. Но работы ещё вагонов эдак целый состав
Направление хорошее.
5 июл 17, 15:37    [20616231]     Ответить | Цитировать Сообщить модератору
 Re: Программирование БД, отчетов и запросов без программирования.  [new]
irbis_al
Member

Откуда: Симферополь
Сообщений: 1330
Вставлю свои 5 коп.
Вот мне немного не хватает как в Oracle BI...
(Он много может но это мне особенно нравится)
Создаётся шаблон...он в rtfе
Далее реквестом отправлялся xml файл...
и получался отчёт..
Но Oracle BI это такие зависмости....
Это WebLogic,Это oracle как репозиторий кода...
Как в песне ...тут составы смяли чтобы сделать колонны.

У меня сделана упрощённая версия по socke(websocket,soap,http post) кидаю xml. данных
И говорю xml шаблона.
Шаблон типа такой.
+

<?xml version="1.0" encoding="Windows-1251" ?>
<report page="A4" landscape="false" urx1="120" ury1="50" marginleft="17" marginright="17" marginbottom="15" margintop="15">
<table align="left" persent="100"  totalwith="90" spacebefore="5">
<cell noborders="true" dateformat="dd.MM.yyyy HH:mm:ss" >
<memo text="{dictionary.DATETIME}" fontsize="6"  />
</cell>
</table>

<memo text="Товарный отчёт"  fontsize="14" fontbold="true"/>
<table align="center" persent="100"  totalwith2="90" spacebefore="1">
<cell align="center" noborders="true" dateformat="dd.MM.yyyy HH:mm:ss" >
<memo text="{dictionary.DS1} по {dictionary.DS2} " fontsize="10"  />
</cell>
</table>
<table align="left" persent="100"  totalwith1="90" spacebefore="5">
<cell noborders="false" dateformat="dd.MM.yyyy HH:mm:ss" >
<memo text="Остаток на начало" fontsize="8" fontbold="true" />
</cell>
<cell noborders="false" dateformat="dd.MM.yyyy HH:mm:ss" >
<memo text="Товара" fontsize="8" fontbold="true" />
</cell>
<cell noborders="false" dateformat="dd.MM.yyyy HH:mm:ss" >
<memo text="Тары" fontsize="8" fontbold="true" />
</cell>
<cell noborders="false" dateformat="dd.MM.yyyy HH:mm:ss" >

</cell>
<cell noborders="false" dateformat="dd.MM.yyyy HH:mm:ss" >
<memo text="Товара" fontsize="8" fontbold="true" />
</cell>
<cell noborders="false" dateformat="dd.MM.yyyy HH:mm:ss" >
<memo text="Тары" fontsize="8" fontbold="true" />
</cell>


<rows>
<memo text="Сумма Поставщика(с НДС)" fontsize="8" fontbold="true" />
</rows>

<rows noborders="false" dateformat="dd.MM.yyyy HH:mm:ss" ><memo text="{title.OS1}" fontsize="8" fontitalic="true" />
</rows>

<rows noborders="false" dateformat="dd.MM.yyyy HH:mm:ss" ><memo text="{title.OST1}" fontsize="8" fontitalic="true" />
</rows>
<rows>
<memo text="Розничная" fontsize="8" fontbold="true" />
</rows>
<rows noborders="false" dateformat="dd.MM.yyyy HH:mm:ss" ><memo text="{title.OS_1}" fontsize="8" fontitalic="true" />
</rows>
<rows noborders="false" dateformat="dd.MM.yyyy HH:mm:ss" ><memo text="{title.OST_1}" fontsize="8" fontitalic="true" />
</rows>

</table>
<!--Тут Заголовок закончился-->

<!--Начало  Главной итерационной таблицы-->
<table align="left" persent="100"  totalwith2="290" spacebefore="5" is_header="true" >
<!--Начало Заголовка главной итерационной таблицы-->
<cell fractiontable="1" align="center" colspan1="1" rowspan="detail" verticalalign="bottom" fixheight1="15"  >
<memo text="N"   fontsize="8"  />
</cell>
<cell fractiontable="2" align="center" colspan1="1" rowspan="detail" verticalalign="bottom" fixheight1="15" >
<memo text="Дата" colorfont="blue"  fontsize="8"  />
</cell>

<cell fractiontable="2" align="center" colspan1="1" rowspan="detail" verticalalign="bottom" fixheight1="15"  >
<memo text="Номер"   fontsize="8"  />
</cell>

<cell fractiontable="5" align="center" colspan1="1" rowspan="detail" verticalalign="bottom" fixheight1="15" single="true">
<memo text="Наименование" fontitalic="true" fontsize="8"  />
</cell>

<cell fractiontable="2"  align="center"  verticalalign="bottom" fixheight1="15" >
<memo text="Сумма скл."  fontsize="8" fontitalic="true" />
</cell>
<cell fractiontable="2"  align="center"  verticalalign="bottom" fixheight1="15" >
<memo text="Сумма тары"  fontsize="8" fontitalic="true" />
</cell>
<cell fractiontable="2"  align="center"  verticalalign="bottom" fixheight1="15" >
<memo text="Сумма продажи"  fontsize="8" fontitalic="true" />
</cell>

<cell fractiontable="2"  align="center"  verticalalign="bottom" fixheight1="15" fontitalic="true">
<memo text="Сумма доп"  fontsize="8" fontitalic="true" />
</cell>
<cell fractiontable="2"  align="center"  verticalalign="bottom" fixheight1="15" >
<memo text="Розн.товар"  fontsize="8"  fontitalic="true"/>
</cell>
<cell fractiontable="2"  align="center"  verticalalign="bottom" fixheight1="15" >
<memo text="Налож Прод-Розн"  fontsize="8" fontitalic="true" />
</cell>
<cell fractiontable="2"  align="center"  verticalalign="bottom" fixheight1="15" >
<memo text="Налож Прод-Скл"  fontsize="8" fontitalic="true" />
</cell>
<!--Конец Заголовка главной итерационной таблицы-->

<!--Начало Итерации главной итерационной таблицы-->
<iterator view="contents" >

<!--Объявление Групповый заголовков главной итерационной таблицы-->
<groupheader key="{contents.H}" cellistable="false" colorback="gray">
<memo text="{contents.H}"/>
</groupheader>
<groupheader key="{contents.NAME}" colorback="lightgray"><memo text="{contents.NAME}" /></groupheader>
<!--Конец объявления Групповый заголовков главной итерационной таблицы-->
<!--Сами строки поехали-->
<rows align="left"  count="ON" numberformat="##,##0" ><memo text="{countgroup.NAME}-{countgroup.H}" fontsize="8" /></rows>

<rows dateformat="dd.MM.yyyy">
<memo text="{contents.DATABOOK}" fontsize="8" fontitalic="true"/>
</rows>

<rows align="left" ><memo text="{contents.NOI}" fontsize="8" /></rows>
<rows align="left" ><memo text="{contents.NAME}" fontsize="8" fontitalic="true" /></rows>
<rows align="right" numberformat="##,##0.00" attributesum="SUMGOODS"><memo text="{contents.SUMGOODS}" fontsize="8" /></rows>
<rows align="right" numberformat="##,##0.00" attributesum="SUMPACK"><memo text="{contents.SUMPACK}" fontsize="8" /></rows>

<rows align="right" numberformat="##,##0.00" attributesum="SUMMCUST"><memo text="{contents.SUMMCUST}" fontsize="8" /></rows>

<rows align="right" numberformat="##,##0.00" attributesum="SUMMADV"><memo text="{contents.SUMMADV}" fontsize="8" /></rows>

<rows align="right" numberformat="##,##0.00" attributesum="SUMGOODS_"><memo text="{contents.SUMGOODS_}" fontsize="8" /></rows>

<rows align="right" numberformat="##,##0.00" attributesum="VAL_"><memo text="{contents.VAL_}" fontsize="8" /></rows>

<rows align="right" numberformat="##,##0.00" attributesum="VAL"><memo text="{contents.VAL}" fontsize="8" /></rows>

<!--Сами строки закончились-->




<!--Объявление Групповый Окончаний главной итерационной таблицы-->
<groupfooter key="{contents.NAME}">
<table>

<cell noborders="true" align="center" numberformat="##,##0">
<memo1 text="{countgroup.SUMGOODS}"/>
</cell>
<cell noborders="true" fractiontable="2">
</cell>

<cell noborders="true" fractiontable="2">
</cell>

<cell noborders="true" fractiontable="5">
<memo text="Итого {contents.NAME}" fontsize="8"/>
</cell>
<cell noborders="true" align="right" fractiontable="2">
<memo text="{sumgroup.SUMGOODS}" fontsize="8" />
</cell>
<cell noborders="true" align="right" fractiontable="2">
<memo text="{sumgroup.SUMPACK}" fontsize="8" />
</cell>
<cell noborders="true" align="right" fractiontable="2">
<memo text="{sumgroup.SUMMCUST}" fontsize="8" />
</cell>
<cell noborders="true" align="right" fractiontable="2">
<memo text="{sumgroup.SUMMADV}" fontsize="8" />
</cell>
<cell noborders="true" align="right" fractiontable="2">
<memo text="{sumgroup.SUMGOODS_}" fontsize="8" />
</cell>
<cell noborders="true" align="right" fractiontable="2">
<memo text="{sumgroup.VAL_}" fontsize="8" />
</cell>
<cell noborders="true" align="right" fractiontable="2">
<memo text="{sumgroup.VAL}" fontsize="8" />
</cell>
</table>
</groupfooter>

<groupfooter key="{contents.H}" colorback="lightgray">
<table>

<cell noborders="true" align="center" numberformat="##,##0">
<memo text="{countgroup.SUMGOODS}" fontsize="8" fontbold="true" fontitalic="true" />
</cell>

<cell noborders="true" fractiontable="2">
</cell>

<cell noborders="true" fractiontable="2">
</cell>

<cell noborders="true" fractiontable="5">
<memo text="Итого {contents.H}" fontsize="8" fontbold="true" fontitalic="true" />
</cell>
<cell noborders="true" align="right" fractiontable="2">
<memo text="{sumgroup.SUMGOODS}" fontsize="8" fontbold="true" fontitalic="true" />
</cell>
<cell noborders="true" align="right" fractiontable="2">
<memo text="{sumgroup.SUMPACK}" fontsize="8" fontbold="true" fontitalic="true" />
</cell> 
<cell noborders="true" align="right" fractiontable="2">
<memo text="{sumgroup.SUMMCUST}" fontsize="8" fontbold="true" fontitalic="true" />
</cell>
<cell noborders="true" align="right" fractiontable="2">
<memo text="{sumgroup.SUMMADV}" fontsize="8" fontbold="true" fontitalic="true" />
</cell>
<cell noborders="true" align="right" fractiontable="2">
<memo text="{sumgroup.SUMGOODS_}" fontsize="8" fontbold="true" fontitalic="true" />
</cell>
<cell noborders="true" align="right" fractiontable="2">
<memo text="{sumgroup.VAL_}" fontsize="8" fontbold="true" fontitalic="true" />
</cell>
<cell noborders="true" align="right" fractiontable="2">
<memo text="{sumgroup.VAL}" fontsize="8" fontbold="true" fontitalic="true" />
</cell>
</table>

</groupfooter>
<!--Конец Объявлений Групповый Окончаний главной итерационной таблицы-->


</iterator>
<!--Конец иттератора суммарный футер подсчёт всего-->

<!--Начало  подсчёта всего Главной итерационной таблицы-->
<rows colspan="all">


<table>

<cell noborders="true" align="center" numberformat="##,##0" fractiontable="1">
<memo text="{countall.SUMGOODS}" fontsize="8" fontbold="true" fontitalic="true" />
</cell>
<cell noborders="true" fractiontable="2">
</cell>

<cell noborders="true" fractiontable="2">
</cell>

<cell noborders="true" fractiontable="5">
<memo text="Итого"/>
</cell>
<cell noborders="true" align="right" fractiontable="2">
<memo text="{sumall.SUMGOODS}" fontsize="8" fontbold="true" fontitalic="true" />
</cell>
<cell noborders="true" align="right" fractiontable="2">
<memo text="{sumall.SUMPACK}" fontsize="8" fontbold="true" fontitalic="true" />
</cell> 
<cell noborders="true" align="right" fractiontable="2">
<memo text="{sumall.SUMMCUST}" fontsize="8" fontbold="true" fontitalic="true"/>
</cell>
<cell noborders="true" align="right" fractiontable="2">
<memo text="{sumall.SUMMADV}" fontsize="8" fontbold="true" fontitalic="true"/>
</cell>
<cell noborders="true" align="right" fractiontable="2">
<memo text="{sumall.SUMGOODS_}" fontsize="8" fontbold="true" fontitalic="true"/>
</cell>
<cell noborders="true" align="right" fractiontable="2">
<memo text="{sumall.VAL_}" fontsize="8" fontbold="true" fontitalic="true"/>
</cell>
<cell noborders="true" align="right" fractiontable="2">
<memo text="{sumall.VAL}" fontsize="8" fontbold="true" fontitalic="true"/>
</cell>
</table>
</rows>
<!--Конец  подсчёта всего Главной итерационной таблицы-->


</table>
<!--Конец  Главной итерационной таблицы-->

<!--Основная итерация закончилась ставим суммарный футер-->
<table align="left" persent="100"  totalwith1="90" spacebefore="5">
<cell noborders="false" dateformat="dd.MM.yyyy HH:mm:ss" >
<memo text="Остаток на конец" fontsize="8" fontbold="true" />
</cell>
<cell noborders="false" dateformat="dd.MM.yyyy HH:mm:ss" >
<memo text="Товара" fontsize="8" fontbold="true" />
</cell>
<cell noborders="false" dateformat="dd.MM.yyyy HH:mm:ss" >
<memo text="Тары" fontsize="8" fontbold="true" />
</cell>
<cell noborders="false" dateformat="dd.MM.yyyy HH:mm:ss" >

</cell>
<cell noborders="false" dateformat="dd.MM.yyyy HH:mm:ss" >
<memo text="Товара" fontsize="8" fontbold="true" />
</cell>
<cell noborders="false" dateformat="dd.MM.yyyy HH:mm:ss" >
<memo text="Тары" fontsize="8" fontbold="true" />
</cell>


<rows>
<memo text="Сумма Поставщика(с НДС)" fontsize="8" fontbold="true" />
</rows>

<rows noborders="false" dateformat="dd.MM.yyyy HH:mm:ss" ><memo text="{title.OS2}" fontsize="8" fontitalic="true" />
</rows>

<rows noborders="false" dateformat="dd.MM.yyyy HH:mm:ss" ><memo text="{title.OST2}" fontsize="8" fontitalic="true" />
</rows>
<rows>
<memo text="Розничная" fontsize="8" fontbold="true" />
</rows>
<rows noborders="false" dateformat="dd.MM.yyyy HH:mm:ss" ><memo text="{title.OS_2}" fontsize="8" fontitalic="true" />
</rows>
<rows noborders="false" dateformat="dd.MM.yyyy HH:mm:ss" ><memo text="{title.OST_2}" fontsize="8" fontitalic="true" />
</rows>

</table>
<image location="images/3.png"/>

<pagefooter>
</pagefooter>
</report>



Вот такой отчёт pdf получается с этого шаблона.(Сделал специально много данных...делается очень быстро с oracle bi не сравнить)...
Но xml шаблон пока не визуальный.
(Тут 300к больше чем форум позволяет грузить)
https://cloud.mail.ru/public/7JgM/fmmc7JJGj

Кому интересно сами данные
https://cloud.mail.ru/public/NBMT/UFbeJne4v
5 июл 17, 19:51    [20617004]     Ответить | Цитировать Сообщить модератору
 Re: Программирование БД, отчетов и запросов без программирования.  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 30342
irbis_al
Шаблон типа такой.

тема - Программирование без программирования?
Тогда отчёт должен строится визуально, мышкой.
5 июл 17, 20:12    [20617038]     Ответить | Цитировать Сообщить модератору
 Re: Программирование БД, отчетов и запросов без программирования.  [new]
dma_caviar
Member

Откуда: http://itproduct.ru
Сообщений: 1956
irbis_al,

Что-то типа xslt преобразования? Через десяток отчетов начинаешь тихо ненавидеть все эти шаблоны и xml-и.
5 июл 17, 20:13    [20617040]     Ответить | Цитировать Сообщить модератору
 Re: Программирование БД, отчетов и запросов без программирования.  [new]
irbis_al
Member

Откуда: Симферополь
Сообщений: 1330
dma_caviar
irbis_al,

Что-то типа xslt преобразования? Через десяток отчетов начинаешь тихо ненавидеть все эти шаблоны и xml-и.


Нет обычная алгоритмизация...
Разбираю xml(Он строго такого образца CONTENTS(N)/ROW и (заголовок)TITLE/ROW)
Анализируется какие тэги внутри ROW.
Связываются эти теги с шаблоном.
(автоматически пытается привести к Number и data где есть суммирование или форматирование)
У меня во всех решениях наверное около 4тыс шаблонов.
Если бы было xslt(так apacje POI работает) тогда возможно было бы неприятно.
5 июл 17, 20:19    [20617054]     Ответить | Цитировать Сообщить модератору
 Re: Программирование БД, отчетов и запросов без программирования.  [new]
irbis_al
Member

Откуда: Симферополь
Сообщений: 1330
Petro123
irbis_al
Шаблон типа такой.

тема - Программирование без программирования?
Тогда отчёт должен строится визуально, мышкой.


Я уже было заказал визуализацию индусам...но в связи с оккупацией..пришлось тему отложить.
5 июл 17, 20:29    [20617071]     Ответить | Цитировать Сообщить модератору
 Re: Программирование БД, отчетов и запросов без программирования.  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 30342
irbis_al
но в связи с оккупацией..

с чем с чем? )))))
5 июл 17, 20:58    [20617145]     Ответить | Цитировать Сообщить модератору
 Re: Программирование БД, отчетов и запросов без программирования.  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 30342
OFF
irbis_al
У меня во всех решениях наверное около 4тыс шаблонов.

В общем собственный ЯП придумал.
5 июл 17, 21:03    [20617155]     Ответить | Цитировать Сообщить модератору
 Re: Программирование БД, отчетов и запросов без программирования.  [new]
irbis_al
Member

Откуда: Симферополь
Сообщений: 1330
Petro123
OFF
irbis_al
У меня во всех решениях наверное около 4тыс шаблонов.

В общем собственный ЯП придумал.


Вы как то совсем не учитесь...Именно Вам же уже на форуме java Отвечали именно по этому вопросу.
http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1191060&msg=18597079
6 июл 17, 09:12    [20617771]     Ответить | Цитировать Сообщить модератору
 Re: Программирование БД, отчетов и запросов без программирования.  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 30342
irbis_al,
а мой ответ ты читал?
Petro123
Ты смотри пошире.
Про декларативное в iReport ты сказал совершенно верно. Я думаю, все знают что отчеты можно рисовать а не писать.

А ты продолжаешь Отчёты _писать_.
Язык разметки или язык программирования недалеко ушли от WISUVIG
...
Сам собрался индусам заказывать и одновременно спорить)

К сообщению приложен файл. Размер - 81Kb
6 июл 17, 09:25    [20617791]     Ответить | Цитировать Сообщить модератору
 Re: Программирование БД, отчетов и запросов без программирования.  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 30342
irbis_al,
никаких XML и прочих текстовых файлов!
Коли задача такая:
drynny
Это визуальная среда разработки, и любой человек уровня пользователя Excel
6 июл 17, 09:28    [20617803]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 .. 13 14 15 16 17 18 [19] 20 21 22   вперед  Ctrl
Все форумы / Разработка информационных систем Ответить