mojaSymfonia FORUM
https://forum.mix-soft.pl/

ramka - problem
https://forum.mix-soft.pl/viewtopic.php?f=15&t=8606
Strona 1 z 1

Autor:  zz [ 2018-05-17, 23:52 ]
Tytuł:  ramka - problem

Witam.
Kod jak poniżej, a wygląd ramki jak w zał. (AMBasic 'nie słucha' poleceń dot. miejsca drukowania)

Kod:
   Print "LP " : print at 50, #Y,"Ilość" : print at 250, #Y, "Wymiar" : print at 400, #Y,"Suma mb" : print LF   

   ii=1
   rs.MoveFirst()

   SetStyl (Styl (Font (40,B,"Arial CE"),-1,"Styl0"))
ramka 700,500,3   
   while !rs.eof()
         tblArkIl(ii)=Rs.Fields("ilosc").Value : grow tblArkIl,1
         tblArkDl(ii)=Rs.Fields("dlugosc").Value : grow tblArkDl,1
         fSumaMbArk=tblArkIl(ii)*val(tblArkDl(ii))
         print (using "%i",ii)
         print at 50,#Y,(using "%i",tblArkIl(ii) )
         print at 250,#Y,tblArkDl(ii)
         print at 400,#Y,(using "%.2f",fSumaMbArk) : print LF
         fSumaMb=fSumaMb+fSumaMbArk
         ii=ii+1
         rs.MoveNext()
         if ii>13 then
            goto nast3
         endif
   wend
nast3:
koniec


co robię źle?

Załączniki:
Bez tytułu.png
Bez tytułu.png [ 26.39 KiB | Przeglądany 3142 razy ]

Autor:  zz [ 2018-06-06, 23:56 ]
Tytuł:  Re: ramka - problem

Wydaje mi się że wpis
print at #X+... (dowolna wartość)
przestawia o tabulator (lub jego wielokrotność)
(tak jakby dać print "\t" )

czy to któryś z parametrów ramki lub strony tak mi miesza?

Autor:  szepczący [ 2018-06-07, 22:37 ]
Tytuł:  Re: ramka - problem

A nie lepiej spróbować zadeklarować tabelę i w niej pisać?

Kod:
//deklaracja stylu tabeli
int xpos = 320
int StylBL = Styl (Font (40,B,"Arial CE"),-1,"Styl0")
int tabelkaBL = tabela 1,4,70,StylBL,300,StylBL, 175, StylBL, 175, StylBL, 175, bc

tabela #tabelkaBL, od xpos,#Y //tu oczywiście dalej możesz mieć czasem problem z pozycjonowaniem
   kolumna 1, "ta kolumna ma 70 pkt szerokości"
   kolumna 2, "300"
   kolumna 3, "175"
   kolumna 4, "175"
   kolumna 5, "175"+lf+lf+
koniec

Autor:  bongos [ 2018-06-08, 06:18 ]
Tytuł:  Re: ramka - problem

a polecenie

przestaw offsetx,offsety
nie prądzi?
:-)

* nie wiem czemu ten Twój kod nie działa - nie wczytywałem się

Autor:  szepczący [ 2018-06-08, 14:25 ]
Tytuł:  Re: ramka - problem

Tu działający z tabelką. Co do tego od ZZ też nie wiem czemu nie dziala, ale sam ogarniałbym to i tak tabelką :)

Kod:
int xpos = 200
int ypos = 400
int StylBL = Styl (Font (40,B,"Arial CE"),-1,"Styl0")
int StylNL = Styl (Font (36,"Arial CE"),-1,"Styl1")
int tabelkaBL = tabela 1,4,70,StylBL,300,StylBL, 175, StylBL, 175, StylBL, 175, StylBL
int tabelkaNL = tabela 1,4,70,StylNL,300,StylNL, 175, StylNL, 175, StylNL, 175, StylNL


tabela #tabelkaBL, od xpos, ypos //tu oczywiście dalej możesz mieć czasem problem z pozycjonowaniem
   kolumna 1, "Lp."
   kolumna 2, "Nazwa"
   kolumna 3, "cecha1"
   kolumna 4, "cecha2"
   kolumna 5, "cecha3"
koniec

tabela #tabelkaNL, od xpos, #Y
   kolumna 1, "1"
   kolumna 2, "jakaś nazwa"
   kolumna 3, "x"
   kolumna 4, "y"
   kolumna 5, "a" + lf + "b"+ lf+lf+"c"
koniec
tabela #tabelkaNL, od xpos, #Y
   kolumna 1, "2"
   kolumna 2, "jakaś nazwa2"
   kolumna 3, "z"
   kolumna 4, "y"
   kolumna 5, "b"
koniec

Autor:  zz [ 2019-03-20, 09:38 ]
Tytuł:  Re: ramka - problem

znów mam problem z ramką
kod
Kod:
ramka od #X,#Y,400,400,1

efekt jak w zał. a grubość powinna być 0,1 mm?
Może bym to umieścił w tabeli, ale...
w jednej ramce mam plik BMP, w drugiej tekst - kilka czcionek, równanie lewo, centrowanie,...
więc nie wiem, czy sie da.

ERP 2019

Załączniki:
KRD ramka.jpg
KRD ramka.jpg [ 42.03 KiB | Przeglądany 2715 razy ]

Strona 1 z 1 Strefa czasowa UTC+1godz. [letni]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/