|
|
|
Как в строчках IR выполнить JS код? HTML Expression?
|
|||
|---|---|---|---|
|
#18+
- в колонке 1 есть дата - в колонке 2 надо отнять javascript:Date() и вывести Если вывести в HTML Expression (псевдокод) <XXXXXXXXXXX class="WriteColumn" id="123" ">hhhhh</a> то дальше как? Или ещё варианты? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2015, 16:05 |
|
||
|
Как в строчках IR выполнить JS код? HTML Expression?
|
|||
|---|---|---|---|
|
#18+
так понял, что только через цикл по всем строкам с заменой DOM (each). Ну а класс WriteColumn для селектора. .... Либо строить на коллекции. .. вычисляемого поля на JS нет. ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2015, 16:25 |
|
||
|
Как в строчках IR выполнить JS код? HTML Expression?
|
|||
|---|---|---|---|
|
#18+
Petro123, Я не понял чем не подходит $(document).on ? (В место document подставить селектор по вкусу) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2015, 00:30 |
|
||
|
Как в строчках IR выполнить JS код? HTML Expression?
|
|||
|---|---|---|---|
|
#18+
Petro123- в колонке 1 есть дата - в колонке 2 надо отнять javascript:Date() и вывести Код: plsql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2015, 00:48 |
|
||
|
Как в строчках IR выполнить JS код? HTML Expression?
|
|||
|---|---|---|---|
|
#18+
suPPLer, Не. Нужно вкрапление js кода. Я более простой пример просто дал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2015, 07:47 |
|
||
|
Как в строчках IR выполнить JS код? HTML Expression?
|
|||
|---|---|---|---|
|
#18+
Petro123, поясни задачу, IR он не редактируемый, чего ты хочешь получить мне не понятно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2015, 08:45 |
|
||
|
Как в строчках IR выполнить JS код? HTML Expression?
|
|||
|---|---|---|---|
|
#18+
нужно вот это: Код: plsql 1. ФИО Дата_рождения ДатаПреобразованнаяИванов 12.12.68 ГодСлонаПетров 1.3.78 ГодЛошади Библиотека на JS уже есть. .... Вычисляемый столбец на клиенте. Если говорить о Delphi, то там это называется событие на отрисовку ячейки каллбэк. Куда я могу вставить любой код на преобразование. ... Пример условный, но бывает, что библиотеки JS богаче чем PL+SQL Первый шаг был сделан "HTML Expression". Возможно доделают. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2015, 09:43 |
|
||
|
Как в строчках IR выполнить JS код? HTML Expression?
|
|||
|---|---|---|---|
|
#18+
CasufiPetro123, Я не понял чем не подходит $(document).on ? (В место document подставить селектор по вкусу) подскажи конкретнее. Куда,чего? Я же не всё ещё тут перепробовал)). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2015, 10:10 |
|
||
|
Как в строчках IR выполнить JS код? HTML Expression?
|
|||
|---|---|---|---|
|
#18+
решил костылём с т.з. архитектуры (замена в DOM): Код: javascript 1. 2. 3. 4. 5. 6. поместив в DA onLoad Page ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2015, 12:17 |
|
||
|
Как в строчках IR выполнить JS код? HTML Expression?
|
|||
|---|---|---|---|
|
#18+
прикольный минус: - IR открылся с незаполненной колонкой. Потом 2-3 сек. думает и пошла заменяться колонка на мой текст )). Т.е. метод на любителя. Либо есть раньше событие - не копал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2015, 12:44 |
|
||
|
Как в строчках IR выполнить JS код? HTML Expression?
|
|||
|---|---|---|---|
|
#18+
Petro123Не. Нужно вкрапление js кода. Пока вижу "не нужно вкрапление js-кода", но допустим. Выводите в своих тегах со своими атрибутами, потом по событию After Refresh, если это интерактивный отчёт или классический с PPR, обновляйте DOM. Если это поведение нужно для всех отчётов в приложении, то вместо DA можно привязать обработчик на apexafterrefresh прямо в JavaScript-коде. Раз уже пользуетесь jQuery, то оформите relativeTime как widget: 1 , 2 ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2015, 12:44 |
|
||
|
Как в строчках IR выполнить JS код? HTML Expression?
|
|||
|---|---|---|---|
|
#18+
suPPLerпо событию After Refresh не понял, но оно не запускается на регион IR. Работает только onLoad. Про виджеты подожду....в 5-ке с ними что-то новое замутили. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2015, 12:57 |
|
||
|
Как в строчках IR выполнить JS код? HTML Expression?
|
|||
|---|---|---|---|
|
#18+
Petro123, Мне кажется извращением, считать на JS, то что можно вычислить в SQL. Но дело твое конечно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2015, 13:46 |
|
||
|
Как в строчках IR выполнить JS код? HTML Expression?
|
|||
|---|---|---|---|
|
#18+
blkangelчто можно вычислить в SQL. Но дело твое конечно. у тебя не было таких кейсов? - вариант 1 - простейший: Заменить дату на строку: "Прошло 2 дня \ 1 год и 3 дня \ 18 часов" - вариант 2 - подключить матбиблиотеку: ... Изврат делать платформу и ограничивать ЯП). Но это они исправят. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2015, 14:14 |
|
||
|
Как в строчках IR выполнить JS код? HTML Expression?
|
|||
|---|---|---|---|
|
#18+
Petro123, Это надо когда у тебя апдатабельный грид, а когда он статичен, зачем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2015, 14:35 |
|
||
|
Как в строчках IR выполнить JS код? HTML Expression?
|
|||
|---|---|---|---|
|
#18+
Petro123прикольный минус: - IR открылся с незаполненной колонкой. Потом 2-3 сек. думает и пошла заменяться колонка на мой текст )). Т.е. метод на любителя. Либо есть раньше событие - не копал. on load может быть на самом селекторе, не обязательно на всем документе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2015, 14:55 |
|
||
|
Как в строчках IR выполнить JS код? HTML Expression?
|
|||
|---|---|---|---|
|
#18+
Petro123у тебя не было таких кейсов? - вариант 1 - простейший: Заменить дату на строку: "Прошло 2 дня \ 1 год и 3 дня \ 18 часов" - вариант 2 - подключить матбиблиотеку: ... Изврат делать платформу и ограничивать ЯП). Но это они исправят. если поле - источник не редактируемое, делать на JS - изврат полнейший, что тебе мешает посчитать все что тебе нужно в самом запросе ? Почему в SQL не можешь преобразовать дату к твоему тексту ? Единственный кейс, который я придумал - изменять формат отображения на уже отрендереном репорте не перегружая его с сервера ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2015, 14:58 |
|
||
|
Как в строчках IR выполнить JS код? HTML Expression?
|
|||
|---|---|---|---|
|
#18+
CasufiПочему в SQL не можешь преобразовать дату к твоему тексту ? ты думаешь это так просто? Попробуй тест выше. Есть и математика, и сфера-эллипсоид на JS ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2015, 15:02 |
|
||
|
Как в строчках IR выполнить JS код? HTML Expression?
|
|||
|---|---|---|---|
|
#18+
Casufion load может быть на самом селекторе, не обязательно на всем документе. не умею. Как? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2015, 15:03 |
|
||
|
Как в строчках IR выполнить JS код? HTML Expression?
|
|||
|---|---|---|---|
|
#18+
Casufiизменять формат отображения не соглашусь, т.к. иногда надо не только покрасить, но и банально разделить 1 поле на второе без сервера. 2. Представление-покраску иногда делает Процедура\Класс на JS. А не руки программиста с тегами и стилями. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2015, 15:08 |
|
||
|
Как в строчках IR выполнить JS код? HTML Expression?
|
|||
|---|---|---|---|
|
#18+
Petro123не умею. Как? JQuery селекторы знаешь ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2015, 15:08 |
|
||
|
Как в строчках IR выполнить JS код? HTML Expression?
|
|||
|---|---|---|---|
|
#18+
blkangelPetro123, Это надо когда у тебя апдатабельный грид, а когда он статичен, зачем? изменить представление (VIEW) процедурой JS. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2015, 15:09 |
|
||
|
Как в строчках IR выполнить JS код? HTML Expression?
|
|||
|---|---|---|---|
|
#18+
CasufiJQuery селекторы знаешь ? да. Дальше. С IDE как связать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2015, 15:10 |
|
||
|
Как в строчках IR выполнить JS код? HTML Expression?
|
|||
|---|---|---|---|
|
#18+
Petro123не соглашусь, т.к. иногда надо не только покрасить, но и банально разделить 1 поле на второе без сервера. 2. Представление-покраску иногда делает Процедура\Класс на JS. А не руки программиста с тегами и стилями. У каждого дода, своя метода, но мало кто тут так делал бы, все что можно сделать на сервере в основном потоке, лучше делать на сервере, а то потому будет как в теме "Поиск багов в приложении с кучей DA" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2015, 15:11 |
|
||
|
|

start [/forum/topic.php?fid=50&msg=38958543&tid=1874969]: |
0ms |
get settings: |
7ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
47ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
80ms |
get tp. blocked users: |
2ms |
| others: | 223ms |
| total: | 402ms |

| 0 / 0 |
