Как редактировать таблицу Dynamic Lotus Notes

таблица экземпляров Lotus Notes

Во фрагменте кода с пунктирными линиями я хочу изменить изображения зеленого треугольника, изменить текст и перейти к HTML-коду.

Похоже, что Lotus Notes «включает» фрагмент кода. Как мне отредактировать фактический HTML?

Я провел ряд экспериментов: ПКМ по пунктирным линиям, внутри таблицы, двойной щелчок, игра с атрибутами на панели ниже (нажатие на заголовок окна, содержимое заголовка HTML, атрибуты тела HTML). Ничего не работает.

Я новичок в Lotus Notes и не знаю, какую таблицу я только что унаследовал в этом очень старом файле, который мне нужно изменить.


person ryanjohnsond    schedule 14.08.2013    source источник


Ответы (1)


То, на что вы смотрите, — это форма с зарезервированным именем «$$View Template for...». То, что вы называете «таблицей», является встроенным представлением. В частности, это представление с именем WebIndex. Некоторые из вещей, которые вы хотите изменить, являются частью самого представления, и вам придется пойти туда, чтобы изменить их. И некоторые из них могут быть свойствами общих действий, которые были добавлены на панель действий представления. Некоторые из них могут быть свойствами элемента управления Embedded View в форме. (Трудно сказать, потому что вы немного не понимаете, какой текст хотите изменить.)

Однако совершенно очевидно, что это стандартное представление, а это означает, что встроенный в сервер Domino HTML-рендеринг выполняет основную часть работы — вот откуда берутся зеленые треугольники, но, поскольку вы новичок в Domino, вам не нужно не знаю, что такое стандартный вид.

Итак, во-первых, я должен сказать вам, что ваши возможности для изменения рендеринга стандартного вида ограничены. Вам, вероятно, придется изменить его со стандартного представления на представление HTML (это делается в диалоговом окне View Properties) и взять на себя полную ответственность за создание HTML для представления, что означает, что вам придется узнать о различных URL-адресах Domino. форматы, которые ваш HTML должен будет генерировать. И это выходит далеко за рамки того, что можно решить в одном (или даже в серии) вопросов StackOverflow. Это требует значительных вложений в изучение веб-программирования Domino (классический стиль до xpages).

person Richard Schwartz    schedule 15.08.2013
comment
Спасибо Ричард за ответ. Другими словами, вы говорите, что это не так просто, как открыть представление и изменить HTML и CSS, это намного сложнее? Пожалуй, оставлю. Этот старый шрифт уродлив. Это около 10 лет. - person ryanjohnsond; 15.08.2013
comment
Вы можете исправить шрифт в определенной степени. Это делается в самом представлении. Как говорит Рич, вы можете указать Domino отображать представление как HTML, но тогда вам нужно сгенерировать HTML самостоятельно. Вы действительно можете использовать jQuery для изменения вывода/HTML после его рендеринга, я некоторое время назад писал об этом в блоге: blog.texasswede.com/replace-images-on-web-page-using-jquery Возможно, вам стоит потратить некоторое время на изучение классического Веб-разработка Domino или, возможно, даже нанять кого-то, кто уже это знает. - person Karl-Henry Martinsson; 15.08.2013
comment
Да, Карл-Генри прав. Менять шрифты и цвета довольно просто. - person Richard Schwartz; 16.08.2013