К основному контенту

Сообщения

Сообщения за август, 2014

Установка Extension Library

П о просьбам трудящихся опишу на родном языке процесс установки библиотеки Extension Library. Справедливости ради отмечу, что подобным образом можно устанавливать любые кастомные библиотеки компонентов для XPages (да-да, Extension Library, конечно же не единственная библиотека в своем роде).

Form Table. Базовые компоненты Extension Library

Логичным продолжением повествования об отображении данных будет...их заполнение и отображение для одного документа. 1.  Application Layout 2.  Navigator 3. Data View 4. Form Table (+Form Layout Column, Form Layout Row) 5. Dialog (+ Dialog Content, Dialog Button Bar) 6. Tooltip Dialog --- Дополнительно --- 7. Widget Container 8. Bread Crumbs

Data View. Базовые компоненты Extension Library

Продолжаем рассматривать основные компоненты Extension Library. Это 3-ий выпуск и он будет посвящен такому компоненту, как Data View. 1.  Application Layout 2. Navigator 3. Data View 4. Form Table (+Form Layout Column, Form Layout Row) 5. Dialog (+ Dialog Content, Dialog Button Bar) 6. Tooltip Dialog --- Дополнительно --- 7. Widget Container 8. Bread Crumbs Data View Основное назначение компонента - отображение коллекции данных (документов). Это прямой наследник стандартного компонента View Panel , но с бОльшими возможностями. Он используется как для стандартных браузеров, так и для отображения на мобильных устройствах.

Navigator. Базовые компоненты Extension Library

Это 2-ой пост из серии о базовых компонентах Extension Library. Всего планирую рассмотреть нижеследующий список компонентов: 1.  Application Layout 2. Navigator 3. Data View 4. Form Table (+Form Layout Column, Form Layout Row) 5. Dialog (+ Dialog Content, Dialog Button Bar) 6. Tooltip Dialog --- Дополнительно --- 7. Widget Container 8. Bread Crumbs Navigator Компонент для формирования и отображения пунктов меню. Исходный добавляемый компонент по сути является контейнером для пунктов меню.

FAQ. XPages. Форматирование XML-представления страницы XPage или CustomControl

После вставки или изменения каких-то элементов XPage или CustomControl в исходном XML-представлении (закладка Source) при работе с дизайнером форматирование тегов может съезжать (отступы и пр.). Это несколько раздражает и затрудняет понимание. Ручное форматирование раздражает еще больше да и не нужно: для придания нужного отображения со всеми отступами можно использовать Ctrl+Shift+F (или в меню Source->Format)

Ошибка Overflow при открытии ПЯ IBM Notes

Суть проблемы проста: при открытии почтового файла пользователя выдается сообщение об ошибке Overflow, пример но как на картинке. Первый же линк в google выдает топик на форуме IBM, дающий достаточно информации по решению, правда наиболее дельные советы несколько в более глубоких (по уровню вложенности) ответах. Скорее всего пользователь изменил в настройках значение "Удалять документы из папки "Корзина" по истечении ... часов". Количество часов, судя по всему, обрабатывается по типу Integer и ограничено значением 32768. Так что достаточно зайти в настройки и уменьшить это значение.

LotusScript. Реализация шаблона программирования Singleton

И спользование шаблона Singleton (или Одиночка) зачастую очень полезна. По условиям этого шаблона подразумевается (гарантируется), что в контексте существует только один экземпляр класса и предоставляется только одна точка для получения доступа к этому экземпляру - отсюда и его название. В качестве примечания можно отметить, что на самом деле это не обязательно должен быть именно один экземпляр. Если говорить более общо, реализация данного шаблона должна гарантировать существование ограниченного (не памятью, а логикой) количества экземпляров класса.

Базовые компоненты Extention Library для создания XPages приложений. Application Layout

Библиотека компонентов Extention Library для разработка XPages приложений настолько расширилась и стала повсеместно используема, что была включена в новые релизы IBM Notes и Domino. Наиболее свежие и актуальные версии (как и раньше) можно найти на  OpenNTF.org . В серии постов, посвященных базовым компонентам Extension Library рассмотрю наиболее важные, на мой взгляд, для построения приложения на базе XPages. Должен заметить, что использование данных компонент значительно упрощают жизнь при разработке UI части интерфейса.

OneUI 3

В месте с 9ой версией IBM Notes/Domino  вышла 3я версия CSS темы для XPages приложений OneUI. О сновные изменения, как мне показалось, коснулись шапки: баннерной части, части для отображения названия приложения и поисковой строки, а так же части для размещения подзаголовка, вкладкой и панели действий. Сильно изменилось отображение пунктов меню (outline). Цветовых оформлений темы на выбор не стало совсем по сравнению со 2ой версией. В целом все стало выглядеть более строго и стильно. П осмотреть примеры страниц и различных компонентов можно вот здесь . К ак обычно, тему можно установить на более ранние версии клиентов и серверов вручную.

Зона отдыха "Мещерское"

В поисках, где бы в Москве покупаться (да еще и не переться далеко) поехали в Зону отдыха "Мещерское" . В целом место неплохое: песочный пляжик, есть кабинки для переодевания, душ, от воды не воняет тиной. Здесь официально разрешено купаться, правда загон для купания весьма небольшой (да и само озерцо небольшое). Есть места и стихийного купания вдоль всего берега. РЧС не сильно гоняет людей в этих местах, но громко сообщает о том, что переплывать водоем запрещено. Проблема места не только в том, что места для купания весьма ограниченное, но и в том, что концентрация людей на этот клочек пляжа и воды очень большое. Но если на самом пляже и вдоль озера найти место еще можно, то вот поставить машину очень проблематично. У зоны отдыха есть парковка, бесплатная. Ну как парковка...заасфальтированное место, где можно поставить машину. Но для такого количеств желающих туда приехать место слишком мало, поэтому ставят где только могут: на подъездах, на обочине, вдоль дороги (хотя м