Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: редактирование memo-поля
 
 автор: natt   (04.05.2009 в 12:34)   личное сообщение
 
 

В таблице есть memo-поле prim. Как в форме отобразить эначение memo в поле pprim, а затем запомнить измененное pprim снова в таблицу. У меня проблема с длиной поля. Запоминается только 255знаков. Помогите кто чем может, пож-сто.

  Ответить  
 
 автор: mulrus   (04.05.2009 в 12:45)   личное сообщение
 
 

Проверьте формат поля в форме. Скорее всего стоит "текстовое". Проще всего, создайте форму с помощью мастера.

  Ответить  
 
 автор: natt   (04.05.2009 в 13:27)   личное сообщение
 
 

Мастером создать форму не могу,т.к. форма навороченная и переделывать ее нет смысла. У поля pprim формат вообще не указан.

  Ответить  
 
 автор: Дрюня   (04.05.2009 в 14:00)   личное сообщение
 
 

попробуйте RichText контрол

  Ответить  
 
 автор: Bellerofont   (04.05.2009 в 14:29)   личное сообщение
 
 

Проверьте RecordSource формы. Видите ли вы в нем более 255 символов и можете ли изменить значение и сохранить более 255 символов?

  Ответить  
 
 автор: FORMAT   (04.05.2009 в 14:35)   личное сообщение
 
 

Я так понимаю, что в таблице у вас не поле memo. Поэтому и не может запомнить более 255 символов

  Ответить  
 
 автор: Goblin   (04.05.2009 в 22:05)   личное сообщение
 
 

Так если в таблице мемо, так открой форму в конструкторе и перетащи в нее поле из источника. Может раньше были преобразования поля, поэтому в форме текстовое осталось, а в таблице мемо сделано. Или я опять что-то не так понял.

  Ответить  
 
 автор: natt   (05.05.2009 в 09:54)   личное сообщение
 
 

Поле в таблице memo. А в форме это промежуточное поле, которому при нажатии на строку списка (на основании таблицы) присваивается значение из поля memo. (Список3.COLUMN(4)). И это поле в форме воспринимается как текстовое.

  Ответить  
 
 автор: FORMAT   (05.05.2009 в 10:00)   личное сообщение
 
 

А при таком задании (Список3.COLUMN(4)) оно и будет текстовым.

  Ответить  
 
 автор: natt   (05.05.2009 в 16:14)   личное сообщение
 
 

Ну а как сделать, чтобы было memo

  Ответить  
 
 автор: Анатолий (Киев)   (06.05.2009 в 11:15)   личное сообщение
 
 

Например так:
Создать форму с единственным МЕМО полем с тем же источником, что и поле со списком (ПС).
Вставить ее как подчиненную вместо существующего поля и связать с ПС.

  Ответить  
 
 автор: natt   (06.05.2009 в 12:29)   личное сообщение
 
 

Спасибо! Как же сложно работать с memo. Придется мне все-таки от него избавиться, т.к. форма достаточно сложная и наполнена всякими-разными объектами. Цеплять еще подчиненную форму очень накладно! Все-равно спасибо!

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList