Emil Čelustka | Jak zobrazit hodnoty z text list v pohledu? |
| Mám pole Log typu Text list a rád bych zobrazil jeho poslední 3 řádky v pohledu. Ale žádná operace mi nefunguje, @Elements(Log) v dokumentu vrací validní hodnotu. V pohledu vždy 0. A podobné je to se vším. Existuje nějaký trik, jak to udělat? Nebo to prostě a jednoduše v pohledu nejde? |
Jan K. | @Subset |
Administrátor
03.10.2013 21:11:37
ID: 3520.1
| Dobrý den.
Zkusil bych @Subset(log; -3) link1
|
Emil Čelustka | Re: Jak zobrazit hodnoty z text list v pohledu? |
04.10.2013 11:41:55
ID: 3520.2
| Díky za tip, ale jak jsem psal - žádná operace nad Text listem v pohledu nefunguje. A vyzkoušel jsem i @Subset - ve formuláři v pohodě, ve sloupečku v pohledu ani ťuk. |
VZ | Asi bych zkusil úplně nový pohled |
04.10.2013 13:07:48
ID: 3520.3
| Tyhle věci v pohledu běžně fungují. Takže nový prázdný pohled s nějakou vhodnou podmínkou, v něm vytvořit jen jeden sloupec s polem Log a co se v něm asi tak ukáže? Když se v něm nějaké ty hodnoty z pole Log zobrazí, tak na ně zkusit @Subset. A pak hledat rozdíl ve vlastnostech sloupce mezi původním a novým, případně ve vlastnostech pohledu (výška řádků a pod.). A když se to neukáže, tak hledat ve vlastnostech dokumentu to pole, jestli v něm náhodou není něco jiného než "Text List"? |
mpistora | Pole asi není SUMMARY |
04.10.2013 14:56:05
ID: 3520.4
| Pole v LN, která mají být zobrazitelná v pohledech musí mít příznak SUMMARY. Běžná pole ho obvykle mají, ale lze (skriptem) tvořit i pole bez SUMMARY. Výrazně se tak zvýší kapacita, protože SUMMARY pole mohou být max. 32 KB a 64 KB na dokument. RT pole nemohou být SUMMARY. Pole typu "Log", byť textové, je právě případ, kdy mý smysl vytvářet non-SUMMARY pole. Pro zobrazení v pohledu je tedy potřeba v jiném běžném SUMMARY poli mít nějaký "abstract" původního non-SUMMARY pole. Zde by se hodilo např. vypočítávané pole s formulí @Subset(log; -3). Existující dokumenty bude potřeba přepočítat. A bude potřeba zasáhnout i do tvorby nových dokumentů. |
Emil Čelustka | Re: Jak zobrazit hodnoty z text list v pohledu? |
04.10.2013 16:21:15
ID: 3520.5
| @3520.4: Bingo, díky moc za přesné nasměrování... Je to přesně jak píšeš, pole Log plní script, ve formuláři chybí i jako skryté pole a tak je bez SUMMARY. Po nastavení vše funguje. |