🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.bazy-danych.msaccess
Article #137827

Re: & Chr$(13) & Chr$(10)

#137827
From: LX'yrs
Date: Sat, 25 Mar 2023 20:32
48 lines
2563 bytes
W dniu 16.03.2023 o 13:56, Phantom pisze:
> Dzień dobry
> dotyczy: kod na wymuszanie nowej linii w raporcie
> Mam coś takiego:
> 
>      te = ""
>      te = te & "Otrzymują:" & Chr$(13) & Chr$(10)
>      te = te & "1 x aaa aaaaaa aaaaaa aaaaaa aaaaaa "  & Chr$(13) & Chr$(10)
>      te = te & "1 x bbbb bbbbbbbb bbbbb bbbbbb bbbb" & Chr$(13) & Chr$(10)
> 
> me.PoleOtrz = te
> 
> Jeżeli pole "poleOtrz" ma ograniczoną długość np 5cm to otrzymuję:
> Otrzymują:
> 1 x aaa aaaaaa aaaaaa aaaa
> aa aaaaaa
> 1 x bbbb bbbbbbbb bbbbb bb
> bbbb bbbb
> 
> Czy jest jakiś sposób aby uzyskać:
> Otrzymują:
> 1 x aaa aaaaaa aaaaaa aaaa
>        aa aaaaaa
> 1 x bbbb bbbbbbbb bbbbb bb
>        bbbb bbbb
> 
> czyli wymusić kilka spacji w nowej linii?

Moje pytanie:
Pole ma 5 cm szerokości, ale chyba to niewiele daje, bo zapewne nie 
wiesz ile wyrazów zmieści się w pierwszej linijce w polu tekstowym 
raportu, by dodawać spacje w drugiej linijce, a potem sprawdzać ile 
wyrazów zmieści się w następnej linijce itd.

Czyli Twoim problemem nie jest jak dodać spacje po Chr$(13) & Chr$(10),
bo spacje (tutaj 5 spacji) możesz dodać w następujący sposób:
vbNewLine & Space(5),
ale znalezienie miejsca podziału tekstu i ilości spacji w następnej 
linijce pola tekstowego raportu by tekst ładnie wyglądał.


-- 
Pozdrawiam
LX'yrs

-- 
Pozdrawiam
LX'yrs
Technical Details
Message-ID: <641f5a5f$0$9603$65785112@news.neostrada.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erje.net!feeder.erje.net!weretis.net!feeder8.news.weretis.net!feeder1.feed.usenet.farm!feed.usenet.farm!peer02.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
References: <d72b7aa2-3aff-4094-91f9-318f25cdb52an@googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erje.net!feeder.erje.net!weretis.net!feeder8.news.weretis.net!feeder1.feed.usenet.farm!feed.usenet.farm!peer02.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
Date: Sat, 25 Mar 2023 21:32:30 +0100
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.9.0
Subject: Re: & Chr$(13) & Chr$(10)
Newsgroups: pl.comp.bazy-danych.msaccess
References: <d72b7aa2-3aff-4094-91f9-318f25cdb52an@googlegroups.com>
From: LX'yrs <65Plus@LXyrs.pl>
In-Reply-To: <d72b7aa2-3aff-4094-91f9-318f25cdb52an@googlegroups.com>
Lines: 49
Message-ID: <641f5a5f$0$9603$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 45.93.228.149
X-Trace: 1679776351 unt-rea-b-01.news.neostrada.pl 9603 45.93.228.149:59974
X-Complaints-To: abuse@news.neostrada.pl
X-Received-Bytes: 2337
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit