powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / ZEN. Report научите делать отчеты...
25 сообщений из 89, страница 3 из 4
ZEN. Report научите делать отчеты...
    #36289872
mx - 9
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
krvsaMX - 9можем прислать
наш струмент - MX ( "EXCEL-BROWSER" )

Платный?

для кашистов-мампсистов пока бесплатно
под честное купеческое давать ссылку на нас
при передаче третьему лицу

инсталляция тяжеловата
лень автоматизировать
и дока никакая - "догадайся сам"

зато :
-- язык запросов : MUMPS (с небольшими приблудами)
-- запросы сидят в ячейках EXCEL по типу формул - и это все что надо - программ не пишем
-- оно работает и с MSM тоже - без перенастройки
-- все коды открыты
-- присылаем полностью рабочий вариант без ограничений
-- даем консультации по майлу
-- на серьезных обьектах и финансовых задачах - 9 лет - полет нормальный
...
Рейтинг: 0 / 0
ZEN. Report научите делать отчеты...
    #36290297
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mx - 9для кашистов-мампсистов пока бесплатно

Это хорошо.

mx - 9под честное купеческое давать ссылку на нас
при передаче третьему лицу

Ну это без проблем!
...
Рейтинг: 0 / 0
ZEN. Report научите делать отчеты...
    #36292329
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так и остался я без ответов на вопросы:

- Как например сделать в работах комбинированую нумерацию?
Код: plaintext
<номер_темы>.<номер_работы>

- Как запихать два элемента/атрибута в одну ячейку таблицы?
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
ZEN. Report научите делать отчеты...
    #36292434
VadimF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если можете написать вопрос по-английски, можно написать на форум http://groups.google.com/group/InterSystems-Zen .

Там много вопросов по ZEN Reports и, соответственно, ответов.
Активный участник группы Jonathan Levinson - основной разработчик ZEN-отчетов.

Вадим
...
Рейтинг: 0 / 0
ZEN. Report научите делать отчеты...
    #36292562
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
лично я для таких вот моментов писал "ручной" SQL, нужно было пропускать нумерацию
"ручной" - значит формировал его сам ручками в дополнение к основному, который пускал через резалтсет
...
Рейтинг: 0 / 0
ZEN. Report научите делать отчеты...
    #36292594
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VadimFЕсли можете написать вопрос по-английски

Нет не осилю... Но даже если и осилю - ответ не смогу прочитать.
...
Рейтинг: 0 / 0
ZEN. Report научите делать отчеты...
    #36292600
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ymka2007 , фик с ней с нумерацией...
Как запихать два элемента/атрибута в одну ячейку таблицы?
...
Рейтинг: 0 / 0
ZEN. Report научите делать отчеты...
    #36292715
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
select field1||' '||field2 from t1

а вот пример "ручного" SQL:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
Query unionRow(par As %Integer) As %Query(ROWSPEC = "f1:%String,f2:%Integer")
{
}

ClassMethod unionRowExecute(ByRef qHandle As %Binary, par As %Integer) As %Status
{
	k ^||Result
	if par= 1  {
		f i= 23 : 1 : 32  {
			if i>= 23 ,i<= 24  {s str="SE"}
			elseif i>= 25 ,i<= 28  {s str="Q"}
			elseif i>= 29  {s str="WC"}
			s ^||Result($Increment(^||Result))=$LB(str,i)
		}
	}
	if par= 2  {
		f i= 27 : 1 : 32  {
			s ^||Result($Increment(^||Result))=$LB("WC",i)
		}
	}
	s %ROWCOUNT = $s(par= 1 : 10 , 1 : 6 )
	s qHandle=""
	Quit $$$OK
}

ClassMethod unionRowClose(ByRef qHandle As %Binary) As %Status [ PlaceAfter = NewQuery1Execute ]
{
	k ^||Result
	Quit $$$OK
}

ClassMethod unionRowFetch(ByRef qHandle As %Binary, ByRef Row As %List, ByRef AtEnd As %Integer =  0 ) As %Status [ PlaceAfter = NewQuery1Execute ]
{
	s qHandle=$O(^||Result(qHandle))
	if (qHandle)="" {
		s AtEnd =  1 
		s Row = ""
	}
	else {s Row = $G(^||Result(qHandle))}
	Quit $$$OK
}
на выходе таблица из двух колонок с полями f1 и f2
...
Рейтинг: 0 / 0
ZEN. Report научите делать отчеты...
    #36292781
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ymka2007select field1||' '||field2 from t1

Так мне не "склеивать", мне раздельно их показать нужно... Но в одной ячейке...
...
Рейтинг: 0 / 0
ZEN. Report научите делать отчеты...
    #36292784
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ymka2007 , или ты это про нумерацию писал?
...
Рейтинг: 0 / 0
ZEN. Report научите делать отчеты...
    #36292941
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
про поля, а какая разница у тебя они будут склеены тока в отчете??
не охота рыться, в документации гдето написано как склеить
...
Рейтинг: 0 / 0
ZEN. Report научите делать отчеты...
    #36293320
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ymka2007про поля, а какая разница у тебя они будут склеены тока в отчете??

