Kā rediģēt Infopath xsn failus
23.04.2008 14:07
Paskatoties uz bināro Infopath 2007 xsn failu, kas satur formas informāciju, un priekšā stādoties apnicīgu ņemšanas ar drag & drop GUI vidi ļoti līdzīgām padsmit formām, sāk sāpēt galva un palielinās vēlme baudīt pavasari ārpus darba telpām.
Glābiņš ir Google. Atklāsme, ka šie xsn faili nav nekas cits kā cab (Microsoft Cabinet), silda manu sirdi (kā zipu mēģināju atvērt jau pirms gūglēšanas).
Ja man vēl kāds ieteiktu labāku rīku par Microsoft komandrindas makecab, būtu pavisam laimīgs.


09.05.2008 10:40
makecab nav nemaz tik briesmīgi, tikai jāuztur atbilstošs ddf fails ar parametriem.
Sample:
;*** SPSolutions.Demo.Package MakeCAB Directive file
;
.OPTION EXPLICIT ; Generate errors
.Set CabinetNameTemplate=MansOutFails.wsp
.set DiskDirectoryTemplate=CDROM ; All cabinets go in a single directory
.Set CompressionType=MSZIP ;** All files are compressed in cabinet files
.Set UniqueFiles=”OFF”
.Set Cabinet=on
.Set DiskDirectory1=Package
;
; ** CAB Root
manifest.xml
core.resx
; ** Features
.Set DestinationDir=ManaFeatureNumur1
Sources\TakaRelativiPretDDF\ManaFeatureNumur1\Feature.xml
Sources\TakaRelativiPretDDF\ManaFeatureNumur1\Fields.xml
.Set DestinationDir=ManaFeatureNumur2
Sources\TakaRelativiPretDDF\ManaFeatureNumur1\Feature.xml
… un pēc tam jau pasaukšana vienkārša:
Makecab.exe /F package.ddf