Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как открыть текстовый редактор для редактирования поля (notes) в таблице. / 9 сообщений из 9, страница 1 из 1
15.01.2004, 22:24
    #32377814
стас1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как открыть текстовый редактор для редактирования поля (notes) в таблице.
В таблице есть поле notes - размером 500.
Есть ли возможность открывать по нажатию на кнопку редактор (например notepad) , и то что туда вносят - записывать в поле таблицы?
Поиском искал. Не нашёл.
...
Рейтинг: 0 / 0
15.01.2004, 22:25
    #32377815
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как открыть текстовый редактор для редактирования поля (notes) в таблице.
Shift+F2 - открывает Zoom Window.
...
Рейтинг: 0 / 0
15.01.2004, 22:26
    #32377816
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как открыть текстовый редактор для редактирования поля (notes) в таблице.
Кстати, не только в полях.
...
Рейтинг: 0 / 0
15.01.2004, 22:31
    #32377817
стас1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как открыть текстовый редактор для редактирования поля (notes) в таблице.
понял, спасибо.
...
Рейтинг: 0 / 0
16.01.2004, 09:35
    #32377968
Лифчик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как открыть текстовый редактор для редактирования поля (notes) в таблице.
Вот ведь работа дураков любит...:-(( А я свою процедуру написал. Правда она название окна именует, чтобы не запутаться, на каком поле Zoom.
...
Рейтинг: 0 / 0
16.01.2004, 11:31
    #32378196
стас1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как открыть текстовый редактор для редактирования поля (notes) в таблице.
Можешь дать посмотреть?
...
Рейтинг: 0 / 0
16.01.2004, 12:17
    #32378276
Лифчик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как открыть текстовый редактор для редактирования поля (notes) в таблице.
Да пожалуйста. Только я сам уже не все понимаю, чего делал :-)

Вроде это. Правда у меня для полей табличных форм. Если надо расширить поле некоего длинного комментария, я сажаю событие DblClick и по нему вызывается форма Extension
Код: plaintext
1.
2.
3.
4.
5.
Private Sub Comment_DblClick(Cancel As Integer)
Dim str As String
Me.Refresh
str =  "Комментарий "  & Me.ИмяПоляВкоторомСтоишь &  ".ИмяФормы" 
DoCmd.OpenForm  "Extension" , acNormal, , , , acDialog, str
End Sub


А форма Extension с одним большим полем Comment и кодом

Код: 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.
26.
27.
28.
Option Compare Database
Dim frmName As String, controlName As String, chilli As String

Private Sub Form_Close()
If IsNull(chilli) Or chilli =  "" Then
Forms(frmName).Controls(controlName) = Me.Comment
Else
Forms(frmName).Controls(chilli).Form.Controls(controlName) = Me.Comment
End If
Forms(frmName).SetFocus
End Sub

Private Sub Form_Open(Cancel As Integer)
Dim str As String
str = Me.OpenArgs
Me.Caption = Left(str, InStr(str, " . ") - 1 )
str = Right(str, Len(str) - InStr(str, ". "))
controlName = Left(str, InStr(str, " . ") - 1 )
str = Right(str, Len(str) - InStr(str, ". "))
If InStr(str, " . ") = 0  Then
frmName = str
Me.Comment = Forms(frmName).Controls(controlName)
Else
frmName = Left(str, InStr(str, ". ") - 1 )
str = Right(str, Len(str) - InStr(str, "."))
chilli = str
Me.Comment = Forms(frmName).Controls(chilli).Form.Controls(controlName)
End If
End Sub


Тогда, когда делаешь в поле DblClik, раскрывается большое надписанное нужным образом окошко

Щас меня засмеют тут
...
Рейтинг: 0 / 0
16.01.2004, 12:24
    #32378288
Лифчик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как открыть текстовый редактор для редактирования поля (notes) в таблице.
Тут я смотрю развилки всякие - это из-за того вроде, что по разному коммент раскрывается в простой форме и в табличной подчиненной. Поэтому .Form. добавляется. Наверное, можно лучше сделать, но меня устраивает. Я ж для себя химичу, не на продажу
...
Рейтинг: 0 / 0
16.01.2004, 18:16
    #32378996
стас1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как открыть текстовый редактор для редактирования поля (notes) в таблице.
спасибо, буду смотреть.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как открыть текстовый редактор для редактирования поля (notes) в таблице. / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]