Save FrameMaker 2020 to 2019 via ExtendScript bug

Adobe Community Professional ,
Dec 01, 2020

Copy link to clipboard

Copied

When I save a FrameMaker 2020 file down to FrameMaker 2019 using ExtendScript, the top line of the file still says <MakerFile 16.0> so it won't open in 2019. It works in the interface with File > Save As.

 

#target framemaker

var doc;

doc = app.ActiveDoc;
saveDoc (doc);
doc.Close (true);

function saveDoc (doc) {	
    
    var params, returnParams, i;
    
    params = GetSaveDefaultParams ();
    returnParams = new PropVals ();

    i = GetPropIndex (params, Constants.FS_FileType);
    params[i].propVal.ival = Constants.FV_SaveFmtBinary150;
    i = GetPropIndex (params, Constants.FS_AutoBackupOnSave);
    params[i].propVal.ival = Constants.FV_SaveNoAutoBackup;
    i = GetPropIndex (params, Constants.FS_FileIsInUse);
    params[i].propVal.ival = Constants.FV_ResetLockAndContinue;

	FA_errno = 0;
    doc.Save (doc.Name, params, returnParams);
    if (FA_errno !== 0) {
		PrintSaveStatus (returnParams);
	}
}

 

TOPICS
Scripting

Views

64

Likes

Translate

Translate

Report

Report
Reply
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Adobe Community Professional ,
Dec 01, 2020

Copy link to clipboard

Copied

Hi Rick,

 

It seems that this is an old bug:

https://tracker.adobe.com/#/view/FRMAKER-5258

 

When you vote there, it might get more attention.

 

Best regards

 

Winfried

Likes

Translate

Translate

Report

Report
Reply
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Enthusiast ,
Dec 01, 2020

Copy link to clipboard

Copied

It's different from this bug. This old bug made the document unreadable. This new bug only pretends to save as 2019, but it stays 2020

Likes

Translate

Translate

Report

Report
Reply
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Adobe Employee ,
Dec 01, 2020

Copy link to clipboard

Copied

Kindly log a new bug for the same.

Likes

Translate

Translate

Report

Report
Reply
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more