[VB - Acces] Aantal regels tellen in een tekstvak

Pagina: 1
Acties:
  • 50 views sinds 30-01-2008

  • Black Hawk
  • Registratie: Oktober 2003
  • Laatst online: 21-05 15:09
Hoi allemaal,

Ik heb een probleempje. 'k wil het aantal regels tellen in een tekstvak op een formulier in MS Acces.

'k Zal ff de situatie schetsen.

Kheb een formulier waarop gegevens ingevoerd moeten worden. Hier staan 2 tekstvakken naast elkaar en 10 onder elkaar (bij elkaar dus 20).
Via een (zelfgemaakte) knop sla ik de ingevoerde gegevens op in een tabel.

Kheb een rapport gemaakt, en handmatig de recordsource opgegeven (van bovengenoemde tabel). Kheb zelf met wat lijnen een tabelvorm gemaakt, dus als je gaat printen dan krijg je een tabel met inhoud.

Nu wil ik bij het printen dat als 1 of meerdere records in de tabel méér dan 1 regel bevat, dat er dan een ander rapport wordt geopend, die een grotere tabelruimte heeft, zodat er dus ruimte is voor 2 (of meer) regels.

Dit wil ik dan controleren (en opslaan) bij het invoeren. Dus als je gaat invoeren en je gaat naar het volgende tekstvak dan wil ik via de 'AfterUpdate' methode het aantal regels van ingevoerde tekst laten tellen, en die in de tabel in een aparte kolom opslaan.

Met deze gegevens kan ik dus tussen de rapporten switchen.

Iemand??

Wie nooit tijd heeft, kan er niet mee omgaan.


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 18:08

gorgi_19

Kruimeltjes zijn weer op :9

Splitsen op VbCrLf, en dan ieder item van de resultarray op lengte nalopen?

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • Black Hawk
  • Registratie: Oktober 2003
  • Laatst online: 21-05 15:09
hoe bedoel je precies? (kheb nog nooit met VbCrLf gewerkt)

Wie nooit tijd heeft, kan er niet mee omgaan.


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 18:08

gorgi_19

Kruimeltjes zijn weer op :9

Black Hawk schreef op 01 december 2003 @ 14:41:
hoe bedoel je precies? (kheb nog nooit met VbCrLf gewerkt)
Precies wat ik zeg; VbCrLf is een enter. Enter --> nieuwe regel.

Zoeken op VBCrLf VB6 in Google

[ Voor 21% gewijzigd door gorgi_19 op 01-12-2003 14:42 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • Black Hawk
  • Registratie: Oktober 2003
  • Laatst online: 21-05 15:09
Ok, dat is een mogelijkheid.
Maar wat moet ik doen als het een of meerdere lange regels zijn, die niet met een enter gescheiden zijn, maar achter elkaar door getypt, net als deze zin?

Wie nooit tijd heeft, kan er niet mee omgaan.


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 18:08

gorgi_19

Kruimeltjes zijn weer op :9

Black Hawk schreef op 01 december 2003 @ 14:44:
Ok, dat is een mogelijkheid.
Maar wat moet ik doen als het een of meerdere lange regels zijn, die niet met een enter gescheiden zijn, maar achter elkaar door getypt, net als deze zin?
gorgi_19 schreef op 01 december 2003 @ 14:39:
Splitsen op VbCrLf, en dan ieder item van de resultarray op lengte nalopen?

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • Black Hawk
  • Registratie: Oktober 2003
  • Laatst online: 21-05 15:09
Ksnap nu wat je bedoel 8) Kzal zo ff teste.

Wie nooit tijd heeft, kan er niet mee omgaan.


  • Black Hawk
  • Registratie: Oktober 2003
  • Laatst online: 21-05 15:09
Kbedoel, ik dacht dat ik het snapte. :(

Maarre, hoe moet ik nu VbCrLf toepassen op een string?

String1.VbCrLf ofzo?

En hoe doorzoek je een array?

Wie nooit tijd heeft, kan er niet mee omgaan.


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 18:08

gorgi_19

Kruimeltjes zijn weer op :9

Functies die je nodig hebt: Split() en Len()

Daarmee moet je er wel uitkomen. VBCrLf is geen property, het is een constante.

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • curry684
  • Registratie: Juni 2000
  • Laatst online: 12-05 22:23

curry684

left part of the evil twins

Black Hawk schreef op 01 december 2003 @ 15:14:
Kbedoel, ik dacht dat ik het snapte. :(

Maarre, hoe moet ik nu VbCrLf toepassen op een string?

String1.VbCrLf ofzo?

En hoe doorzoek je een array?
Uhm ja ik heb dit een tijdje aangekeken maar nu wordt het toch echt tijd dat je zelf even een handleiding openslaat, een tutorial leest, of gewoon eens op F1 drukt.

Professionele website nodig?


  • whoami
  • Registratie: December 2000
  • Nu online
Black Hawk schreef op 01 december 2003 @ 15:14:
Kbedoel, ik dacht dat ik het snapte. :(

Maarre, hoe moet ik nu VbCrLf toepassen op een string?

String1.VbCrLf ofzo?

En hoe doorzoek je een array?
Ik denk dat je je eerst eens in wat basic - programmeer issues zult moeten verdiepen.
Het doorzoeken van een array is nu niet meteen rocket science, en het toepassen van die VbCrLf zou je toch ook zelf moeten kunnen doen als je eens de help erbij pakt.

https://fgheysels.github.io/

Pagina: 1

Dit topic is gesloten.