УкраїнськаEnglishmRussian
Вход/Новый
В теме много сообщений

Формирование отчетов


Автор Сообщение
Сообщение создано: 09. 04. 2011 [15:55]
Some0ne
Vadim Kardash
Создатель темы
Зарегистрирован(а) с: 23.09.2009
Сообщения: 28
Доброго времени суток!
Подскажите, можно ли, привязывать отчет к конкретному архиву, как Протокол, или можно ли менять docAMess в шаблоне документа. (т.к. имеется около 20 объектов для которых необходим один вид отчета)
Сообщение создано: 10. 04. 2011 [11:57]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
"Some0ne" wrote:

Подскажите, можно ли, привязывать отчет к конкретному архиву, как Протокол, или можно ли менять docAMess в шаблоне документа. (т.к. имеется около 20 объектов для которых необходим один вид отчета)

Меняйте в скрипте документа, при старте.

Learn, learn and learn better than work, work and work.
Сообщение создано: 10. 04. 2011 [16:09]
Some0ne
Vadim Kardash
Создатель темы
Зарегистрирован(а) с: 23.09.2009
Сообщения: 28
"roman" wrote:

Меняйте в скрипте документа, при старте.


Я так полагаю, архив привязать нельзя?

скрипт это шаблон? и что там менять? переменную docAMess? так она внутри тега находится
Сообщение создано: 10. 04. 2011 [19:53]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
"Some0ne" wrote:

скрипт это шаблон? и что там менять? переменную docAMess? так она внутри тега находится

Скрипт виджета. Вот и меняйте содержимое атрибута "docAMess" тега, какие проблемы?

Learn, learn and learn better than work, work and work.
Сообщение создано: 23. 06. 2011 [14:23]
yozhik
Алексей Николаев
Зарегистрирован(а) с: 29.11.2010
Сообщения: 127
"roman" wrote:

Скрипт виджета. Вот и меняйте содержимое атрибута "docAMess" тега, какие проблемы?

А как обратиться к аттрибуту "docAMess" тега? Ведь тегов-то может быть много. В шаблоне ведь не напишешь <TR docAMess = var >, где var - переменная содержащая необходимые аттрибуты сообщений архива.
Сообщение создано: 23. 06. 2011 [15:07]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
"yozhik" wrote:

А как обратиться к аттрибуту "docAMess" тега? Ведь тегов-то может быть много. В шаблоне ведь не напишешь <TR docAMess = var >, где var - переменная содержащая необходимые аттрибуты сообщений архива.

И не нужно.
JAVASCRIPT
if(f_start) doc_tmpl = doc_tmpl.replace("docAMess=\"var\"","docAMess=\"10\"");


Learn, learn and learn better than work, work and work.
Сообщение создано: 23. 06. 2011 [16:01]
yozhik
Алексей Николаев
Зарегистрирован(а) с: 29.11.2010
Сообщения: 127
"roman" wrote:

И не нужно.
JAVASCRIPT
if(f_start) doc_tmpl = doc_tmpl.replace("docAMess=\"var\"","docAMess=\"10\"");


Да уж так не сразу догадаешься. А почиму нельзя как-нибудь вставками исполняемых инструкций вида <TR docAMess = <?dp return val;?> > ?
Сообщение создано: 23. 06. 2011 [16:28]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
"yozhik" wrote:

Да уж так не сразу догадаешься. А почиму нельзя как-нибудь вставками исполняемых инструкций вида <TR docAMess = <?dp return val;?> > ?

Понятней уже некуда.
Почему нельзя, обращайтесь к стандарту XML на предмет специальных блоков <? ... ?>.

Learn, learn and learn better than work, work and work.
Сообщение создано: 27. 06. 2011 [08:44]
yozhik
Алексей Николаев
Зарегистрирован(а) с: 29.11.2010
Сообщения: 127
Для вывода в одном отчете сообщений с разными категориями в docAMess можно задавать регулярные выражения? Например docAMess="2:cat1|cat2"
Сообщение создано: 27. 06. 2011 [09:56]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
"yozhik" wrote:

Для вывода в одном отчете сообщений с разными категориями в docAMess можно задавать регулярные выражения? Например docAMess="2:cat1|cat2"

Можно, но не так как указали Вы, а так: docAMess="2:/(cat1|cat2)/

Learn, learn and learn better than work, work and work.



1414