EXFORMAT   Транспорт към/от DBF или HTM

синтаксис: EXFORMAT(име$,формат$,посока$,опция$)

където
           име$    - име на файла, който се изнася/внася
           формат$ - трябва да е 'DBF' или 'HTM'
           посока$ - трябва да е 'E' или 'I'
           опция$  - трябва да е '+' или ''

DBF
описание:  ако посока$='E', изнася таблица към посочения формат
           при износа последните два реда от таблицата трябва да
           съдържат имената и типовете на полетата към DBF-таблицата.
           Допускат се типове 'C','D','N','L'.

           ако посока$='I', внася таблица от посочения формат
           ако посоката е 'I', а опцията е '+',
           последните два реда от внесената таблица са списък
           на имената на полетата в DBF-а и под тях
           техните типове.
           При внос Б4 създава таблица с име 
           JUST_CREATED_FROM_DBFILE

HTM (само износ и опции)
описание:  ако посока$='E', изнася таблица към HTML формат
           при износа се вземат предвид текущите опции
описание:  ако посока$='O', първия параметър се тълкоува като
           опция за следващ износ;
           опциите са: <по подразбиране>

           TEXTCOLOR <$000000>
           BACKCOLOR <$FFFFFF>
           BORDERWIDTH <0>
           BORDERCOLOR <$FFFFFF>
           TEXTSIZE <8>

           TABLEONLY <0>
           ROWDELIMITER <'@'>
           EMPTYSYMBOL <'_'>
           CELLBORDERWIDTH <'1'>
           CELLBORDERCOLOR <'0'>
           CELLALIGN <''>

           CW[k]
           CA[k]

           DEFAULT


примери: DBF  
внос:   exformat('IS5202216.dbf','dbf','i','+')
износ:  exformat('proben.dbf','dbf','e')

примери: HTM  
износ:  exformat('default','htm','o','') - всичко по подразбиране
        exformat('textsize','htm','o','8') - размер на шрифта 8
        exformat('textcolor','htm','o','$FF00FF') - цвят за буквите
        exformat('borderwidth','htm','o','1') - дебелина на общата рамка
        exformat('bordercolor','htm','o','$FFFFFF')
        exformat('backcolor','htm','o','$202020')

        exformat('tableonly','htm','o','1') - няма да има хедър и епилог за htm страница
        exformat('rowdelimiter','htm','o','@')- ако в първа колона има '@', това ще е нов ред
        exformat('rowdelimiter','htm','o','') - всички редове ще бъдат разделяни с хоризонтална линия

        exformat('cw','htm','o','1 200') - първа колона ще е широка 100 пиксела
        exformat('cw','htm','o','2 400') - втора колона ще е широка 400 пиксела

        exformat('ca','htm','o','1 c') - първа колона ще е центриран текст
        exformat('ca','htm','o','2 r') - втора колона ще е подравнена в дясно
        exformat('emptysymbol','htm','o','-') - празните клетки ще се заместват с "-"


        exformat('proben.htm','htm','e') - произвежда htm-файл






           
===================край=====================