Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190
iCentar » Racunari i oprema » Programirannje i baze podataka » Access » Bold tekst u MsgBox-u
pmiroslav 14.04.2013 10:26
Predmet:Bold tekst u MsgBox-u

Pokušava napraviti da mi dio teksta u poruci bude podebljan (Bold). našao sam primjer koji radi i to je OK.
Eval ("MsgBox ('Ovo je podebljan tekst@Ovo je normalan tekst@@',0,' Naslov poruke')")

Moja je namjera da u da slijedećoj poruci dio & Format(OrderID, "0000-0000") & bude podebljan, a
sav tekst da bude normalan osum broja otpremnice

MsgBox "Stavke sa otpremnice broj: " _
& Format(OrderID, "0000-0000") & " su skinute sa skladišne kartice!", vbOKOnly, "Potvrda"

Može li se to napraviti.
Prilozi:
msBoxPrimjer.rar (Velicina datoteke:9.90 KB)

Getsbi 15.04.2013 15:18
Predmet:Re: Bold tekst u MsgBox-u

Pokušavao sam ali sve što je nad stringom koji nije iz jednog dela ne uspeva.
Nisam koristio Access 97. Kako sam pročitao na netu, to je moglo pre spajanja sa Visual Basicom.

zxz 15.04.2013 17:29
Predmet:Re: Bold tekst u MsgBox-u

Vb nema naredbu za formatiranje samoga teksta. Ima samo za formatiralje objekata to jest kontrola.
Moglo bi se okuati nesto napraviti preko api funkcija ako je to vrijedno toga.
Mozda ****lje napravati formu kao msgbox svoju i onda mozes kontrolisati taj tekst pomocu objekata odnosno kontrola.

pmiroslav 15.04.2013 19:27
Predmet:Re: Bold tekst u MsgBox-u

Pa ako je to zapravo toliko komplicirano, onda kao što kažeš nije ni vrijedno toga. Ja sa samo želio malo ušminkti poruku o knjiženju podataka tako da se istakne broj dokumenta na koji se to odnosi. Ali ako ne ide onda dobro, može i bez toga.

zidar 17.04.2013 22:19
Predmet:Re: Bold tekst u MsgBox-u

Nazalost, to ne radi od versije 200 pa naovamo :-(

ipak, dobro je pitanje kako ubaciti @@ ipsred broja narudzbe, kad nemamo fiksni string. Moze ovako:

strPoruka = "Stavke sa otpremnice broj: " & "@@" _
& Format(OrderID, "0000-0000") & " su skinute sa skladišne kartice!"

pa onda

MsgBox strPoruka, vbOKOnly, "Potvrda"

Ubacis "@@" tacno ispred mesta gde dodajes OrderID, u tvom slucaju ispred Format naredbe.

Verovatno da je ovo beskorisno za formatiranje MSgBox poruka, ali mi je bilo interesantno da resimo pitanje "kako ubaciti string '@@' u drugi dinamiski string.