Converting ECC to 4.6c version

Hi friends,
    I have a requirement where we need to downgrade the smartform which is in ECC5.0 into 4.6 version. I was trying to do it manually by looking at the ECC one but I find quite a few things which are different. Most imp thing is the table. When I create a table node I am not able to see 3 subnodes (main, header, footer) automatically in 4,6. Is there any other way to directly conver ecc to 4.6 ? or we need to do it manually only ?
Please suggest.
Thanks in advance.
Reddy

I found one program and which will download and upload the smartform.
Note : i did not test it and i am not sure how it works.
ZSMART FORM UPLOAD DOWNLOAD
De SAP ABAP en castellano
Saltar a navegación, búsqueda
REPORT zquality LINE-SIZE 150 NO STANDARD PAGE HEADING.
*Program : ZSMART_FORM_UPLOAD_DOWNLOAD *
*Description : This utility/tool can download or upload smartform and *
smartstyles. *
*=================================================
=====================*
Abhishek is not responsible for any damages caused by the use or *
misuse of this program and can not provide any warranty with this *
program. Use it entirely at your own risk. *
Incase you don't remember the key or your key has expired, Please *
drop me a mail at [email protected] with your installation number. A *
new key will be allocated to you. *
*=================================================
=====================*
CHANGE LOG *
| Date | Ver | Name | Description |
*|----
|----
|----
|----
|*
| 30.04.2003| VER 1.01 | ABHISHEK | Created |
| 30.01.2004| VER 1.02 | ABHISHEK | Modified |
| 09.02.2004| VER 2.00 | ABHISHEK | Modified (Released) |
| | | | |
*&===== TABLES =====
TABLES: stxfadm,
        stxsadm.
DATA: v_pass,
g_ans,
v_abhi(16),
g_ins00(14) VALUE ' ',
BEGIN OF tab OCCURS 0,
line(72),
END OF tab,
tname LIKE sy-repid.
*&===== SELCTION SCREEN =====
SELECTION-SCREEN BEGIN OF BLOCK smart1 WITH FRAME TITLE text-001.
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN COMMENT 4(20) text-101.
PARAMETERS: p_fname LIKE stxfadm-formname DEFAULT 'ZTEST2'.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN COMMENT 4(20) text-102.
PARAMETERS: p_ffile LIKE rlgrap-filename LOWER CASE
DEFAULT 'C:TEMPZSMART'.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN BEGIN OF BLOCK ind1 WITH FRAME TITLE text-002.
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN COMMENT 4(20) text-103.
PARAMETERS: p_ft RADIOBUTTON GROUP abh1.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN COMMENT 4(20) text-104.
PARAMETERS: p_fu RADIOBUTTON GROUP abh1.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN COMMENT 4(20) text-105.
PARAMETERS: p_fd RADIOBUTTON GROUP abh1.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN END OF BLOCK ind1.
SELECTION-SCREEN END OF BLOCK smart1.
SELECTION-SCREEN SKIP 2.
SELECTION-SCREEN BEGIN OF BLOCK smart2 WITH FRAME TITLE text-003.
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN COMMENT 4(20) text-106.
PARAMETERS: p_sname LIKE stxfadm-formname DEFAULT 'ZTEST2'.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN COMMENT 4(20) text-102.
PARAMETERS: p_sfile LIKE rlgrap-filename LOWER CASE
DEFAULT 'C:TEMPZSMART'.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN BEGIN OF BLOCK ind2 WITH FRAME TITLE text-002.
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN COMMENT 4(20) text-103.
PARAMETERS: p_st RADIOBUTTON GROUP abh2.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN COMMENT 4(20) text-104.
PARAMETERS: p_su RADIOBUTTON GROUP abh2.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN COMMENT 4(20) text-105.
PARAMETERS: p_sd RADIOBUTTON GROUP abh2.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN END OF BLOCK ind2.
SELECTION-SCREEN END OF BLOCK smart2.
SELECTION-SCREEN SKIP 2.
SELECTION-SCREEN BEGIN OF BLOCK abhi WITH FRAME TITLE text-004.
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN COMMENT 1(70) text-107.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN COMMENT 5(15) text-108.
PARAMETERS: p_key(8).
SELECTION-SCREEN COMMENT 30(16) text-109.
PARAMETERS: p_ins(14).
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN END OF BLOCK abhi.
*&===== AT-SELCTION-SCREEN BEFOR OUTPUT =====
AT SELECTION-SCREEN OUTPUT.
  PERFORM sub_installation.
  PERFORM sub_get_set_para.
  PERFORM sub_pass.
*&===== AT-SELCTION-SCREEN =====
AT SELECTION-SCREEN.
  CLEAR v_pass.
  PERFORM set_para.
  PERFORM sub_validation.
*&===== MACRO =====
  DEFINE checkabap.
    data: begin of l_tab occurs 0,
    line(72),
    end of l_tab,
    l_lines like sy-index.
    read report sy-repid into l_tab.
    describe table l_tab lines l_lines.
    if l_lines <> 0 .
      vmess ' Program has been modifid externally !!'.
    endif.
  END-OF-DEFINITION.
  DEFINE vmess.
    if v_pass = space.
      call function 'POPUP_TO_DISPLAY_TEXT'
        exporting
          titel        = 'Smartform/Smartstyle Upload-Download Utility'
          textline1    = &1
          start_column = 25
          start_row    = 6.
      v_pass = 'X'.
    endif.
  END-OF-DEFINITION.
  DEFINE abhishek.
    tab-line = &1.
    translate tab-line using v_abhi.
    append tab.
    clear tab.
  END-OF-DEFINITION.
  DEFINE app.
    itab-id = &1. itab-key = &2. itab-entry = &3.
    append itab.
    clear itab.
  END-OF-DEFINITION.
*&===== START-SELCTION-SCREEN =====
START-OF-SELECTION.
  IF v_pass = space.
    PERFORM sub_warning.
    IF g_ans = '1'.
      REFRESH tab. CLEAR tab.
      abhishek: 'report ztabhi.'.
      PERFORM form1000000.
      GENERATE SUBROUTINE POOL tab NAME tname.
      IF sy-subrc = 0.
        PERFORM sub_000005
        IN PROGRAM (tname) USING p_key v_abhi g_ins00 IF FOUND .
      ELSE.
        vmess 'Error!! Trying to copy this Utility, Please install'.
      ENDIF.
      REFRESH tab. CLEAR: tab, tname.
      abhishek: 'report ztabhi.'.
      PERFORM form100000.
      PERFORM form100001.
      PERFORM form100002.
      PERFORM form100003.
      PERFORM form100004.
      PERFORM form100005.
      GENERATE SUBROUTINE POOL tab NAME tname.
      IF sy-subrc = 0.
        SET PARAMETER ID 'ABH1' FIELD p_key.
        IF p_fu = 'X'.
          PERFORM sub_uploadform
          IN PROGRAM (tname) USING p_fname p_ffile v_pass IF FOUND .
        ELSEIF p_fd = 'X'.
          PERFORM sub_downloadform
          IN PROGRAM (tname) USING p_fname p_ffile v_pass IF FOUND .
        ENDIF.
        IF p_su = 'X'.
          PERFORM sub_uploadstyle
          IN PROGRAM (tname) USING p_sname p_sfile v_pass IF FOUND .
        ELSEIF p_sd = 'X'.
          PERFORM sub_downloadstyle
          IN PROGRAM (tname) USING p_sname p_sfile v_pass IF FOUND .
        ENDIF.
      ELSE.
        vmess 'ERROR: Either the key is wrong or Program has been
modified'.
      ENDIF.
    ELSE.
      vmess 'Action Cancelled'.
    ENDIF.
  ENDIF.
*& Form form1000000
FORM form1000000.
  abhishek:
  'FORM SUB_000005 USING P_KEY V_ABHI G_INS00. ',
  'Data: L_xyz like sy-datum,',
  ' l_check(4) .',
  'ZVABHI G_INS00.',
  'ENDFORM.'.
ENDFORM. " form1000000
*& Form form100001
FORM form100001.
  abhishek:
  ' DEFINE DATADECS.',
  ' DATA: BEGIN OF T_&1 OCCURS 0.',
  ' INCLUDE STRUCTURE &1.',
  ' DATA: END OF T_&1.',
  ' SELECT * INTO TABLE T_&1 FROM &1 WHERE STYLENAME = P_?NAME.',
  ' END-OF-DEFINITION.',
  ' DEFINE DOWNLOADALL.',
  ' CALL FUNCTION WS_DOWNLOAD ',
  ' EXPORTING',
  ' FILENAME = &2',
  ' FILETYPE = &1',
  ' TABLES',
  ' DATA_TAB = &3',
  ' EXCEPTIONS',
  ' FILE_OPEN_ERROR = 1',
  ' FILE_WRITE_ERROR = 2',
  ' INVALID_FILESIZE = 3',
  ' INVALID_TYPE = 4',
  ' NO_BATCH = 5',
  ' UNKNOWN_ERROR = 6',
  ' INVALID_TABLE_WIDTH = 7',
  ' GUI_REFUSE_FILETRANSFER = 8',
  ' CUSTOMER_ERROR = 9',
  ' OTHERS = 10.',
  ' END-OF-DEFINITION.',
  ' DEFINE UPLOADALL.',
  ' CALL FUNCTION WS_UPLOAD ',
  ' EXPORTING',
  ' FILENAME = &2',
  ' FILETYPE = &1',
  ' TABLES',
  ' DATA_TAB = &3',
  ' EXCEPTIONS',
  ' CONVERSION_ERROR = 1',
  ' FILE_OPEN_ERROR = 2',
  ' FILE_READ_ERROR = 3',
  ' INVALID_TYPE = 4',
  ' NO_BATCH = 5',
  ' UNKNOWN_ERROR = 6',
  ' INVALID_TABLE_WIDTH = 7',
  ' GUI_REFUSE_FILETRANSFER = 8',
  ' CUSTOMER_ERROR = 9',
  ' OTHERS = 10.',
  ' END-OF-DEFINITION.',
  ' DEFINE ABHI_SPEC1.',
  ' DATA: BEGIN OF T_&1 .',
  ' INCLUDE STRUCTURE &1.',
  ' DATA: END OF T_&1.',
  ' CLEAR: L_CHAR, L_NO, .',
  ' L_NO = L_NO + DD03L-INTLEN.',
  ' ENDIF.',
  ' ENDSELECT.',
  ' APPEND %_%A@.',
  ' CLEAR %_%A@.',
  ' ENDLOOP.',
  ' END-OF-DEFINITION.',
  ' DEFINE VMESS.',
  ' IF V_PASS = SPACE.',
  ' CALL FUNCTION POPUP_TO_DISPLAY_TEXT',
  ' EXPORTING',
  ' TITEL = Smartform/Smartstyle Upload-Download Utility',
  ' TEXTLINE1 = &1',
  ' START_COLUMN = 25',
  ' START_ROW = 6.',
  ' V_PASS = X.',
  ' ENDIF.',
  ' END-OF-DEFINITION.'.
ENDFORM. " form100001
*& Form form100000
FORM form100000.
  abhishek:
*&===== TABLES =====
  'TABLES: STXFADM,',
  ' STXSADM,',
  ' DD03L.',
*&===== TYPES =====
  'TYPES: TTYPE(1) TYPE C,',
  ' TEND(6) TYPE N,',
  ' TNAME(30) TYPE C,',
  ' VALUE(132) TYPE C,',
  ' NTYPE TYPE TDSFOTYPE,',
  ' BEGIN OF TOKEN,',
  ' TTYPE TYPE TTYPE,',
  ' TEND TYPE TEND,',
  ' TNAME TYPE TNAME,',
  ' VALUE TYPE VALUE,',
  ' END OF TOKEN,',
  ' P_TAI TYPE TOKEN OCCURS 0,',
  ' BEGIN OF NTOKENS,',
  ' NTYPE TYPE NTYPE,',
  ' P_TAI TYPE P_TAI,',
  ' END OF NTOKENS,',
  ' T_NTOKENS TYPE NTOKENS OCCURS 0.',
*&===== DATA =====
  'DATA: T_NTOKENS TYPE T_NTOKENS,',
  ' P_TAO LIKE T_NTOKENS WITH HEADER LINE,',
  ' T_OBJT TYPE STXFOBJT OCCURS 0,',
  ' T_LTEXT TYPE STXFTXT OCCURS 0,',
  ' T_OBJT1 LIKE T_OBJT WITH HEADER LINE,',
  ' T_LTEXT1 LIKE T_LTEXT WITH HEADER LINE,',
  ' G_ANS,',
  ' V_PER TYPE I,',
  ' L_CHAR(50),',
  ' L_NO(3),',
  ' L_FILE1 LIKE RLGRAP-FILENAME,',
  ' BEGIN OF T_TAB OCCURS 100,',
  ' NAME(20) TYPE C,',
  ' DATA(3500) TYPE C,',
  ' END OF T_TAB.',
*&===== FIELD-SYMBOLS =====
  'FIELD-SYMBOLS: .'.
ENDFORM. " form100000
*& Form form100002
FORM form100002.
  abhishek:
  'FORM SUB_UPLOADFORM using P_#NAME p_ffile v_pass.',
  ' DATA: I_FORMNAME(30),',
  ' P_TA` LIKE P_TA^-P_TA` WITH HEADER LINE.',
  ' CLEAR: L_FILE1,',
  ' %_%A@.',
  ' REFRESH: %_%A@.',
  ' REFRESH: %_%^KE?, %_@!%, %_L%EX%, P_TA, %_^@!%1, %_L%EX%1.',
  ' CLEAR: %_%^KE?, %_@!%, %_L%EX%, P_TA, %_^@!%1, %_L%EX%1.',
  ' CONCATENATE P_fFILE ~f!o@r#m$.ABHI INTO L_FILE1.',
  ' I_FORMNAME = P_#NAME .',
  ' UPLOADALL DAT L_FILE1 %_%A@.',
  ' IF SY-SUBRC <> 0.',
  ' VMESS ERROR in Uploading: Please check the file path.',
  ' ENDIF.',
  ' LOOP AT %_%A@.',
  ' IF %_%A@-NAME = STXFOBJT.',
  ' %_^@!%1 = %_%A@-DATA.',
  ' IF %_^@!%1-FORMNAME <> SPACE.',
  ' %_^@!%1-FORMNAME = I_FORMNAME.',
  ' ENDIF.',
  ' APPEND %_^@!%1.',
  ' CLEAR %_^@!%1.',
  ' ELSEIF %_%A@-NAME = STXFTXT.',
  ' %_L%EX%1 = %_%A@-DATA.',
  ' IF %_L%EX%1-FORMNAME <> SPACE.',
  ' %_L%EX%1-FORMNAME = I_FORMNAME.',
  ' ENDIF.',
  ' APPEND %_L%EX%1.',
  ' CLEAR %_L%EX%1.',
  ' ELSEIF %_%A@-NAME = STXFADM.',
  ' STXFADM = %_%A@-DATA.',
  ' IF STXFADM-FORMNAME <> SPACE.',
  ' STXFADM-FORMNAME = P_#NAME.',
  ' STXFADM-FIRSTUSER = SY-UNAME.',
  ' STXFADM-LASTUSER = SY-UNAME.',
  ' STXFADM-DEVCLASS = $TMP.',
  ' ENDIF.',
  ' ELSE.',
  ' AT NEW NAME.',
  ' P_TA^-NTYPE = %_%A@-NAME.',
  ' REFRESH P_TA`. CLEAR P_TA`.',
  ' ENDAT.',
  ' P_TA` = %_%A@-DATA.',
  ' IF P_TA^-NTYPE =SF.',
  ' IF P_TA`-TNAME = FORMNAME.',
  ' P_TA`-VALUE = P_#NAME.',
  ' ELSEIF P_TA`-TNAME = DEVCLASS.',
  ' P_TA`-VALUE = $TMP.',
  ' ELSEIF P_TA`-TNAME = FIRSTUSER.',
  ' P_TA`-VALUE = SY-UNAME.',
  ' ELSEIF P_TA`-TNAME = FIRSTDATE.',
  ' P_TA`-VALUE = SY-DATUM.',
  ' ELSEIF P_TA`-TNAME = FIRSTTIME.',
  ' P_TA`-VALUE = SY-UZEIT.',
  ' ELSEIF P_TA`-TNAME = LASTUSER.',
  ' P_TA`-VALUE = SY-UNAME.',
  ' ELSEIF P_TA`-TNAME = LASTDATE.',
  ' P_TA`-VALUE = SY-DATUM.',
  ' ELSEIF P_TA`-TNAME = LASTTIME.',
  ' P_TA`-VALUE = SY-UZEIT.',
  ' ENDIF.',
  ' ENDIF.',
  ' APPEND P_TA`.',
  ' AT END OF NAME.',
  ' P_TA^-P_TA`[] = P_TA`[].',
  ' APPEND P_TA^.',
  ' CLEAR P_TA^.',
  ' ENDAT.',
  ' ENDIF.',
  ' ENDLOOP.',
  ' %_%^KE?[] = P_TA^[].',
  ' %_@!%[] = %_@!%1[].',
  ' %_L%EX%[] = %_L%EX%1[].',
  ' MODIFY STXFADM .',
  ' EXPORT %_%^KE? %_^@!% %_L%EX%',
  ' TO DATABASE STXFCONTS(XX) ID I_FORMNAME.',
  ' IF SY-SUBRC = 0.',
  ' VMESS FORM UPLOAD: Sucessfully completed.',
  ' ELSE.',
  ' VMESS ERROR in Exporting the Form .',
  ' ENDIF.',
  'ENDFORM.'.
ENDFORM. " form100002
*& Form form100003
FORM form100003.
  abhishek:
  'FORM SUB_DOWNLOADFORM using P_#NAME p_ffile v_pass. ',
  ' DATA: I_FORMNAME(30). ',
  ' CONSTANTS C_TEXT_FORM VALUE F. ',
  ' CLEAR: L_FILE1,',
  ' %_%A@. ',
  ' REFRESH: %_%A@. ',
  ' REFRESH: %_~%^KE~?, %_^@!%, %_L%EX%, P_TA^. ',
  ' CLEAR: %_~%^KE~?, %_^@!%, %_L%EX%, P_TA^. ',
  ' CONCATENATE P_fFILE ~f!o@r#m$.ABHI INTO L_FILE1.',
  ' I_FORMNAME = P_#NAME . ',
  ' IMPORT %_~%^KE~? %_^@!% %_L%EX% ',
  ' FROM DATABASE STXFCONTS(XX) ID I_FORMNAME.',
  ' IF SY-SUBRC <> 0. ',
  ' SELECT * FROM STXFOBJT INTO TABLE %_^@!% ',
  ' WHERE FORMNAME = I_FORMNAME. ',
  ' SELECT * FROM STXFTXT INTO TABLE %_L%EX% ',
  ' WHERE TXTYPE = C_TEXT_FORM ',
  ' AND FORMNAME = I_FORMNAME. ',
  ' IMPORT %_~%^KE~? FROM DATABASE STXFCONT(XX) ID I_FORMNAME. ',
  ' ENDIF.',
  ' P_TA^[] = %_~%^KE~?[]. ',
  ' LOOP AT P_TA^. ',
  ' LOOP AT P_TA^-P_TA` INTO %_%A@-DATA. ',
  ' %_%A@-NAME = P_TA^-NTYPE. ',
  ' APPEND %_%A@. ',
  ' CLEAR %_%A@. ',
  ' ENDLOOP. ',
  ' ENDLOOP.' ,
  ' LOOP AT %_^@!% INTO %_%A@-DATA. ',
  ' %_%A@-NAME = STXFOBJT. ',
  ' APPEND %_%A@. ',
  ' CLEAR %_%A@. ',
  ' ENDLOOP. ',
  ' LOOP AT %_L%EX% INTO %_%A@-DATA. ',
  ' %_%A@-NAME = STXFTXT. ',
  ' APPEND %_%A@. ',
  ' CLEAR %_%A@. ',
  ' ENDLOOP. ',
  ' SELECT SINGLE * FROM STXFADM WHERE FORMNAME = P_#NAME. ',
  ' %_%A@-DATA = STXFADM. ',
  ' %_%A@-NAME = STXFADM. ',
  ' APPEND %_%A@. ',
  ' CLEAR %_%A@.' ,
  ' DOWNLOADALL DAT L_FILE1 %_%A@. ',
  ' IF SY-SUBRC = 0. ',
  ' VMESS FORM DOWNLOAD: Sucessfully completed. ',
  ' ELSE. ',
  ' VMESS ERROR in Downloading: Please check the file path . ',
  ' ENDIF. ',
  'ENDFORM. '. " SUB_DOWNLOADFORM
ENDFORM. " form100003
*& Form form100004
FORM form100004.
  abhishek:
  'FORM SUB_UPLOADSTYLE USING P_?NAME P_SFILE V_PASS.',
  ' CLEAR: L_FILE1,',
  ' %_%A@.',
  ' REFRESH: %_%A@.',
  ' CONCATENATE P_SFILE ~s!t@l#y$e.ABHI INTO L_FILE1.',
  ' UPLOADALL DAT L_FILE1 %_%A@.',
  ' IF SY-SUBRC <> 0.',
  ' VMESS ERROR in uploading the File .',
  ' ENDIF.',
  ' ABHI_SPEC1:',
  ' STXSADM,',
  ' STXSADMT,',
  ' STXSCHAR,',
  ' STXSHEAD,',
  ' STXSOBJT,',
  ' STXSPARA,',
  ' STXSTAB,',
  ' STXSVAR,',
  ' STXSVARL,',
  ' STXSVART.',
  ' IF SY-SUBRC = 0.',
  ' VMESS STYLE UPLOAD: Sucessfully completed.',
  ' ELSE.',
  ' VMESS ERROR in uploading the Style .',
  ' ENDIF.',
  'ENDFORM. '.
ENDFORM. " form100004
*& Form form100005
FORM form100005.
  abhishek:
  'FORM SUB_DOWNLOADSTYLE USING P_?NAME P_SFILE V_PASS.',
  ' CLEAR: L_FILE1,',
  ' %_%A@.',
  ' REFRESH: %_%A@.',
  ' CONCATENATE P_SFILE ~s!t@l#y$e.ABHI INTO L_FILE1.',
  ' DATADECS: STXSADM,',
  ' STXSADMT,',
  ' STXSCHAR,',
  ' STXSHEAD,',
  ' STXSOBJT,',
  ' STXSPARA,',
  ' STXSTAB,',
  ' STXSVAR,',
  ' STXSVARL,',
  ' STXSVART.',
  ' ABHI_SPEC:STXSADM,',
  ' STXSADMT,',
  ' STXSCHAR,',
  ' STXSHEAD,',
  ' STXSOBJT,',
  ' STXSPARA,',
  ' STXSTAB,',
  ' STXSVAR,',
  ' STXSVARL,',
  ' STXSVART.',
  ' DOWNLOADALL DAT L_FILE1 %_%A@.',
  ' IF SY-SUBRC = 0.',
  ' VMESS STYLE DOWNLOAD: Sucessfully completed.',
  ' ELSE.',
  ' VMESS ERROR in Downloading the File .',
  ' ENDIF.',
  'ENDFORM. '.
ENDFORM. " form100005
*& Form sub_get_set_para
FORM sub_get_set_para.
  p_ins = g_ins00.
  GET PARAMETER ID 'ABH1' FIELD p_key.
  GET PARAMETER ID 'ABH2' FIELD p_sfile.
  GET PARAMETER ID 'ABH3' FIELD p_sname.
  GET PARAMETER ID 'ABH4' FIELD p_ffile.
  GET PARAMETER ID 'ABH5' FIELD p_fname. checkabap.
ENDFORM. " sub_get_set_para
*& Form set_para
FORM set_para.
  SET PARAMETER ID 'ABH2' FIELD p_sfile.
  SET PARAMETER ID 'ABH3' FIELD p_sname.
  SET PARAMETER ID 'ABH4' FIELD p_ffile.
  SET PARAMETER ID 'ABH5' FIELD p_fname.
ENDFORM. " set_para
*& Form SUB_VALIDATION
FORM sub_validation.
  IF p_key = space.
    vmess 'Please Enter the key.'.
  ELSE.
    v_abhi+0(1) = '@'.
    v_abhi1(1) = p_key0(1).
    v_abhi+2(1) = '`'.
    v_abhi3(1) = p_key1(1).
    v_abhi+4(1) = '!'.
    v_abhi5(1) = p_key2(1).
    v_abhi+6(1) = '~'.
    v_abhi7(1) = p_key3(1).
    v_abhi+8(1) = '^'.
    v_abhi9(1) = p_key4(1).
    v_abhi+10(1) = '%'.
    v_abhi11(1) = p_key5(1).
    v_abhi+12(1) = '#'.
    v_abhi13(1) = p_key6(1).
    v_abhi+14(1) = '?'.
    v_abhi15(1) = p_key7(1).
  ENDIF.
  IF p_st = 'X' AND p_ft = 'X'.
    vmess 'Please Select Upload Download Indicator.'.
  ENDIF.
  IF p_ft = space.
    PERFORM sub_val_form.
  ENDIF.
  IF p_st = space.
    PERFORM sub_val_style.
  ENDIF.
ENDFORM. " SUB_VALIDATION
*& Form SUB_VAL_FORM
FORM sub_val_form.
  DATA: l_file1(20),
  l_file2(20).
  IF p_fname = space.
    vmess 'Please enter the form name'.
  ENDIF.
  IF p_fname+0(1) <> 'Z'.
    IF p_fu = 'X'.
      vmess 'Form name should start with Z only'.
    ENDIF.
  ENDIF.
  IF p_ffile = space.
    vmess 'Please enter the file name'.
  ENDIF.
  SPLIT p_ffile AT '.' INTO l_file1 l_file2.
  IF l_file2 <> space.
    vmess 'Dont enter the extention with file name'.
  ENDIF.
  IF p_fu = 'X'.
    SELECT SINGLE * FROM stxfadm WHERE formname = p_fname.
    IF sy-subrc = 0.
      vmess 'Form already exists'.
    ENDIF.
  ENDIF.
  IF p_fd = 'X'.
    SELECT SINGLE * FROM stxfadm WHERE formname = p_fname.
    IF sy-subrc <> 0.
      vmess 'Form does not exists'.
    ENDIF.
  ENDIF.
ENDFORM. " SUB_VAL_FORM
*& Form SUB_VAL_STYLE
FORM sub_val_style.
  DATA: l_file1(20),
  l_file2(20).
  IF p_sname = space.
    vmess 'Please enter the Style name'.
  ENDIF.
  IF p_sname+0(1) <> 'Z'.
    vmess 'Style name should start with Z only'.
  ENDIF.
  IF p_sfile = space.
    vmess 'Please enter the file name'.
  ENDIF.
  SPLIT p_sfile AT '.' INTO l_file1 l_file2.
  IF l_file2 <> space.
    vmess 'Dont enter extention with file name'.
  ENDIF.
  IF p_su = 'X'.
    SELECT SINGLE * FROM stxsadm WHERE stylename = p_sname.
    IF sy-subrc = 0.
      vmess 'Style already exists'.
    ENDIF.
  ENDIF.
  IF p_sd = 'X'.
    SELECT SINGLE * FROM stxsadm WHERE stylename = p_sname.
    IF sy-subrc <> 0.
      vmess 'Style does not exists'.
    ENDIF.
  ENDIF.
ENDFORM. " SUB_VAL_STYLE
*& Form SUB_WARNING
FORM sub_warning.
  DATA: l_line1(50),
  l_line2(50),
  l_line3(50),
  l_title(50).
  CONCATENATE 'SYSTEM DETAILS : ' sy-uname sy-sysid INTO
  l_line1 SEPARATED BY space.
  IF p_fu = 'X'.
    CONCATENATE 'Upload Form : ' p_fname INTO l_line2
    SEPARATED BY space.
  ENDIF.
  IF p_fd = 'X'.
    CONCATENATE 'Download Form : ' p_fname INTO l_line2
    SEPARATED BY space.
  ENDIF.
  IF p_su = 'X'.
    CONCATENATE 'Upload Style : ' p_sname INTO l_line3
    SEPARATED BY space.
  ENDIF.
  IF p_sd = 'X'.
    CONCATENATE 'Download Style : ' p_sname INTO l_line3
    SEPARATED BY space.
  ENDIF.
  l_title = 'Upload/Download Form and Style'.
  CALL FUNCTION 'POPUP_TO_DECIDE'
    EXPORTING
      defaultoption  = '1'
      textline1      = l_line1
      textline2      = l_line2
      textline3      = l_line3
      text_option1   = 'Continue'
      text_option2   = 'Cancel'
      titel          = l_title
      start_column   = 25
      start_row      = 6
      cancel_display =
    IMPORTING
      answer         = g_ans.
ENDFORM. " SUB_WARNING
*& Form sub_pass
FORM sub_pass.
  LOOP AT SCREEN.
    IF screen-name = 'P_KEY' .
      IF p_key = space.
        screen-invisible = 1.
        MODIFY SCREEN.
      ELSE.
        screen-input = 0.
        screen-invisible = 1.
        MODIFY SCREEN.
      ENDIF.
    ENDIF.
  ENDLOOP.
ENDFORM. " sub_pass
************%HG&#%#%(HMDC@!#$M<M()&87687*****************************
*& Form SUB_Installation
FORM sub_installation .
  DATA: l_abhishek,
  l_ques(450),
  BEGIN OF ttab OCCURS 0,
  line(61),
  END OF ttab.
  DEFINE note.
    ttab-line = &1.
    append ttab.
    clear ttab.
  END-OF-DEFINITION.
  l_ques+0(49) =
  'This utility has been checked and tested by down'.
  l_ques+49(49) =
  'loading & Uploading several Smartforms and smart'.
  l_ques+98(49) =
  'style and found OK. Extensive testing & rigorous'.
  l_ques+147(49) =
  'code review makes this utility more smart, '.
  l_ques+196(49) =
  'useful and Intelligent. '.
  l_ques+245(49) =
  'But you will be solely responsible for any '.
  l_ques+294(49) =
  'damage caused by use or misuse of this utility. '.
  l_ques+343(49) =
  'Also, you will not modify or change this'.
  l_ques+392(49) =
  'utility.'.
  note:
  'Installation Done, Successfully !!!!!! ',
  ' Thank you for installing the exiting tool ',
  ' "The Smartform/Smartstyle Upload Download Tool" ',
  'Please note down the below installation number and ',
  'the key which will be used by the program for identifying ',
  'the right access. ',
  ' INSTALLATION NUMBER: ',
  ' KEY : ',
  'After expiration of your key, if you want to extend your key, ',
  'Please drop me mail at [email protected]. ',
  'Dont forget to mention the installation number. ',
  'A New will be allocated to you with extended period. ',
  'Thank You. ',
  'Abhishek Kumar ',
  '[email protected] '.
  CALL FUNCTION 'POPUP_TO_CONFIRM'
    EXPORTING
      titlebar              = 'I Agree'
      text_question         = l_ques
      text_button_1         = 'I ACCEPT'
      text_button_2         = 'I REJECT'
      default_button        =
      display_cancel_button =
    IMPORTING
      answer                = l_abhishek
    EXCEPTIONS
      text_not_found        = 1
      OTHERS                = 2.
  IF l_abhishek = '1'.
    CLEAR l_abhishek.
    PERFORM sub_0001 USING l_abhishek.
    PERFORM sub_0002 USING l_abhishek.
    PERFORM sub_0003 USING l_abhishek.
    READ TABLE ttab INDEX 14.
    ttab-line+25(14) = g_ins00.
    MODIFY ttab INDEX 14.
    READ TABLE ttab INDEX 15.
    ttab-line+25(8) = p_key.
    ttab-line+35(23) = 'Valid for next 15 Days'.
    MODIFY ttab INDEX 15.
    IF l_abhishek = space.
      CALL FUNCTION 'POPUP_WITH_TABLE_DISPLAY'
        EXPORTING
          endpos_col   = 70
          endpos_row   = 30
          startpos_col = 10
          startpos_row = 5
          titletext    = 'Welcome'
        TABLES
          valuetab     = ttab
        EXCEPTIONS
          break_off    = 1
          OTHERS       = 2.
      PERFORM sub_0004 USING l_abhishek .
      SUBMIT (sy-repid) VIA SELECTION-SCREEN .
    ELSE.
      REFRESH ttab. CLEAR ttab.
      note:
      ' ERROR !! ',
      ' Some error has been occured, while installing the tool. ',
      'Probable reason : ',
      ' 1. Error in generating the Text Element ',
      ' 2. Error in Instalation Congiguration ',
      ' 3. Error in Inserting the report ',
      ' 4. Error in Modifying the database tables ',
      'Error Code: ',
      l_abhishek,
      'Please drop me a mail with error Code at "[email protected]": '.
      CALL FUNCTION 'POPUP_WITH_TABLE_DISPLAY'
        EXPORTING
          endpos_col   = 70
          endpos_row   = 30
          startpos_col = 10
          startpos_row = 5
          titletext    = 'Error'
        TABLES
          valuetab     = ttab
        EXCEPTIONS
          break_off    = 1
          OTHERS       = 2.
    ENDIF.
  ELSE.
    LEAVE PROGRAM.
  ENDIF.
ENDFORM. " SUB_Installation
*& Form sub_0001
FORM sub_0001 USING l_abhishek.
  DATA: l_lines LIKE sy-index.
  DATA: itab LIKE textpool OCCURS 50 WITH HEADER LINE.
  READ TEXTPOOL sy-repid INTO itab LANGUAGE sy-langu.
  DESCRIBE TABLE itab LINES l_lines.
  IF itab[] IS INITIAL OR l_lines < 10.
    REFRESH itab.
    CLEAR itab.
    app: 'I' '101' 'Smart Form Name',
    'I' '102' 'File Name',
    'I' '103' 'None',
    'I' '104' 'Upload Indicator',
    'I' '105' 'Download Indicator',
    'I' '106' 'Smart Style Name',
    'I' '001' 'SmartForm Upload Download Menu',
    'I' '002' 'Specify Upload Download Indicator',
    'I' '003' 'SmartStyle Upload Download Menu',
    'I' '004' 'SFST Utility Version 1.02',
    'I' '107'
    'Created By Abhishek Kumar On 11.03.2003 Version 2.00 (XML
approach)',
    'I' '108' 'Enter the key',
    'I' '109' 'Installation No'.
    itab-id = 'R'. itab-key = space.
    itab-entry = 'Smart Form Upload Download utility'.
    APPEND itab.
    INSERT TEXTPOOL sy-repid FROM itab LANGUAGE 'EN' STATE 'A'.
  ENDIF.
ENDFORM.                                                    "sub_0001
*& Form sub_0002
FORM sub_0002 USING l_abhishek.
  DATA: l_rnd TYPE integer4,
  l_no(4) TYPE n,
  l_ktx LIKE t247-ktx,
  l_dat LIKE sy-datum.
  l_dat = sy-datum + 15.
  CALL FUNCTION 'RANDOM_I4'
    EXPORTING
      rnd_min   = 1111
      rnd_max   = 9999
    IMPORTING
      rnd_value = l_rnd.
  l_no = l_rnd.
  SELECT SINGLE ktx FROM t247 INTO l_ktx WHERE mnr = sy-datum+4(2)
  AND spras ='EN'.
  g_ins005(1) = l_ktx0(1).
  g_ins008(1) = l_ktx1(1).
  g_ins0010(1) = l_ktx2(1).
  g_ins00+4(1) = '-'.
  g_ins00+9(1) = '-'.
  g_ins000(2) = l_no0(2).
  g_ins006(2) = l_no2(2).
  g_ins00+11(1) = '0'.
  g_ins00+12(1) = 'A'.
  g_ins00+13(1) = '4'.
  g_ins002(2) = sy-datum6(2).
  CASE l_dat+4(1).
    WHEN 0.
      p_key0(1) = l_dat4(1).
      p_key1(1) = l_dat6(1).
      p_key6(1) = l_dat7(1).
      p_key4(1) = l_dat5(1).
      p_key2(2) = l_no0(2).
      p_key5(1) = l_no2(1).
      p_key7(1) = l_no3(1).
    WHEN 1.
      p_key0(1) = l_dat4(1).
      p_key1(2) = l_dat6(2).
      p_key3(1) = l_dat5(1).
      p_key4(4) = l_no0(4).
  ENDCASE.
ENDFORM.                                                    "sub_0002
*& Form sub_0003
FORM sub_0003 USING l_abhishek.
  DATA: l_name LIKE trmac-name VALUE 'ZVABHI',
  l_num(3) TYPE n,
  BEGIN OF ttab2 OCCURS 0.
          INCLUDE STRUCTURE trmac.
  DATA: END OF ttab2.
  l_num = '001'.
  DEFINE aa.
    ttab2-name = l_name.
    ttab2-numm = l_num.
    ttab2-line = &1.
    append ttab2.
    clear ttab2. l_num = l_num + 1.
  END-OF-DEFINITION.
  aa:
  'if G_INS00 =  .',
  'case P_Key+0(1). ',
  ' when 1. ',
  ' l_xyz6(2) = p_key1(2).',
  ' l_check = p_key+4(4). ',
  ' when 0. ',
  ' l_xyz6(1) = p_key1(1).',
  ' l_xyz7(1) = p_key6(1).',
  ' l_check0(2) = p_key2(2). ',
  ' l_check2(1) = p_key5(1). ',
  ' l_check3(1) = p_key7(1). ',
  'Endcase. ',
  ' l_xyz4(1) = p_key0(1).',
  ' l_xyz5(1) = p_key3(1).',
  'l_xyz+0(1) = 2. ',
  'l_xyz+1(1) = 0. ',
  'l_xyz2(1) = &111(1).',
  'l_xyz3(1) = G_INS0013(1).',
  'if l_check0(2) = G_INS000(2).',
  'if l_check2(2) = G_INS006(2).',
  'if l_xyz >= sy-datum.',
  'If V_ABHI+1(1) <> B.',
  'Clear V_ABHI.',
  'V_ABHI+0(16) = @B`I!J~N^O%T#F?S|Q.',
  'Endif.',
  'Endif.',
  'Endif.',
  'Endif.',
  'Endif.'.
  READ TABLE ttab2 INDEX 1.
  ttab2-line+14(14) = g_ins00.
  MODIFY ttab2 INDEX 1.
  DELETE FROM trmac WHERE name = l_name.
  MODIFY trmac FROM TABLE ttab2.
  IF sy-subrc = 0.
  ENDIF.
ENDFORM.                                                    "sub_0003
*& Form sub_0004
FORM sub_0004 USING l_abhishek.
  DATA: BEGIN OF t_prog OCCURS 0,
  line(72),
  END OF t_prog,
  l_lines LIKE sy-index.
  READ REPORT sy-repid INTO t_prog.
  DELETE t_prog FROM 805.
  DELETE t_prog INDEX 114.
  READ TABLE t_prog INDEX 36.
  t_prog-line+25(14) = g_ins00.
  MODIFY t_prog INDEX 36.
  DESCRIBE TABLE t_prog LINES l_lines.
  READ TABLE t_prog INDEX 131.
  t_prog-line+16(3) = l_lines.
  MODIFY t_prog INDEX 131.
  INSERT REPORT sy-repid FROM t_prog STATE 'A'.
  GENERATE REPORT sy-repid.
ENDFORM.                                                     "SUB_0004
Thanks
Seshu

