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

Wydruk dokumentu w Handlu na połowie strony
https://forum.mix-soft.pl/viewtopic.php?f=15&t=2954
Strona 1 z 1

Autor:  Iroslav [ 2011-03-13, 22:38 ]
Tytuł:  Wydruk dokumentu w Handlu na połowie strony

Proszę o pomoc, jak zmodyfikować dokument "Dokument VAT" - Paragon, tak aby drukował się na połowie strony, chodzi o druk tekstowy na OKI3320.
Może jest taki gotowy raport?
Myślę, że takie rozwiązanie byłoby bardzo popularne.

Autor:  Misiek [ 2011-03-13, 23:07 ]
Tytuł: 

Szukajcie a znajdziecie...

Standardowy program Symonia Handel, chyba od zawsze posiada taką funkcjonalność - co ciekawe TYLKO dla wydruków TEKSTOWYCH, na drukarkach igłowych...

Podam Tobie nazwę - zapewne znajdziesz - Dokument VAT tekstowy I org+kop

Jeżeli wydruk nie mieściłby się, spróbuj po manewrować marginesem GÓRNYM i DOLNYM - proponuję wartości UJEMNE, np. -5, -10...

POWODZENIA... :-)

Autor:  Iroslav [ 2011-03-13, 23:49 ]
Tytuł:  Wielkie Dzięki Misiek już jestem blisko ale...

Faktycznie, wydruk jest zmniejszony do połowy strony, ale chodzi mi o to żeby drukował się 1 egzemplarz paragonu na połowie strony (papier jest podwójny, samokopiujący), a druga połowa strony już na następny paragon, jak na np. stacjach benzynowych. Oszczędność czasu i papieru.

Autor:  wrob [ 2011-03-14, 06:00 ]
Tytuł: 

A jesli w wydruku wzmiankowanym przez miska wybierzesz 1 kopie?

Autor:  krzysiek [ 2011-03-14, 08:00 ]
Tytuł: 

Misiek pisze:
Standardowy program Symonia Handel, chyba od zawsze posiada taką funkcjonalność - co ciekawe TYLKO dla wydruków TEKSTOWYCH, na drukarkach igłowych...


Nie tylko dla tekstowych, są dwa raporty oryg+kopia graficzny i tekstowy. Poza tym wszystko się zgadza :) a sugestia WROBa powinna jak najbardziej zadziałać, być może będzie wymagała ustawienia odpowiedniej długości strony w drukarce (fizycznie z panelu) no i oczywiście składanki odpowiedniej.

Autor:  Misiek [ 2011-03-14, 13:13 ]
Tytuł: 

;-) faktycznie jest też graficzny :-) - przegapiłem go.

Pozostałe rady kolegów WROB oraz KRZYSIEK są jak najbardziej cenne i pomocne - skorzystaj z nich...

Autor:  Iroslav [ 2011-03-14, 23:17 ]
Tytuł: 

Szanowni koledzy, niezależnie czy wybiorę raport oryg+kopia na stronie graficzny lub tekstowy i wybiorę liczbę wydruków 1 i ustawię w ust. drukarki w systemie odpowiedni rozmiar papieru, zawsze drukują się na stronie 2 egzemplarze dokumentu, według mnie jedynym wyjściem jest zmodyfikowanie raportu tak, aby wykonywał tylko 1 egzemplarz dokumentu na stronie.

Autor:  krzysiek [ 2011-03-15, 10:25 ]
Tytuł: 

Faktycznie, uparty raport. Pozostaje go przerobić.

Autor:  Misiek [ 2011-03-16, 00:16 ]
Tytuł: 

Racja - bez przeróbek się nie obejdzie...

Dziwnie Sage zrobił te wydruki, Graficzny to bym zrozumiał bo jest OK (drukuje 2 dokumenty na 1 stronie), ale Tekstowy powinien mieć wybór - "składanka zwykła" oraz "samo kalkująca" - byłoby wtedy OK :-)

Autor:  jabis [ 2011-03-16, 20:26 ]
Tytuł: 

A może po prostu zmienić format kartki w ustawieniach drukarki ?
Oczywiście by zmiana miała wpływ na Symfonię, należy tego dokonać z Ustawień drukarki w Symfonii.

Autor:  Misiek [ 2011-03-16, 21:19 ]
Tytuł: 

Zrobiłem drobną przeróbkę wydruku - może w jakiś sposób pomogę ;-) - pobierz ZIP'a, rozpakuj a następnie zainstaluj wg tej instrukcji:

    1. Należy wgrać załączone pliki raportów SC, SCI, SCT do katalogu z programem, podkatalogi Raporty\HM, jeżeli katalogi nie istnieją należy je założyć ręcznie,
    2. Uruchomić program i otworzyć firmę na koncie administratora
    3. Program poinformuje, że znaleziono nowe raporty na dysku. Należy wybrać przycisk ‘Wczytaj’, a następnie zatwierdzić podaną przez program ścieżkę

W Symfonii Handel 2011.1 pojawi się nowy wydruk o nazwie "NOWY Dokument VAT tekstowy I org+kop", w tej samej lokalizacji i miejscu co jego pierwowzór od Sage'a.

Nie posiadam drukarki TXT więc nie sprawdzę ewentualnych wydruków "na żywym organizmie", dlatego też możliwe że trzeba będzie jescze ustawić wielkość strony dla drukarki na A5 (lub odpowiednik skladanki 1/2 normalnego Lettera) LUB takich zmian dokonać w samym raporcie, jest to część o treści (linia 17-ta):

Kod:
wydruk tekstowy,a4,pionowo
strona 50,50,50,100


Moje poprawki ( :-P REM jednej linii - więc to tylko taki "strzał") znajdują się w linii 271 czyli:

Kod:
int wysok= wydruk_caly(0)
if wysok<=str.wys/2 then
   if sNapis == "ORYGINAŁ" then sNapis="KOPIA"
   if sNapis=="DUPLIKAT-ORYGINAŁ" then sNapis="DUPLIKAT-KOPIA"
// Misiek Rzeszów //
//   wydruk_caly(str.wys-wysok)
else
   message "Nie zmieszczą się dwa dokumenty na jednej stronie" : error ""
endif


Jeżeli ktoś zechciałby się udzielić na forum i wykonać testy na drukarce TXT, będzie miło ;-) - na na tym etapie tyle mogę pomóc...

Załączniki:
dokvat02.zip [2.98 KiB]
Pobrany 338 razy

Autor:  krzysiek [ 2011-03-16, 21:25 ]
Tytuł: 

Fakt, przydało by się na realnej drukarce przetestować choć w ramach prób można użyć najprostszego emulatora drukarki tekstowej czyli drukarka Generic text Only skierowana na plik.

Autor:  Misiek [ 2011-03-16, 22:02 ]
Tytuł: 

Emulatory fajne są i owszem - ale co żywa drukarka to żywa, widzę jak mi się papier wysunął, jakie marginesy, czy coś się nie zawija i stopka nie wskakuje gdzieś w nie swoje miejsce ;-) - osobiście wolę tak, choć czasami cierpią przez to lasy :-(

Niemniej jednak - jak ktoś ma wolę pomocy - proszę o testy, czekam również na opinię użytkownika Iroslav

Autor:  Iroslav [ 2011-03-20, 23:53 ]
Tytuł:  Wielkie dzięki Misiek,

za 1-2 dni przeprowadzę testy na OKI3320, twojego raportu, nie zapomnę poinformować o rezultatach. Jeszcze raz bardzo dziękuję za życzliwą pomoc.

Autor:  Iroslav [ 2011-04-03, 21:58 ]
Tytuł:  Po testach.

Witam, przeprowadziłem testy na OKI3320, po ustawieniu w Handlu marginesu dolnego na -30, i "wyremowaniu Footer" w ostatniej linii raportu, wydruk wykonuje się poprawnie z jednym zastrzeżeniem, wywala całą stronę A4 bez względu na ustawienia długości strony w drukarce i w Windowsie XP, problemem jest chyba to, że w raporcie jest zdefiniowany rozmiar strony. Jak go zmienić?

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