Так ведь я их хочу показать т.с. разными абзацами... С разным форматированием... Если склею - все будет в куче.
Да и вопрос принципиален - можно такое сделать или нет.
...
Рейтинг: 0 / 0
ZEN. Report научите делать отчеты...
    #36308385
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наловчился таки я совать несколько элементов в одну ячейку.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
<table orient="col" group="Job" width="100%" class="table2">
	<item special="number" width="30px">
		<caption value="№"/>
	</item>
	<item field="Member" width="150px">
		<caption value="Исполнители"/>
	</item>
	<block>
		<caption value="Название и описание задачи"/>
		<item field="Name" style="display: block;">
		</item>
		<item field="Text">
		</item>
	</block>
	<item field="Brk" width="100px">
		<caption value="Завершение"/>
	</item>
</table>

----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
ZEN. Report научите делать отчеты...
    #36308435
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как вот теперь сказать Репорту чтобы он не трогал мои теги?
Т.е. не использовал
Код: plaintext
$ZCVT(..<свойство>,"O","HTML")
для некоторых моих данных...
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
ZEN. Report научите делать отчеты...
    #36309603
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
смотри:
<item field='concat("By ",customer," and date=",date)' width="2.65in">
<caption value="Customer"/>
</item>
это для ReportDisplay
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
<table orient="col" group="record" width="6in" class="table4" altcolor="#DFDFFF">
<item special="number" width=".45in" style="color: darkblue;">
<caption value="#" />
</item>
<item field="@id" width=".7in" style="border:none;padding-right:4px">
<caption value="Sale ID"/>
</item>
<item field="date" width="1.5in" style="padding-left: 4px;">
<caption value="Date"/>
</item>
<item field='concat("By ",customer," and date=",date)' width="2.65in">
<caption value="Customer"/>
</item>
<item caption="Amount" width=".7in" style="text-align:right;" field="@number" formatNumber='###,###,##0.00;(#)'>
<caption value="Amount"/>
<summary field="subtotal" style="font-weight:bold;text-align:right" formatNumber='###,###,##0.00;(#)'/>
</item>
</table>

я говорил, где то это есть:
http://groups.google.com/group/intersystems-zen/browse_thread/thread/b347226d5b4820c5/97f79d63fae0c1bd?lnk=gst&q=ZEN+REPORT+concat+field#97f79d63fae0c1bd
...
Рейтинг: 0 / 0
ZEN. Report научите делать отчеты...
    #36309651
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ymka2007 , с конкатом понятно, учту.

Как теперь
Код: plaintext
$ZCVT(..<свойство>,"O","HTML")
"отключить"?
...
Рейтинг: 0 / 0
ZEN. Report научите делать отчеты...
    #36309802
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
для чего тебе оно?
...
Рейтинг: 0 / 0
ZEN. Report научите делать отчеты...
    #36310548
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ymka2007 , у меня текст описания работ с хтмл-разметкой... А ЗЕН-Репорт переводит ее в простую "последовательность" и теги просто рисуются как "символы", а мне нужно как разметку...
...
Рейтинг: 0 / 0
ZEN. Report научите делать отчеты...
    #36311530
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ты занимаешься какой то ерундой
zen Report на то и репорт что формируя его можно делать все что угодно, а ты принудительно уже ввел свою разметку. зачем ????
сам себя ограничиваешь в свободе "инокомыслия"
...
Рейтинг: 0 / 0
ZEN. Report научите делать отчеты...
    #36311671
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ymka2007а ты принудительно уже ввел свою разметку. зачем ????

Потому как эта разметка мне нужна еще в другом месте. Я же вроде писал об этом...
...
Рейтинг: 0 / 0
ZEN. Report научите делать отчеты...
    #36311676
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ymka2007 , да и Репорт не даст мне свободы в форматировании текста, который хранится в одном свойстве класса...
...
Рейтинг: 0 / 0
ZEN. Report научите делать отчеты...
    #36312070
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
так удали ее, а в репорте назнач то что нужно
и я сомневаюсь что тебе будет достаточно отчета, который ты получишь при MODE=html, еще и потребуется в эксель скинуть, а там разметка при MODE=html не даст нужного результата

напиши условие задачи, и требуемые варианты ответов, будет проще подсказывать (если тебе это нужно)
...
Рейтинг: 0 / 0
ZEN. Report научите делать отчеты...
    #36312144
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ymka2007так удали ее

И получу "кашу" из не форматированого текста... Очень дельный совет.
У меня там абзацы, списки, выделения в тексте...

Ymka2007потребуется в эксель скинуть

Нас устраивает и ХТМЛ-формат... Только вот как его "отобразить" в репорте зеновском?
...
Рейтинг: 0 / 0
ZEN. Report научите делать отчеты...
    #36312155
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ymka2007напиши условие задачи, и требуемые варианты ответов, будет проще подсказывать (если тебе это нужно)

Чем не задача!
Есть свойство в классе, где хранится текст форматированый хтмл-тегами... Как его показать в зен-репорте с тем же форматированием?
...
Рейтинг: 0 / 0
ZEN. Report научите делать отчеты...
    #36312225
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
переопредять класс отвечающий за отображение, но это тебе не подходит
...
Рейтинг: 0 / 0
25 сообщений из 89, страница 3 из 4
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / ZEN. Report научите делать отчеты...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]