basith7861
Active Member
jde standalone 9.1</p>
I have just tried the settings shown here and my results are always the sam nly one segment is specified. If I specify multiples it just seems to igno re the additional segments.
dex1->CacheKey[0].nOffset =3D offsetof(DSUTILCACHE, PayPeriodEndDate);<b Index1->CacheKey[0].idDataType =3D EVDT_JDEDATE;
Index1->CacheKe y[1].nOffset =3D offsetof(DSUTILCACHE, MinorityCode);
Index1->CacheK ey[1].nSize =3D DIM(dsUtilCache.MinorityCode);
Index1->CacheKey[1].i dDataType =3D EVDT_STRING;
Index1->CacheKey[2].nOffset =3D offsetof(DSUTILCACHE, Sex);
Index1- >CacheKey[2].nSize =3D 1;
Index1->CacheKey[2].idDataType =3D EVDT NumSegments =3D 2;
//Index1->CacheKey[0].nOffset =3D offsetof(DSUTILCACHE, PayPeriodEndDat 1->CacheKey[1].nOffset =3D offsetof(DSUTILCACHE, MinorityCode);
//Index1->CacheKey[1].nSize =3D sizeof(dsUtilCache.MinorityCode);
/ /Index1->CacheKey[1].idDataType =3D EVDT_STRING;
I have just tried the settings shown here and my results are always the sam nly one segment is specified. If I specify multiples it just seems to igno re the additional segments.
dex1->CacheKey[0].nOffset =3D offsetof(DSUTILCACHE, PayPeriodEndDate);<b Index1->CacheKey[0].idDataType =3D EVDT_JDEDATE;
Index1->CacheKe y[1].nOffset =3D offsetof(DSUTILCACHE, MinorityCode);
Index1->CacheK ey[1].nSize =3D DIM(dsUtilCache.MinorityCode);
Index1->CacheKey[1].i dDataType =3D EVDT_STRING;
Index1->CacheKey[2].nOffset =3D offsetof(DSUTILCACHE, Sex);
Index1- >CacheKey[2].nSize =3D 1;
Index1->CacheKey[2].idDataType =3D EVDT NumSegments =3D 2;
//Index1->CacheKey[0].nOffset =3D offsetof(DSUTILCACHE, PayPeriodEndDat 1->CacheKey[1].nOffset =3D offsetof(DSUTILCACHE, MinorityCode);
//Index1->CacheKey[1].nSize =3D sizeof(dsUtilCache.MinorityCode);
/ /Index1->CacheKey[1].idDataType =3D EVDT_STRING;