Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi [erledigt] nicht in nächste Zeile im DBMemo (https://www.delphipraxis.net/17233-%5Berledigt%5D-nicht-naechste-zeile-im-dbmemo.html)

Hansa 1. Mär 2004 17:58


[erledigt] nicht in nächste Zeile im DBMemo
 
Hi,

ich habe ein DBMemo (in der DB ist es ein Blob-Feld). Wenn ich nun eine Zeile eingebe und noch eine zweite brauche, springt er mir aus dem Ding raus. Ich kann also nur ein Zeile eingeben. Wieso das ?

Robert_G 1. Mär 2004 18:08

Re: nicht in nächste Zeile im DBMemo
 
Vielleicht solltest du ein normales Memo nehmen und die Werte "zu Fuss" ans Memo übergeben bzw. dein UPDATE/INSERT Statement schreiben.
Von diesen DBEdit/DBGrid-Zeugs halte ich, ehrlich gesagt, gar nix.

Vielleicht hast du auch Glück und es gibt im OI sowas wie "want returns" oder so.

eddy 1. Mär 2004 22:42

Re: nicht in nächste Zeile im DBMemo
 
Hallo Hansa,

schon mal Ctrl-Enter probiert, um im DBMemo an den Anfang der nächsten Zeile zu kommen?

mfg
eddy

alanblack 1. Mär 2004 23:28

Re: nicht in nächste Zeile im DBMemo
 
hoi

wie kann man eigentlich beim "normalen Memo" in die nächste Zeile springen?

normalerweise doch mit #13 oder? habs ausprobiert funzt aber ned

mfg

dizzy 2. Mär 2004 01:04

Re: nicht in nächste Zeile im DBMemo
 
Unter Windows doch (fast) immer CRLF (#10#13), oder vertu ich mich? Ich meine nicht... ach ich bin ja so unschlüssig :stupid:

Luckie 2. Mär 2004 04:12

Re: nicht in nächste Zeile im DBMemo
 
Andersrum: #13#10.

Hansa 2. Mär 2004 17:31

Re: [erledigt] nicht in nächste Zeile im DBMemo
 
Tja, das war jetzt etwas diffiziler. Weil ich keinem zumuten will, die unmöglichen Windows Tastenkombinationen, wie SHIFT ALT-GR TAB zu benutzen, habe ich zumindest die RETURN Taste für längere Listeneingaben aktiviert. Und das ganze wirkt sich dann in den Memos auch aus. RETURN -> nächstes Control. Der Aufruf muß so aussehen :

Delphi-Quellcode:
EnterTab(Sender,Key,Shift,[TDBMemo,TMemo],[],true);


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:46 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz