Title: | DECforms |
Notice: | This is not an official software support channel. Kit info: 4.L |
Moderator: | DSSDEV::FORMS |
Created: | Thu Mar 23 1989 |
Last Modified: | Fri Jun 06 1997 |
Last Successful Update: | Fri Jun 06 1997 |
Number of topics: | 4004 |
Total number of notes: | 16520 |
Can anyone help?? We are doing a port from VAX VMS 6.1 to ALPHA 7.1 for a customer and we are running into a problem when translating DECForms which uses CDD for record definitions. Everything works fine on the VAX machine. VAX VMS V6.1 Alpha VMS V7.1 DECForms V2.0-5 DECForms V2.1-010 CDD/Plus CDD V5.3 CDD/Plus CDD V7.0 It seems that when we do a translate on a form which has copy from dictionary commands it gets the first record definition OK but any other record definitions within the forms fails. When the same forms is translated on the VAX it has no problem??? I tried a small test case in which I put two copy from dictionary command within the IFDL file the first one with COPY CGSA_CODES_REC FROM DICTIONARY END COPY COPY AGENT_CODES_REC FROM DICTIONARY END COPY when translating the IFDL file I get the following error??? 6 END COPY %FORMS-E-CDDEXTRACT, error extracting record AGENT_CODES_REC from CDD/Plus. Next I swapped the to copy command around COPY AGENT_CODES_REC FROM DICTIONARY END COPY COPY CGSA_CODES_REC FROM DICTIONARY END COPY When translatin the IFDL file I get the following error?? 6 END COPY %FORMS-E-CDDEXTRACT, error extracting record CGSA_CODES_REC from CDD/Plus. ------------------------------------------------------------------------------- Form TEST Form Data /* rms/cdd record definitions */ COPY CGSA_CODES_REC FROM DICTIONARY END COPY COPY AGENT_CODES_REC FROM DICTIONARY END COPY End Data Layout VT_LAYOUT Device Terminal Type %VT100 End Device Size 24 Lines by 80 Columns Viewport TEMP Lines 1 Through 24 Columns 1 Through 80 End Viewport Panel NEW_ONE Viewport TEMP End Panel End Layout End Form -------------------------------------------------------------------------------
T.R | Title | User | Personal Name | Date | Lines |
---|---|---|---|---|---|
3986.1 | DSSDEV::DINTINO | Mon Feb 24 1997 13:29 | 6 | ||
Just so we're comparing "apples" to "apples" would it be too difficult to have DECforms V2.1B on the VAX side as well, and re-try the Translate there? It may be specific to the version of DECforms. Domenic | |||||
3986.2 | Installed DECforms V2.1B on VAX forms still OK | MIASYS::LALIBERTE | Mon Feb 24 1997 16:26 | 4 | |
We have installed DECforms V2.1B on VAX and forms translates OK but still does not translate on ALPHA??? Ray | |||||
3986.3 | DSSDEV::DINTINO | Tue Feb 25 1997 10:42 | 10 | ||
Ray, Okay Ray, the next logical thing would be to update the version of CDD on VAX to CDD/Plus CDD V7.0 (identical to your AXP system). Would this be possible? I'm trying to eliminate as many differences as possible. Thanks, Domenic | |||||
3986.4 | Not possible to upgrade CDD to v7.0 | MIASYS::LALIBERTE | Tue Feb 25 1997 11:01 | 4 | |
This system is used for test so its not possible to upgrade the CDD to V7.0 ray | |||||
3986.5 | DSSDEV::DINTINO | Tue Feb 25 1997 18:20 | 15 | ||
Ray, Just to reiterate, I tried FORM TRANSLATE on an .IFDL file that had two COPY from DICTIONARY statements (see IFDL below). These COPY statements were copying different records, as was your example. This works fine on an Alpha running VMS 7.1 and CDD V5.3, and using DECforms V2.1B. So the only difference here is the CDD version. We're using V5.3 and you were running V7.0. One thing we could try that I just thought of (before one of us installs the other's version of CDD) is could you take the DICTIONARY that I have and the .IFDL and try translating it on your system? If that works, then it must be your dictionary. Domenic | |||||
3986.6 | It is a CDD problem | NYOSS1::TJIONAS | OK=<�la Kal�>[Gk]=All Correct | Sat Apr 26 1997 04:31 | 6 |
Just to let the people out there know whet the real problem is. For the solution of the problem and what caused it see CDD note 1082.1 It is a CDD problem when DTR is installed with no CDD support. George |