Wat is het SVB-bestandsformaat?
Een .svb-bestand is een STATISTICA Visual Basic-macro - een script in platte tekst dat wordt gebruikt om statistische analyses, gegevensmanipulatie, het maken van grafieken en het genereren van rapporten te automatiseren binnen STATISTICA (nu TIBCO Statistica / Spotfire Statistica).
SVB-bestanden gebruiken de standaard Visual Basic 6.0/VBA-syntaxis, uitgebreid met het Statistica Object Model, een op COM gebaseerde API die meer dan 14.000 domeinspecifieke functies bevat. Ingangspunten zijn standaard Sub- of Function-procedures. Omdat de bestanden uit platte tekst bestaan, kunnen ze in elke tekstverwerker worden geopend en bewerkt, hoewel voor de uitvoering een gelicentieerde installatie van Statistica vereist is.
Macro's kunnen worden uitgevoerd vanuit de ingebouwde IDE van Statistica of vanaf de Windows-opdrachtregel met de schakeloptie /runmacro. Ze kunnen ook worden aangeroepen vanuit externe applicaties - een VB.NET- of C#-programma kan Statistica-automatiseringsobjecten aanroepen via COM om een macro programmatisch uit te voeren.
Het formaat werd halverwege de jaren 90 geïntroduceerd met StatSoft STATISTICA voor Windows. StatSoft werd in 2014 overgenomen door TIBCO Software en het product werd later omgedoopt tot Spotfire Statistica. Versie 14.0.x bereikte het einde van de levensduur in juni 2025; de huidige ondersteuning geldt voor versie 14.4.
.svb-bestanden zijn alleen voor Windows. De extensies .bas en .vb delen dezelfde Visual Basic-syntaxis, maar missen de Statistica-specifieke API-bindingen. Bestandsgroottes variëren doorgaans van 1 KB voor eenvoudige scripts tot honderden kilobytes voor complexe automatiseringssuites.
Beveiliging & veiligheid
RISICO: MEDIUMPlat tekstbestand, niet uit zichzelf uitvoerbaar - vereist Statistica om te draaien. Als scriptbestand kan het echter willekeurige acties automatiseren (bestandstoegang, netwerkaanroepen, procesuitvoering) binnen de VB-runtime van Statistica. Voer geen SVB-macro's uit van niet-vertrouwde bronnen.
Formaatdetails
in een notendopProgramma's die SVB-bestanden openen
Technische details
diepe specificaties| Bestandstype | Platte tekst Visual Basic-macroscript |
| MIME-type | text/plain |
| Codering | Windows-1252 (ANSI) in legacy-versies; UTF-8 in moderne Statistica-releases |
| Syntaxisbasis | Visual Basic 6.0 / VBA-syntaxis |
| API-model | Statistica Object Model - op COM gebaseerde API met meer dan 14.000 domeinspecifieke statistische functies |
| Ingangspunten | Standaard Sub- of Function-procedures (VB-conventie) |
| Uitvoeringsmethoden | Statistica IDE (ingebouwde editor/runner), of opdrachtregel /runmacro-schakeloptie |
| COM-interoperabiliteit | Kan worden aangeroepen vanuit externe VB.NET-, VBA- of C#-applicaties via COM-automatisering |
| Functionele reikwijdte | Statistische analyse, gegevensmanipulatie, maken van grafieken en genereren van rapporten |
| Typische bestandsgrootte | 1 KB - 500 KB |
| Besturingssysteem | Alleen Windows (Statistica is een applicatie die alleen op Windows werkt) |
| Versiebeheer | Geen ingebedde versiemarkering; API-compatibiliteit hangt af van de geïnstalleerde Statistica-versie |
| Ontwikkelaar/productgeschiedenis | StatSoft Inc. → TIBCO Software (overgenomen 2014) → Spotfire Statistica / TIBCO Data Science |
| Uitgebracht | mid-1990s (StatSoft STATISTICA for Windows, early macro automation versions) |
| Laatste versie | Compatible with TIBCO Statistica 14.4 / Spotfire Statistica (2026) |
| Specificatie | docs.tibco.com |
SVB conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over SVB-bestanden.