Hvad er SVB-filformatet?
En .svb-fil er en STATISTICA Visual Basic-makro - et script i almindelig tekst, der bruges til at automatisere statistiske analyser, datamanipulation, oprettelse af grafer og rapportgenerering i STATISTICA (nu TIBCO Statistica / Spotfire Statistica).
SVB-filer bruger standard Visual Basic 6.0/VBA-syntaks udvidet med Statistica Object Model, et COM-baseret API, der indeholder over 14.000 domænespecifikke funktioner. Indgangspunkter er standard Sub- eller Function-procedurer. Da filerne er almindelig tekst, kan de åbnes og redigeres i ethvert tekstredigeringsprogram, selvom eksekvering kræver en licenseret installation af Statistica.
Makroer kan køres fra Statisticas indbyggede IDE eller fra Windows-kommandolinjen ved hjælp af /runmacro-kontakten. De kan også kaldes fra eksterne applikationer - et VB.NET- eller C#-program kan kalde Statistica-automatiseringsobjekter via COM for at køre en makro programmatisk.
Formatet blev introduceret i midten af 1990'erne med StatSoft STATISTICA til Windows. StatSoft blev opkøbt af TIBCO Software i 2014, og produktet blev senere omdøbt til Spotfire Statistica. Version 14.0.x nåede end-of-life i juni 2025; den nuværende support dækker version 14.4.
.svb-filer er kun til Windows. Filendelserne .bas og .vb deler den samme Visual Basic-syntaks, men mangler de Statistica-specifikke API-bindinger. Filstørrelser varierer typisk fra 1 KB for simple scripts til flere hundrede kilobyte for komplekse automatiseringspakker.
Sikkerhed og tryghed
RISIKO: MEDIUMAlmindelig tekstfil, ikke eksekverbar i sig selv - kræver Statistica for at køre. Som scriptfil kan den dog automatisere vilkårlige handlinger (filadgang, netværkskald, proceseksekvering) inden for Statisticas VB-runtime. Kør ikke SVB-makroer fra upålidelige kilder.
Formatdetaljer
kort fortaltProgrammer der åbner SVB-filer
Tekniske detaljer
dyb specifikation| Filtype | Visual Basic-makro-script i almindelig tekst |
| MIME-type | text/plain |
| Kodning | Windows-1252 (ANSI) i ældre versioner; UTF-8 i moderne Statistica-udgivelser |
| Syntaksgrundlag | Visual Basic 6.0 / VBA-syntaks |
| API-model | Statistica Object Model - COM-baseret API med over 14.000 domænespecifikke statistiske funktioner |
| Indgangspunkter | Standard Sub- eller Function-procedurer (VB-konvention) |
| Eksekveringsmetoder | Statistica IDE (indbygget editor/afvikler), eller kommandolinje /runmacro-kontakt |
| COM-interoperabilitet | Kan kaldes fra eksterne VB.NET-, VBA- eller C#-applikationer via COM-automatisering |
| Funktionelt omfang | Statistisk analyse, datamanipulation, oprettelse af grafer og rapportgenerering |
| Typisk filstørrelse | 1 KB - 500 KB |
| Operativsystem | Kun Windows (Statistica er en applikation kun til Windows) |
| Versionssporing | Ingen indlejret versionsmarkør; API-kompatibilitet afhænger af den installerede Statistica-version |
| Udvikler/produkthistorik | StatSoft Inc. → TIBCO Software (opkøbt 2014) → Spotfire Statistica / TIBCO Data Science |
| Udgivet | mid-1990s (StatSoft STATISTICA for Windows, early macro automation versions) |
| Seneste version | Compatible with TIBCO Statistica 14.4 / Spotfire Statistica (2026) |
| Specifikation | docs.tibco.com |
SVB-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om SVB-filer.