-Ïîèñê ïî äíåâíèêó

Ïîèñê ñîîáùåíèé â rss_sql_ru_access_programming

 -Ïîäïèñêà ïî e-mail

 

 -Ïîñòîÿííûå ÷èòàòåëè

 -Ñòàòèñòèêà

Ñòàòèñòèêà LiveInternet.ru: ïîêàçàíî êîëè÷åñòâî õèòîâ è ïîñåòèòåëåé
Ñîçäàí: 16.03.2006
Çàïèñåé:
Êîììåíòàðèåâ:
Íàïèñàíî: 4


Íàéòè è ïîïðàâèòü link Word-ôàéëà ñîñëèÿíèì, ïðè îòêðûòèè ôàéëà èç OLE ïîëÿ.

Ïÿòíèöà, 18 Íîÿáðÿ 2016 ã. 12:41 + â öèòàòíèê
Çàäà÷à òàêàÿ:
Íóæíî íàéòè â ñâîéñòâàõ Word-ôàéëà (ôàéë ñî ñîñëèÿíèåì) òî ìåñòî (ñâîéñòâî), êîòîðîå îòâå÷àåò çà ëèíê íà îïðåäåëåííóþ C:\Client\DB2016.mde
 ýòîé C:\Client\DB2016.mde åñòü îïðåäåë¸ííûé Çàïðîñ: SQL_Äîêóìåíò1, êîòîðûé ïîäõâàòûâàåò Word è ãðóçèò â ñåáÿ. Èìÿ SQL_Äîêóìåíò1 íå ìåíÿåòñÿ íèêîãäà.
Çàäà÷à â òîì, ÷òîáû ïîëüçîâàòåëü ìîã îïåðàòèâíî (äî êëèêà) âûáðàòü ãîä:
C:\Client\DB2016.mde èëè
C:\Client\DB2015.mde èëè
C:\Client\DB2014.mde èëè
C:\Client\DB2013.mde
C:\Client\DB2012.mde

Ïðè îòêðûòèè ôàéëà èç OLE-ïîëÿ, obWord äîëæåí ïîëó÷èòü êîíêðåòíûé ëèíê è ñîîòâåòñòâåííî îáðàòèòüñÿ â òó mde, êîòîðóþ ïîëüçîâàòåëü âûáðàë.
Áîëåå òîãî, ïîëüçîâàòåëü ìîæåò ñèäåòü ñàì â ýòîé C:\Client\DB2016.mde è ïîïðîñèòü äàííûå èç ýòîé ÁÄ.
Ïîñëå çàêðûòèÿ ôàéëà Word, íóæíî åãî ñîõðàíèòü îáðàòíî â OLE-ïîëå èëè íåò (çàâèñèò îò ïðàâ ïîëüçîâàòåëÿ)

Private Sub BT_DblClick(Cancel As Integer)
 Dim obWord
 Me.Dokument.Action = acOLEActivate
Set obWord = GetObject(, "Word.Application")
End Sub

http://www.sql.ru/forum/1239170/nayti-i-popravit-link-word-fayla-sosliyanim-pri-otkrytii-fayla-iz-ole-polya


 

Äîáàâèòü êîììåíòàðèé:
Òåêñò êîììåíòàðèÿ: ñìàéëèêè

Ïðîâåðêà îðôîãðàôèè: (íàéòè îøèáêè)

Ïðèêðåïèòü êàðòèíêó:

 Ïåðåâîäèòü URL â ññûëêó
 Ïîäïèñàòüñÿ íà êîììåíòàðèè
 Ïîäïèñàòü êàðòèíêó