0 / 0 / 0
Регистрация: 16.07.2007
Сообщений: 849
|
|
1 | |
Линк на фотку в РТ поле20.02.2008, 10:23. Показов 120745. Ответов 90
Метки нет (Все метки)
Нужно получить ссылку на фотку, которую помещаем в РТ поле.Как сделать? можно ли из РТ поля получить её? или же как поймать адрес фотки которую закидываем в РТ поле при выборе файла?
0
|
20.02.2008, 10:23 | |
Ответы с готовыми решениями:
90
Занести линк в поле при помощи Dxl На страничке при клике на линк динамически открывается ранее скрытое поле, при этом страничка подднимается вверх Добавляю фотку- все сдвигается Как добавить фотку на одноклассники |
0 / 0 / 0
Регистрация: 16.07.2007
Сообщений: 849
|
|
05.03.2008, 11:08 | 41 |
0
|
|
|
05.03.2008, 11:09 | 42 |
Сообщение от kizarek
|
0 / 0 / 0
Регистрация: 19.07.2007
Сообщений: 1,098
|
|
05.03.2008, 11:11 | 43 |
Сообщение от kizarek
0
|
|
|
05.03.2008, 11:11 | 44 |
А вообще переоткрыть конечно нужно, атачи сразу не увидишь
|
0 / 0 / 1
Регистрация: 30.06.2007
Сообщений: 2,153
|
|
05.03.2008, 11:18 | 45 |
Конечно, хранить 2 версии одного файла в документе (импортнутую и аттаченную) - не самый клёвый выход...
0
|
0 / 0 / 0
Регистрация: 19.07.2007
Сообщений: 1,098
|
|
05.03.2008, 11:20 | 46 |
Omh
Человек наверняка экспериментирует Врядли в конце останутся 2 версии одного файла...
0
|
0 / 0 / 0
Регистрация: 16.07.2007
Сообщений: 849
|
|
05.03.2008, 11:23 | 47 |
Sandr
Ну ищю варианты как можно сделать... почему в оба поля то вставляется атач?)
0
|
0 / 0 / 0
Регистрация: 19.07.2007
Сообщений: 1,098
|
|
05.03.2008, 11:34 | 48 |
Сообщение от kizarek
Вы же в оба сами вставляете тут: Код
Call uidocST.Import("GIF Image", FileName) Код
Call RTItem.EmbedObject(EMBED_ATTACHMENT, "", FileName) крепим аттачмент
0
|
0 / 0 / 0
Регистрация: 16.07.2007
Сообщений: 849
|
|
05.03.2008, 11:38 | 49 |
Sandr
Код
Call uidocST.Import("GIF Image", FileName)
0
|
|
|
05.03.2008, 11:43 | 50 |
Так что, картинка в доке не появляется, а аттача аж два ?
|
0 / 0 / 0
Регистрация: 16.07.2007
Сообщений: 849
|
|
05.03.2008, 11:47 | 51 |
Картинка должна появится в поле "foto"
Код
Call uidocST.GotoField("Foto") Call uidocST.Import("GIF Image", FileName) а атач в другом поле (Att), чтобы он был но пользователь его не видел. Код
Set RTItem= New NotesRichTextItem(uidocST.Document, "Att" ) Call RTItem.EmbedObject(EMBED_ATTACHMENT, "", FileName) крепим аттачмент
0
|
0 / 0 / 0
Регистрация: 19.07.2007
Сообщений: 1,098
|
|
05.03.2008, 11:51 | 52 |
импорт тоже аттачит файл
0
|
0 / 0 / 0
Регистрация: 16.07.2007
Сообщений: 849
|
|
05.03.2008, 11:57 | 53 |
пля(
а мона сделать чтобы там только картинка была? без иконки приатаченого файла?)
0
|
|
|
05.03.2008, 12:02 | 54 |
Чтобы пользователь не видел аттача, просто скрой его от лотуса..А вот почему аттач появляется в обоих полях, ума не приложу..
Только предусмотри удаление предыдущего RTF с атачем каждый раз при нажатии кнопки "Добавить", чтобы не множить их в документе |
0 / 0 / 0
Регистрация: 16.07.2007
Сообщений: 849
|
|
05.03.2008, 12:04 | 55 |
Программер
Ну Sandr грит что Импорт тоже атачит...хотя я незаметил) кстати во все поля РТ вставляет атачи...чё то я косячу где то...
0
|
0 / 0 / 0
Регистрация: 19.07.2007
Сообщений: 1,098
|
|
05.03.2008, 12:07 | 56 |
Сообщение от kizarek
0
|
0 / 0 / 0
Регистрация: 16.07.2007
Сообщений: 849
|
|
05.03.2008, 12:10 | 57 |
Sandr
ну так я про что...у меня то есть... это вот эта бяка атачит ко всем полям РТ, а не к "Att" файл Код
Set RTItem= New NotesRichTextItem(uidocST.Document, "Att" ) Call RTItem.EmbedObject(EMBED_ATTACHMENT, "", FileName)
0
|
|
|
05.03.2008, 12:23 | 58 |
Сообщение от kizarek
Ниче не пойму, что у тебя стряслось |
0 / 0 / 0
Регистрация: 16.07.2007
Сообщений: 849
|
|
06.03.2008, 09:12 | 59 |
код кнопки:
Код
Dim ws As New NotesUIWorkspace Dim uidocST As NotesUIDocument Set uidocST=ws.CurrentDocument Set docST = uidocST .Document fn= ws.OpenFileDialog(False, "Выбрать файл", "GIF Image|*.gif", "c:\My Documents") Forall FileName In fn Name1 = FileName End Forall Call uidocST.GotoField("foto") Call uidocST.Import("GIF Image", Name1) Dim RTItem As NotesRichTextItem Set RTItem= New NotesRichTextItem(uidocST.Document, "att" ) Call RTItem.EmbedObject(EMBED_ATTACHMENT , "", Name1) крепим аттачмент unid = docST.univaersalID Call docST.save(True, False) Call uidocST.Save Call uidocST.close On Error Resume Next Set docST = db.getdocumentByUNID(unid) Call ws.EditDocument(True, docST) Поле "att" - тоже самое... А можно файл к документу атачить а не к полю?мб это поможет) Кстати, атачит вообще непонятно куда....просто ярлык висит во всех рт полях...если хоть из 1 поля удалить, удаляется везде после переоткрытия.
0
|
0 / 0 / 0
Регистрация: 19.07.2007
Сообщений: 1,098
|
|
06.03.2008, 10:29 | 60 |
Аттачить к документу можно.
notesDocument.EmbedObject ЗЫ: Что-то непонятное у Вас творится.. попытался воспроизвести - не вышло такой глюки...
0
|
06.03.2008, 10:29 | |
06.03.2008, 10:29 | |
Помогаю со студенческими работами здесь
60
Как записать фотку к товару в УТ8? Сделать фотку, как бы лучше, на Ваш вкус рушится верстка, а надо сделать фотку справа! Как сделать что бы текст обтекал фотку? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |