Шаблоны приказов, распоряжений, накладных ....
Шаблоны приказов, распоряжений, накладных ....
Привет Всем!
Сразу говорю СПАСИБО за данную разработку: удобно просто и гибко
(пока не создавал сложных отчетов, но то что видел впечатлило)
Вопрос к реализации специфической задачи:
Могу я применить Репорт для создания шаблонов распоряжений, приказов, накладных
и тп.?
то есть
пример шаблона
--------------------------------------
[center]РАСПОРЯЖЕНИЕ[/center]
[center]на выполнение[/center]
[center][/center]
Поручить провести данные работы на объекте
по установленному графику с учетом требований заказчика .
[center]Заказ(список работ):[/center]
1. Подготовка рабочей площадки
2. Подводка коммуникаций
3. Монтаж оборудования
4. Испытание
5. Сдача
{Комментарий - данный список забивается в шаблон и пользователь может
определять какие пункты включать/выключать и определять порядок для генерируемого
распоряжения,
ПЛЮС к этому он должен иметь возможность добавлять собственные пункты,
не указанные в стандартном шаблоне}
[right]Заказчик [/right]
[right]Исполнитель [/right]
---------------------------------------
Вот это пример шаблона на создание распоряжения.
Возможна ли реализация данного вида документации на шаблонах в Репорте?
Спасибо
Сразу говорю СПАСИБО за данную разработку: удобно просто и гибко
(пока не создавал сложных отчетов, но то что видел впечатлило)
Вопрос к реализации специфической задачи:
Могу я применить Репорт для создания шаблонов распоряжений, приказов, накладных
и тп.?
то есть
пример шаблона
--------------------------------------
[center]РАСПОРЯЖЕНИЕ[/center]
[center]на выполнение[/center]
[center][/center]
Поручить провести данные работы на объекте
по установленному графику с учетом требований заказчика .
[center]Заказ(список работ):[/center]
1. Подготовка рабочей площадки
2. Подводка коммуникаций
3. Монтаж оборудования
4. Испытание
5. Сдача
{Комментарий - данный список забивается в шаблон и пользователь может
определять какие пункты включать/выключать и определять порядок для генерируемого
распоряжения,
ПЛЮС к этому он должен иметь возможность добавлять собственные пункты,
не указанные в стандартном шаблоне}
[right]Заказчик [/right]
[right]Исполнитель [/right]
---------------------------------------
Вот это пример шаблона на создание распоряжения.
Возможна ли реализация данного вида документации на шаблонах в Репорте?
Спасибо
Шаблоны приказов, распоряжений, накладных ....
Вам необходимо создать один датабэнд, положить на него друг за другом (или как будет удобно) текстовые объекты. Для бэнда включить свойство CanBreak и установить свойство CountData в 1. В принципе все. Будут проблемы обращайтесь на support[at]stimulsoft[dot]com - разберемся и поможем.
Спасибо.
Спасибо.
Шаблоны приказов, распоряжений, накладных ....
Большое спасибо. Честно говоря очень удивила и порадовала такая тех. поддержка. :feelgood: .
Не на многих проектах такое увидишь.....
Есть еще вопрос.
По поводу организации списка работ.
Шаблон будет содержать вшитый набор работ
Вопрос1.1 - как организовать выборку и порядок этих работ.
Насколько я понимаю надо иметь возможность брать этот список ИЗ ШАБЛОНА,
давать пользователю возможность определять что и как следует (это уже забота нашего приложения)
и затем закидывать назад. Подскажите.
Вопрос1.2 - Как насчет нумерованных списков данных (форматирование)?
Вопрос2 - Добавление работ пользователем (не из шаблонных). Связка нумерации выбранных из вшитых и пользовательских.
Спасибо.
Не на многих проектах такое увидишь.....
Есть еще вопрос.
По поводу организации списка работ.
Шаблон будет содержать вшитый набор работ
Вопрос1.1 - как организовать выборку и порядок этих работ.
Насколько я понимаю надо иметь возможность брать этот список ИЗ ШАБЛОНА,
давать пользователю возможность определять что и как следует (это уже забота нашего приложения)
и затем закидывать назад. Подскажите.
Вопрос1.2 - Как насчет нумерованных списков данных (форматирование)?
Вопрос2 - Добавление работ пользователем (не из шаблонных). Связка нумерации выбранных из вшитых и пользовательских.
Спасибо.
Шаблоны приказов, распоряжений, накладных ....
Не совсем понятна терминология, но как я понял необходимо выводить группы блоков информации один за другим. Нумеровать эти группы (сквозной нумерацией и внутри групп). ПРичем я так понял до конца неизвестен состав групп? Самое удобное решение в этом случае это:SinBad писал(а):Большое спасибо. Честно говоря очень удивила и порадовала такая тех. поддержка. :feelgood: .
Не на многих проектах такое увидишь.....
Есть еще вопрос.
По поводу организации списка работ.
Шаблон будет содержать вшитый набор работ
Вопрос1.1 - как организовать выборку и порядок этих работ.
Насколько я понимаю надо иметь возможность брать этот список ИЗ ШАБЛОНА,
давать пользователю возможность определять что и как следует (это уже забота нашего приложения)
и затем закидывать назад. Подскажите.
Вопрос1.2 - Как насчет нумерованных списков данных (форматирование)?
Вопрос2 - Добавление работ пользователем (не из шаблонных). Связка нумерации выбранных из вшитых и пользовательских.
Спасибо.
1. Создаем отчет в котором описываем шапку отчета подвалы и т.д.
2. Перед построением запихиваем в шаблон отчета необходимые шаблонные данные:
Код: Выделить всё
report.Load("report.mrt");//загружаем отчет который будет дополняться
StiPage page = report.Pages[0];
foreach (Group myGroup in MyGroups)
{
//создаем дополнительный бэнд
StiDataBand dataBand = new StiDataBand();
dataBand.CountData = 1;
dataBand.CanBreak = true;
dataBand.Height = 0.5;
dataBand.Name = "DataBand" + myGroupName;
page.Components.Add(dataBand);
//создаем текст на бэнде
StiText dataText = new StiText(new RectangleD(0, 0, 5, 0.5));
dataText.Text = "{Line}.{Customers.CompanyName}";
dataText.Name = "DataText" + myGroupName + "1";
dataBand.Components.Add(dataText);
}
report.Render();//дополненный отчет строится
Спасибо.
Шаблоны приказов, распоряжений, накладных ....
Большое спасибо. Всё получилось (сорри за некооректное описание проблемы).
Вылезла еще одна проблема. Не понял баг это или я что-то не так делаю.
Вставляем Text добавляем в него дату {Today}
Настраиваю формат - 3 июля 2006 г.
Работает
НО достаточно добавить теперь в этот контрол (Text) даже просто пробел и
форматирование не работает - выводится 03.07.2006 0:00:00
Можно побороть?
Мне нужно чтобы дата вписывалась в полный тект
Например
"Закончить выполнение работ к {Today}. Подписать акт приемки у заказчика."
Можно конечно сделать наложенный текст, но не красиво.
Спасибо.
Вылезла еще одна проблема. Не понял баг это или я что-то не так делаю.
Вставляем Text добавляем в него дату {Today}
Настраиваю формат - 3 июля 2006 г.
Работает
НО достаточно добавить теперь в этот контрол (Text) даже просто пробел и
форматирование не работает - выводится 03.07.2006 0:00:00
Можно побороть?
Мне нужно чтобы дата вписывалась в полный тект
Например
"Закончить выполнение работ к {Today}. Подписать акт приемки у заказчика."
Можно конечно сделать наложенный текст, но не красиво.
Спасибо.
Шаблоны приказов, распоряжений, накладных ....
Есть такая проблема. В следующей версии будет решена, а пока что есть два пути ее решения:
Первый вариант произвести форматирование при помощи .Net Framework, к примеру:
Код: Выделить всё
От: {Date.ToString("dd.MM.yyyy")}
Второй вариант:
Код: Выделить всё
От: {this.Text3.TextFormat.Format(Date.Date)}
Рекомендую использовать также методы из класса Func.
http://forumru.stimulsoft.com/Default.aspx?g=posts&t=7
Шаблоны приказов, распоряжений, накладных ....
ОК. ВСЁ РАБОТАЕТ. Спасибо.