Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
16.01.2006, 13:12
|
|||
|---|---|---|---|
|
|||
LotusScript |
|||
|
#18+
Всем привет. Не знаю в какой раздел надо было писать... но решил что в этот. Мне нужна помошь по использованию LotusScript . Как можно организовать импорт файлов в базу данных Notes? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.01.2006, 13:25
|
|||
|---|---|---|---|
LotusScript |
|||
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Что-то типа этого... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.01.2006, 13:27
|
|||
|---|---|---|---|
LotusScript |
|||
|
#18+
Да, ещё Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.01.2006, 13:33
|
|||
|---|---|---|---|
|
|||
LotusScript |
|||
|
#18+
Честно говоря не понял.... Может я конечно и ошибаюсь, но приведенный пример осуществляет экспорт из базы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.01.2006, 13:51
|
|||
|---|---|---|---|
|
|||
LotusScript |
|||
|
#18+
Скорее всего имеется в виду не SQL? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.01.2006, 14:52
|
|||
|---|---|---|---|
|
|||
LotusScript |
|||
|
#18+
Мне вобщем все равно как это будет сделано... можно и с помощью запроса... главное результат... но у меня одна проблему - я не знаю LotusScript совсем... мне просто необходим доходчивый пример ну прям как для чайников ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.01.2006, 16:06
|
|||
|---|---|---|---|
LotusScript |
|||
|
#18+
если ты не знаешь лотусскрипт то вероятно не знаешь как работает приложение (бд) в которую надо импортировать. Значит ты не знаешь куда и что импортировать. Значит никаких шансов. Звучит примерно как "мне нужнен импорт файлов в 1С". Каких файлов? Куда? Справочник товаров? Накладные? Список сотрудников? Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.01.2006, 16:08
|
|||
|---|---|---|---|
|
|||
LotusScript |
|||
|
#18+
У меня по рукой нет лотуса сейчас, можно поискать по ключевому слову LotusScript здесь. Хранятся в полях документов типа Richtext. Импорт бывает интерактивный, из какого-то источника. БД бывают под Лотус и под Веб. Не одно и то же. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.01.2006, 16:37
|
|||
|---|---|---|---|
|
|||
LotusScript |
|||
|
#18+
1024 Я приблизительно знаю что и как работает... я админю сервак Domio. Но вот со скриптом у меня не сложилось... А какая разница, какие файлы импортировать??? Мне нужен скрипт, который бы импортировал файл, его описание. База - любая база, которую я захочу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.01.2006, 17:35
|
|||
|---|---|---|---|
|
|||
LotusScript |
|||
|
#18+
Dim rtitem As NotesRichTextItem, FilePath As string FilePath = RecordDoc.GetitemValue("FilePath")(0) ' create a new rich text item Set rtitem = New NotesRichTextItem (RecordDoc, "Body") ' append attachment to rtitem Call rtitem.EmbedObject(EMBED_ATTACHMENT, "", FilePath) This assumes that you are creating new documents and not updating existing ones. If you are updating existing documents, you will rather use this kind of script: Dim rtitem As NotesRichTextItem, FilePath As string FilePath = RecordDoc.GetitemValue("FilePath")(0) If DestDoc is Nothing then ' create a new rich text item Set rtitem = New NotesRichTextItem (RecordDoc, "Body") else ' remove any existing Body item call DestDoc.RemoveItem ("Body") call DestDoc.RemoveItem ("$File") ' remove also attachments ' create a new rich text item in the destination doc Set rtitem = New NotesRichTextItem (DestDoc, "Body") end if ' append attachment to rtitem Call rtitem.EmbedObject(EMBED_ATTACHMENT, "", FilePath) Что-нибудь вроде этого, если нет недопонимания ... Сработало? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.01.2006, 17:39
|
|||
|---|---|---|---|
|
|||
LotusScript |
|||
|
#18+
Dim rtitem As NotesRichTextItem, FilePath As string FilePath = RecordDoc.GetitemValue("FilePath")(0) ' create a new rich text item Set rtitem = New NotesRichTextItem (RecordDoc, "Body") ' append attachment to rtitem Call rtitem.EmbedObject(EMBED_ATTACHMENT, "", FilePath) This assumes that you are creating new documents and not updating existing ones. If you are updating existing documents, you will rather use this kind of script: Dim rtitem As NotesRichTextItem, FilePath As string FilePath = RecordDoc.GetitemValue("FilePath")(0) If DestDoc is Nothing then ' create a new rich text item Set rtitem = New NotesRichTextItem (RecordDoc, "Body") else ' remove any existing Body item call DestDoc.RemoveItem ("Body") call DestDoc.RemoveItem ("$File") ' remove also attachments ' create a new rich text item in the destination doc Set rtitem = New NotesRichTextItem (DestDoc, "Body") end if ' append attachment to rtitem Call rtitem.EmbedObject(EMBED_ATTACHMENT, "", FilePath) Что-нибудь вроде этого, если нет недопонимания ... Сработало? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.01.2006, 17:49
|
|||
|---|---|---|---|
LotusScript |
|||
|
#18+
2 VKSam Так точно - Вы ошибаетесь, эта кострукция производит импорт (SQL конструкция для лотуса, к сожалению, не применима, чтобы таким образом отбирать из него данные). Однако, я забыл указать строку подключения к источнику данных: Код: plaintext применительно к приведённому куску кода ( см. выше) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. Остальное лучше смотреть в хелпе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.01.2006, 18:04
|
|||
|---|---|---|---|
|
|||
LotusScript |
|||
|
#18+
Если просто импорт данных с сервера, то можно прописать ..SQL в строке запроса ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.01.2006, 19:10
|
|||
|---|---|---|---|
|
|||
LotusScript |
|||
|
#18+
Гы гы описывай задачу поробней какие именно файлы и какие атрибуты должны быть у документа я тибе пример базы с кодом накидаю тока навсякий случай задублирую в IBM DB2 тему там вроде Lotus все знают только ленивые ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=16&tablet=1&tid=1347159]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
59ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 228ms |
| total: | 348ms |

| 0 / 0 |
