Вопрос

Здравствуйте, возникла необходимость выводить из bpmonline в word иерархию объектов, то-есть записи раздела с связанными записями другого объекта(те что в детали).  Например, есть Объект "Торговый центр" в его карточке есть деталь "магазины" в каждом магазине есть деталь "оборудование". Необходимо выводить в печатную форму Объект "Торговый центр" со всеми связанными "магазинами" и выводить все "оборудование" в этом магазине.

В поддержке террасофта сказали что такое можно только в devExpress и разработкой вроде как. Кто сталкивался с таким, подскажите пожалуйста как такое можно реализовать, если это делается только с помощью devExpress, то как это в нем сделать и если можно ссылку на какие нибудь инструкции.Заранее спасибо

У меня такой же вопрос

1 комментарий
Лучший ответ

Такое можно попробовать реализовать и с помощью печатных форм Word.

Основная задача будет в реализации view (представления), которое будет содержать подготовленный набор данных.

То есть в вашем случае Вам нужно реализовать такое представление, в котором бы записи шли в таком порядке:

родительская запись 1,

дочерняя запись 1,

дочерняя запись 2 и т. д.,

родительская запись 2 и т.д.

Для того, чтобы Ваши записи шли в строго нужном Вам порядке нужно добавить служебное поле 'Номер', по которому Вы будете сортировать записи.

Такое можно попробовать реализовать и с помощью печатных форм Word.

Основная задача будет в реализации view (представления), которое будет содержать подготовленный набор данных.

То есть в вашем случае Вам нужно реализовать такое представление, в котором бы записи шли в таком порядке:

родительская запись 1,

дочерняя запись 1,

дочерняя запись 2 и т. д.,

родительская запись 2 и т.д.

Для того, чтобы Ваши записи шли в строго нужном Вам порядке нужно добавить служебное поле 'Номер', по которому Вы будете сортировать записи.

Войдите или зарегистрируйтесь, чтобы комментировать
Вопрос

Существует ли строка форматирования для приведения ФИО(Иванов Иван Иванович) к виду (И.И. Иванов).
Devexpress

У меня такой же вопрос

1 комментарий

Здравствуйте, Иван.

Готовой функции нету, необходимо реализовывать самостоятельно.

Войдите или зарегистрируйтесь, чтобы комментировать
Вопрос

Пытаюсь создать печатную форму кредитного договора.

Каким образом вывести число прописью,
например

20.123 (двадцать целых сто двадцать три тысячных).

В поиске не нашел подходящего ответа

Версия 7.2.1.303

У меня такой же вопрос

1 комментарий

Просто найдите на просторах интернета C# метод который преобразует число в пропись, и затем используйте его в коде отчета на OnBeforePrint нужной вам ячейки:

myCell.Text = SomeMethod((float)myCell.Text);

где myCell - имя ячейки с цифрами,
SomeMethod - метод, который преобразует дробные числа в пропись.

Войдите или зарегистрируйтесь, чтобы комментировать