Index: src/Deltares.DSoilModel.Forms/DSoilModelContext.cs =================================================================== diff -u -r741 -r743 --- src/Deltares.DSoilModel.Forms/DSoilModelContext.cs (.../DSoilModelContext.cs) (revision 741) +++ src/Deltares.DSoilModel.Forms/DSoilModelContext.cs (.../DSoilModelContext.cs) (revision 743) @@ -485,6 +485,13 @@ /// public override string GetFormat(Type type, object source, string member) { + if (type == typeof(Soil) || source is Soil) + { + if (member == StaticReflection.GetMemberName(x => x.PermeabKx)) + { + return "F10"; + } + } if (type == typeof(ConePenetrationTestPerSegment) || source is ConePenetrationTestPerSegment) { if (member == StaticReflection.GetMemberName(x => x.Xlocal)) Index: src/Deltares.DSoilModel.Forms.Tests/DSoilModelContextTest.cs =================================================================== diff -u -r741 -r743 --- src/Deltares.DSoilModel.Forms.Tests/DSoilModelContextTest.cs (.../DSoilModelContextTest.cs) (revision 741) +++ src/Deltares.DSoilModel.Forms.Tests/DSoilModelContextTest.cs (.../DSoilModelContextTest.cs) (revision 743) @@ -321,6 +321,7 @@ [TestCase(typeof(Boring), "AvailableEntities", "F3")] [TestCase(typeof(BoringLayer), "TopLevel", "F3")] [TestCase(typeof(BoringLayer), "BottomLevel", "F3")] + [TestCase(typeof(Soil), "PermeabKx", "F10")] public void DSoilModelContext_GetFormat(Type type, string member, string format) { var dSoilModelContext = SetupDSoilModelContext(null);