Heart-Profit ERP
June 29, 2024, 12:54:00 pm *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Login Register  
Pages: [1]
  Print  
Author Topic: Melding geven bij opvragen DOS tekst op 64 bits computer zonder alt. editor  (Read 1058 times)
0 Members and 0 Guests are viewing this topic.
Heart Informatisering B.V.
Partner
******
Offline Offline

Posts: 27445


View Profile WWW
« on: January 05, 2016, 01:51:54 pm »

Jaren geleden, in de DOS versie, maakten we gebruik van een DOS tekst editor: de Roeleveld editor. Deze editor kon 'geprogrammeerd' worden en leende zich ervoor om op basis van toetskombinaties codes op te nemen in een tekst die Heart-Profit vervolgens herkende als 'vet', 'onderstreept' etc.

Sinds de Windowsversie kunnen we op zich rechtstreeks communiceren met andere Windows Applikaties (zoals MS-Word of MS-Excel of een DHTML editor). Nemen we als voorbeeld een Kontaktverslag, dan kunnen we deze eenvoudig met een andere Applikatie maken, en, net als dat we een document via een verkenner via Eigenschappen kunnen printen, kunnen we zo'n verslag ook eenvoudig uitprinten.

Toch is dit niet altijd 'voldoende', immers, als we een document zelf willen samenstellen (bijv. het afdrukken van een Faktuur, of een willekeurig standaard printje) dan kan het toch gewenst zijn om via een teksteditor een vrije tekst in te kunnen voeren, die door Profit als 'platte tekst' gelezen kan worden. Uiteraard is 'Windows Kladblok' zo'n editor, ware het niet dat deze zich niet laat 'programmeren' met de vet/onderstreept kodes zoals wij die vroeger konden toepassen.

Ook was de oude DOS editor precies afgestemd op het kunnen typen van maximaal 70 characters op een regel, want bij Windows Kladblok niet instelbaar is; als dat scherm breder gesleept wordt kun je als vanzelf meer tekst op een regel kwijt. Betreft onze tekst een e.o.a. notitie, dan is er niets aan de hand, maar als het tekst betreft die ergens op een document moet worden afgedrukt (bijvoorbeeld een tekst die bij een Verkooporder wordt ingevoerd en op de Faktuur moet worden afgedrukt) dan is het handig om vooraf te kunnen zien hoeveel regels dit op de Faktuur in beslag zal nemen. Op het forum is al gediscusseerd over een alternatieve editor, waarbij een aantal gebruikers NotePad++ verkiezen.

In de Windowsversie kunt U middels CHEDWCOMMAND in de CONFIG.HRT zelf instellen welke teksteditor u wilt gebruiken. Bijvoorbeeld middels de regel:

CHEDWCOMMAND = C:\WINDOWS\NOTEPAD.EXE

Zolang u niet met een 64 bits computer werkt, is de opname van die regel optioneel. Neemt u de regel niet op, dan zal Profit alsnog de Roeleveld editor gebruiken (die dan in de Windowsversie als een zwarte DOS Box wordt geopend). De Roeleveld editor betreft echter een 16 bits applikatie welke niet meer werkt op een 64 bits computer. Heeft u een 64 bits computer dan MOET u een alternatieve editor instellen in de CONFIG.HRT.

Let op: Veel Windows editors ondersteunen geen MS-DOS 850 Codepage, en herkennen dan ook niet de aanstuurcodes van Control-V, Control-O opdrachten zoals die vroeger konden worden ingevuld. Gaat u een verslag die dit soort codes bevat inlezen en daarna weer opslaan, dan zult u dit soort aanstuurkodes kwijtraken. Notepad ++ is bijv. een editor die dit soort codes wel aankan (maar waarbij het even goed niet eenvoudig is om deze codes in het document te krijgen).

FunktieOmschrijvingDtm.Vl.WyzDtm.L.Wyz
SYTX        Tekstmechanisme    06-10-2014    05-01-2016
SYWSWSEX    Omschrijving (nog) niet bekend      -  -        05-01-2016
Logged
mdekraa
Designer
*****
Offline Offline

Posts: 2068



View Profile WWW
« Reply #1 on: January 05, 2016, 05:04:11 pm »

een vraagje, je verwijst hier naar het CHEDWCOMMAND, wij gebruiken
EDWCOMMAND=U:\ED\NOTEPAD.EXE

waarbij notepad.exe de Notepad++ programmatuur is.

Wat is het verschil tussen deze 2 commando's?
Logged

Heart-Profit company-ID : AD
-----------------------
There are 10 kinds of people, those who understand binairy and those that don't
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1 RC2 | SMF © 2001-2005, Lewis Media Valid XHTML 1.0! Valid CSS!
Page created in 0.037 seconds with 19 queries.