Welcome, Guest. Please login or register.
Did you miss your activation email?

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Subst

Pages: 1 ... 25 26 [27] 28 29 30
391
Discussion | Обсуждение / Re: вопрос по 1.4
« on: August 18, 2016, 08:53:57 PM »
Спасибо, я все равно регулярно тему просмотравиаю, да и там буду смотреть

392
Discussion | Обсуждение / Re: вопрос по 1.4
« on: August 18, 2016, 08:48:42 PM »
хотя, для простоты и ясности картины конечно пример не помешал бы :)

393
Discussion | Обсуждение / Re: вопрос по 1.4
« on: August 18, 2016, 08:39:35 PM »
попробую порулить
хотя не к спеху, я видимо ща в командировку по другой работе на месяц-другой... вот там и покопаю в свободное время, если ты примера не выкинешь где-то по пути :)

394
чета у мну секунды 3-4 рендерит, нормально

395
Discussion | Обсуждение / Re: вопрос по 1.4
« on: August 18, 2016, 08:25:47 PM »
>> А также можно вызвать диалог для запроса дополнительных параметров отчета

вот енто ваще бы наверное пригодилось. Я в проге фактически отвязал работу с отчетами от самой программы, но почти. Приходится парамтер передавать, для всех отчетов (около 10-ти) один и тот же. Дубликат или оригинал документа печатаю. Вот диалог позволили бы мне вообще разнести красиво...
А синтаксис какой там? Также ECMAScript ?

396
Discussion | Обсуждение / вопрос по 1.4
« on: August 18, 2016, 07:17:34 PM »
Алекс, порыл по форуму не нашел.
Подскажи, пжлст, в новой версии вкладка Script, че с ней делать? Какого рода там скрипт писать? Ну и т.д. и т.п.

397
Но уж много требуешь.
Как ты представляешь себе форматирование? Это формат не текстовый уже вообще-то. В ворде это один формат, в rtf это другой формат.
Ты предлагаешь Алексу все эти форматы разобрать и на их основе сделать форматирование?

Ты можешь в html формате запихать текст. Это позвалительно, свойства два касаемо html смотри.

398
Доброго времени суток!
Т.е. форматирования?

Имеешь ввиду цвет, размер и пр.? Используй скрипты

Смотри change_item_from_script.lrxml
из demo_r1\demo_reports

P.S. кстати, подобный вопрос уже был

399
Если ты обратил внимание, файл шаблона - это XML файл, причем немаленький, который надо распарсить.
Ты можешь при инициализации программы загрузить содержимое файла "as is" в QByteArray и в дальнейшем использовать loadFromByteArray.

Но только всеже основная работа состоит именно в построении отчета, а не в чтении файла с диска.

400
Discussion | Обсуждение / Re: функция dateFormat
« on: August 13, 2016, 04:15:13 PM »
А я вообще в сам отчет запихал примерно следующее для таких случаев, дабы максимально разделить "ядро" программы и отчетную часть

$S{
 var months=new  Array("","января","февраля","марта","апреля","мая","июня","июля","августа","сентября","октября","ноября","декабря");

var day=dateFormat($D{students.diploma_date},"dd").toString();
var month=parseInt(dateFormat($D{students.diploma_date},"MM"),10);
var year=dateFormat($D{students.diploma_date},"yyyy").toString();

day+" "+months[month]+" "+year+" года";
 }

401
Discussion | Обсуждение / Re: Conditional Formatting
« on: August 01, 2016, 08:39:55 AM »
Hi!

U can do it using script
Look the demo report "change_item_from_script.lrxml" from demo_r1\demo_reports

It's can help you.

Below sample from that demo report

$S{
var color = new QColor('#DEB887');
var font = new QFont('Times New Roman',26,false,true);
THIS.backgroundColor = color;
THIS.fontColor = QColor('red');
THIS.font = font;

'Test'}

402
Discussion | Обсуждение / Re: Change width in TextItem
« on: July 20, 2016, 12:54:06 PM »
may be by using script engine?

it's like the ecma-262, i.e. JS & so

http://www.ecma-international.org/ecma-262/7.0/

403
Алекс, похоже косяк у меня был. Отбой. Извини, что дернул не по делу.

404
Да, у меня была такая идея. Есть там подозрение в одном месте.
Извини, не успел написать вчера, проверяю.

При чем - это парадокс. Это место отвечает за некоторые переменные, передаваемые в запрос. Но, собственно, новыми датасорсами в отчетах я от этих переменных и хочу избавиться, чтобы максимально отвязать отчет от программы :D

405
я не стал глубоко код копать, нету времени просто, тебе то виднее, код твой.
Может сделать проверку на валидность $D{...} и в случае отрицательного ответа тупо какое-то значение левое проставлять. По крайней мере не будет обращения к "хз чему то там"

А то что выходит, у нас индекса модели еще нету, а мы туда уже лезем. Отсюда и краш

Pages: 1 ... 25 26 [27] 28 29 30