What do you need it for? The Project Manager doesn't care what is in that field. It'll be updated anyway next time the project is saved/built.
>Does anyone know how to calculate the CKVAL field in a project file? I assume it's a checksum like the CKVAL in the resource file, but what's it calculated on?
>
>In a resource file it's calculated on the DATA field, like:
>REPLACE CKVAL WITH VAL(SYS(2007, SUBSTR(DATA,3))) But the project has no DATA field so it's not the same as a resource file.
>
>I would think it's computed on the source file in some way to signal to the project that the source file has changed, but I tested a checksum of the entire form file, the object code, and some other things and couldn't get it to match the CKVAL in the project.
>
>I also tried SYS(2017) on the record in the project file but no match either.
>
>Does anyone know exactly now the CKVAL field in the project file is computed?
--sb--