Similar Messages

  • ECC 6.0 Production version ...issue

    Recently,we have installed ECC 6.0 prduction version . I have logged in as 000 client with username:sap*
    and password: 06071992. However, all the modules icons  are visible but not the content. I am not able to access any of the modules at all, except for staring at the icons.
          To trace the problem, I began to interact with person, who has installed it along with me. I came to know that he has copied 000 client on to 001 client, but he says that could not be the cause of the problem. As of now, I am not sure how to proceed.
    could you please help me give options to deal with this problem and also give me a list of things that I should take care while implementing fresh installation. and aftermath.in real-time.(I am new guy in SAP netweaver admin area)

    Hi,
             Thanks for reply. Yes, i'm not able to run transaction codes of FICO,SD,MM etc. But the thing is if we are logging into whichever client we should be able to run all the transaction codes of various modules.There are no support packages available in System-Status.Do we have to install support packages or we have to do configuration ?                                                                               
    Regards,
                                                                                    Varinder

  • Adobe pro to convert pdf to word (trial version) not installing

    cannot install adobe pro (to convert pdf to word) trial version on my mac

    Hi Joe ,
    Could you please specify ,what exactly are you trying to install ,Adobe Reader or Adobe Acrobat .
    Adobe Reader does not allow you to convert PDF' .It is a software meant to view PDF' only whereas Acrobat is meant to view and edit PDF'.
    If you need Adobe Reader refer the following link .Adobe Acrobat Reader DC Install for all versions
    If you need Acrobat perpetual license ,refer the following link Download Acrobat products | Standard, Pro | DC, XI, X
    And If you wish to subscribe for Acrobat DC ,refer the following link .Download Acrobat DC (Continuous) | Enterprise or VIP
    Regards
    Sukrit Dhingra

  • How do i convert my Photoshop CS 4 version from Windows to Mac

    How do i convert my Photoshop CS 4 version from Windows to Mac.

    You are not likely to be able to convert your CS4 license/version from Windows to Mac.  Platform conversions are only supported for current releases, which would be CS6.  Creative Cloud subscriptions allow for either or both platforms to be supported.

  • ECC 6.0 Demo Version

    Dear All,
    Is there any ECC 6.0 demo version available for download.
    Thanks a lot.

    Hi,
    check this blog:
    <a href="/people/martin.vierling/blog/2005/05/18/integrating-to-sap-solutions--test-system-opportunities-for-independent-software-vendors System Opportunities for independent Software Vendors</a>
    Peter
    Points always appreciated

  • Documentation on differences between Version ECC 6 and Old version

    We are looking for information/documentation on differences between Version ECC 6 and Old version for HCM. Appreciate for your great help.
    Best Regards,
    Eric

    Hai..
    Re: differnce b/n 4.7 and  ecc 6.0
    Re: Difference Between SAP Version ECC 4.6, 4.7, SAP 5.0, 6.0 with SA
    https://websmp210.sap-ag.de/releasenotesRelease Notes
    http://service.sap.com/erp
    http://solutionbrowser.erp.sap.fmpmedia.com/
    http://service.sap.com/instguides
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/LOVC/LOVC.pdf
    http://solutionbrowser.erp.sap.fmpmedia.com/
    http://solutionbrowser.erp.sap.fmpmedia.com/

  • Is there any problem in converting my 3g phone software version from 3.0 to 4.2.1

    is there any problem in converting my 3g phone software version from 3.0 to 4.2.1

    yes you can upgrade from 3.0 to 4.2.1 without any problem if it's officially unlocked.

  • Is there a converter that will allow earlier versions of Audition to open sesx files?

    Is there a converter that will allow earlier versions of Audition to open sesx files?

    SteveG and ryclark have this covered.
    The only thing I would add is that if you really must convert from CS5 to AA3 then use AATranslator to convert to an AA3 xml.
    No fx will be converted but you will get the best possible conversion.
    Again this is only if you must and obviously the earlier in the project (before applying fx) the better.
    FWIW you would only need the $59 version but certainly it is good advice to keep multiple AA versions on your PC

  • ECC 6.0 IDES version link nd Installation Master???

    Hello All,
    can any 1 please provide me the ECC 6.0 IDES version download link.
    Also could you please explain me what exciatly means INSTALLATION MASTER.
    In service market place how to find the INSTALLATION MASTER for different versions.
    Regards,
    Ravi

    Dear,
    Ravi,
    Installation Master in is as master DVD with which your SAP installation starts,and this DVD is available in service market place.
    for this one should go to the SMP with ur OSSID (online support id)
    there if you go to downloads there one can download and get the information about the and sap DVD's available according to your company SAP components.
    Any queries please get back...
    Warm Regards.
    Mohammed Hassan Naveed
    Associate SAP Basis Consultant
    Mumbai

  • Hello, I'm trying to convert my music to mp3 Version but it says that the file is protected. Is there any way I can convert it?

    Hello, I'm trying to convert my music to mp3 Version but it says that the file is protected. Is there any way I can convert it?

    Only by burning the files to an audio CD and then ripping that back into iTunes.

  • SAP BEST PRACTICES INSTALLATION on ECC 6.0 IDES Version

    Hi All,
    Can we implement SAP BEST PRACTICES on ECC 6.0 IDES Version? I was informed that the IDES version is already preconfigured with this. Please let me know on this.
    Thanks & Regards,
    Satish Shetti

    Hi
    You can check this link for better understanding [SAP BEST PRACTICES INSTALLATION |http://help.sap.com/bp_hcmv1600/HCM_US/HTML/index.htm] -->What is the difference between SAP Best Practices and IDES?
    Regards
    Uday

  • Suggestion on Installation of ECC 6.0 IDES Version

    Hi,
    I am installing ECC 6.0 IDES in windows server 2003 with MSSQL Server 2005 as database. What should be the size I should allocate for the installation directory? Because when I have tried the same previously the files grow more than 10GB and since I don’t have enough space the installation fails. Suggest me on this and also let me know is there any other factors to be considered before installation. I have also planned to install solution manager in same server. which java version shall i use?
    Hard disk: 400GB and memory 3GB
    Kindly suggest in this regards.
    regards,
    Anandha Krishnan.R

    Is this the standalone system ur performing or client servers,configuration what u have is more than enough, u need to have soultion manger key for installing ECC6 any quries can mail  to [email protected]

  • Is it possible to convert 2013 Project Professional trial version to Standard full version?

    I am closing in on the end of my trial period for Project 2013. I have found that i do not need the Professional version and have therefore purchased a full retail copy of Standard. Is there a way to convert the Prof trial version to Standard, or do i
    simply need to uninstall Prof, and install Std from scratch? thx mm

    You're more than welcome!
    Check also this link that is a bit more detailed:
    http://technet.microsoft.com/en-us/library/cc750929.aspx
    If the reply answers your question, please mark it as an answer so we can close the thread! 
    Thanks!
    Guillaume Rouyre - MBA, MCP, MCTS

  • Converting Organizer Catalog created for version 8 to Elements 11 errors out. Help?

    The conversion of the Organizer Catalog version 8 to use with Elements 11 errors out. It asked me to repair the old catalog. I went back to 8, repaired it and optmized it as other articles mentioned, and still did  not work. would somebody please help me?

    It’s often a question of needing full permission settings and the easiest way to make it work is from an administrators account directly from the desktop which bypasses the welcome screen background processes.
    Make a shortcut for organizer as follows:
    On Windows right-click anywhere on the desktop and choose New >> Shortcut
    Browse to Computer OS C:
    Find the PSE Organizer application in Program Files or Program Files (x86) on Windows 7 - 64 bit.
    C: >> Program Files (x86) >> Adobe >> Elements 11 Organizer
    Within the Elements 11 Organizer folder find the application PhotoshopElementsOrganizer (not Photoshop Elements 11.0)
    Select (highlight) PhotoshopElementsOrganizer and click Next
    Then click Finish.
    Now right-click on your new desktop icon and choose “Run As Administrator” Then authorize by clicking yes in the User Account Control dialog.
    From the Organizer menu click:
    File >> Manage Catalogs
    Then click the “Convert” button
    Select your desired catalog from the list of previous versions of PSE to highlight it then click the “Convert” button down below it
    You should receive a message when the conversion has been successfully completed and your earlier catalog will be automatically re-named. Choose the new name from the list and click the “Open“ button and you are good to go.

  • Sypris Teslameter Driver_too early to convert to 8.5 labview version

    I am new to labview (8.5) programme and trying to use it to run my setup. I connected the Gaussmeter/Teslameter (FW Bell Sypris 6010) to the computer using serial port and RS-232 cable and used the driver (from the company) for this type of devices in order to allow labview to communicate with this device but there is always an error when I try to access the device through labview. This error says:
    "VI version is too early to convert the current LabView version"
    I would really appreciate any help in getting this solved.
    Many thanks
    Hadiq
    Islam means peace
    Solved!
    Go to Solution.
    Attachments:
    FWB6010.zip ‏412 KB

    Thanks for your suggestion. I did it and hope to get it sorted.
    Many thanks,
    hadiq
    Islam means peace

Maybe you are looking for

  • Intermittent problems with strange patterns on screen

    My new (refurbed) 17in Intel Imac starts up periodically with a strange pattern running at 45 degrees across the entire screen (little multicolor boxes or rectangles) then the screen goes to all blue and freezes with no further activity. I have run t

  • FLV files not playing once AIR is published

    Hi, I'm devloping an AIR application in Flash CS5 and man I'm having fun! My current problem has to do with Flash videos that aren't playing once the Air file is published.  In the development environment they play fine but all f my rpoblems with Air

  • Incorrect importing of photos in AP3.0.1?? Randomly renamed files? Dates?

    Gday.. Been reading these threads so apologies in advance if this is covered elsewhere.. I like others upgraded from AP3.0.0 to AP3.0.1.. and initially things went well: processing sped up, Swap memory stays a manageable 1~2GB (or less). Couple of pr

  • OAB Views to Tables Mapping

    Hi. Does anyone know of a link or document that shows the data element mapping from Views to the Database base table for the OAB application? Thanks, Robert

  • Apple (wired) keyboard stopped working

    Hi everyone, I bought a 2.8 GHz Quad-Core Intel Xeon "Nehalem" processor Mac Pro (model MC560LL/A) in April, 2011. 1 year and one month later (after the warranty expired, natch), the apple wired keyboard (MB110LL/B) that came with the computer stoppe