ОБСУЖДЕНИЕ

Profile Documents

5 ответов 4,4 тыс.
AI-выжимка обсуждения скоро

Краткие тезисы обсуждения со ссылками на ключевые ответы появятся здесь.

Автор темы
Читал в справке, но из-за плохого знания англиского многое осталось не понятным.
Может кто поделится информацией на русском?
 
удобная штука для хранения настроек и быстрого доступа к этим самым настройкам ( ненадо никакаих БДЛукапов и т.д. )

в видах профили не светяться, а для доступа к ним используються собако-функции и спец. методы класа NotesDatabase
 
Да прямо тут на форуме имеются всякие изыски. Например тут
 
Хотелось бы видеть примеры создания и обращения к ним для редактирования
 
В хелпе гляньте:
@Command( [EditProfile] ; formname; uniqueKey )
@Command( [EditProfileDocument] ; formname; uniqueKey )
@GetProfileField
@SetProfileField
GetProfileDocument method
EditProfile method
и примеры к ним.
На русском в принципе особо и добавлять нечего.

Как пример - создание общего настроечного документа приложения:
1. Создаете форму (пусть будет "(CommonSettings)") с нужными полями и т.п. для ввода/отображения общих настроек Вашего приложения.
2. Вешаете куда-нибудь @Command([EditProfileDocument];"(CommonSettings)") (например на Outline Entry) - будет откравать (при первом обращении создаст) ваш профайл по форме "(CommonSettings)"
3. Когда документ создан, начинаете к нему обращаться.
Например:
Set DocProfile = DB.GetProfileDocument("(CommonSettings)"), где DocProfile - это NotesDocument, DB - база в котором он лежит.
И обращаетесь к полям DocProfile как с полям обычного документа.

Как-то так.
 
Спасибо всем за ответы, буду разбираться
 

Статистика тем

Создано
dimat,
Последний ответ от
dimat,
Ответы
5
Просмотры
4 439