Topics
All
MacOS
(Only)
Windows
(Only)
Linux
(Only, Not)
iOS
(Only, Not)
Components
Crossplatform Mac & Win
Server
Client
Old
Deprecated
Guides
Examples
Videos
New in version:
9.3
9.4
9.5
10.0
10.1
10.2
10.3
10.4
10.5
10.6
Statistic
FMM
Blog
Container.Decompress
Decompresses a container value.
| Component | Version | macOS | Windows | Linux | Server | FileMaker iOS SDK |
| Container | 5.3 | Yes | Yes | Yes | Yes | Yes |
MBS( "Container.Decompress"; ContainerValue ) More
Parameters
| Parameter | Description | Example |
|---|---|---|
| ContainerValue | The container value to decompress. |
Result
Returns container value or error.
Description
Decompresses a container value.If you pass a compressed container value, this function will decompress it and return the container value with uncompressed data.
Compressed containers can be detected by looking if the type list returned by Container.GetTypes contains an item named ZLIB. You can use Container.GetTypeSize to query the size of compressed data alone.
Does not work with FileMaker's compressed plugins in a container.
Examples
Decompress container:
Set Field [Container Compression::Decompressed; MBS("Container.Decompress"; Container Compression::Compressed)]
See also
- Container.Compress
- Container.GetType
- Container.GetTypes
- Container.GetTypeSize
- Container.IsCompressed
Example Databases
Blog Entries
- MBS FileMaker Plugin, version 9.1pr1
- Comparing Base Elements Plugin to MBS FileMaker Plugin
- [ANN] MBS FileMaker Plugin 5.3 for OS X/Windows
- MBS FileMaker Plugin, version 5.3pr4
- Compressed Containers
Release notes
- Version 9.1
- Rewrote Container.Compress and Container.Decompress to work faster.
Created 15th September 2015, last changed 19th October 2020
Container.DecodeFromHex - Container.Deserialize
Feedback: Report problem or ask question.
Links
MBS FileMaker tutorial videos