Выгрузка в Excel

  • Автор темы NataliGinger
  • Дата начала
N

NataliGinger

Гость
#1
Привет.

Вопрос: как выгрузить в Excel только отмеченные категории и информацию по ним?
Если можно, пример кода, please.
 

morpheus

скриптописец
07.08.2006
3 915
1
#2
Выделенные доки
тут

Работа с Excel тут - зделать тоже самое тока не записывать ячейки в докумет. а наоборот считывать из Excel
 
N

NataliGinger

Гость
#3
А если документы не отмечены, а отмечены только КАТЕГОРИИ в свернутой вью?
 

Medevic

Что это ? :)
Lotus team
10.12.2004
3 346
2
#4
Для: NataliGinger
Используя NotesViewEntry посмотреть где курсор.
Потом NotesView.GetAllDocumentsByKey или NotesView.GetAllEntriesByKey.

Только не NotesViewEntry использовать, а NotesUIView.CaretCategory. Остальное всё так. :)
 
N

NataliGinger

Гость
#5
NotesUIView.CaretCategory возвращает текущую категорию, а как получить список выделенных категорий?
 
N

NataliGinger

Гость
#6
Неправильно сформулировала вопрос. Надо так, наверное:

Как получить список отмеченных категорий?
 
S

serEJa Shabalin

Гость
#7
Как вариант получать выделенные категории через Edit->Copy selected as table
 

DNT

Постоялец форума
Lotus team
12.10.2005
590
7
#8
Да, это проблема ... пытался решить но руки опустились...
Вариант Edit->Copy selected as table не очень удобен.

Если нельзя програмно взять выделенные категории, может тогда можно програмно вызвать Edit->Copy selected as table???
 

Medevic

Что это ? :)
Lotus team
10.12.2004
3 346
2
#9
Всегда можно вызвать диалог со списком категорий, где выбираешь нужные. А дальше дело техники.
 
R

root

Гость
#10
Medevic +
Код:
Dim session As New NotesSession
Dim db As NotesDatabase
Dim vc As NotesViewEntryCollection
Dim picklist As Variant
Set db=session.CurrentDatabase 
picklist = workspace.Pickliststrings..... 'выборка 
Set view = db.GetView("") ' вид
Set vc = view.GetAllEntriesByKey(picklist)