Loop At Screen to change input field.
Hello Experts,
I have a screen which have a pf status on which there is a &change button as well as a save button. I want to loop at screen when the button is clicked to make the fields editable except the first field. When i click save button, the field goes back to uneditable.
My codes:
IN PAI:
CASE OK_CODE.
WHEN '&CHANGE'.
LOOP AT SCREEN.
screen-input = 1.
screen-output =0.
ENDLOOP.
ENDCASE.
Any help please?
Moderator message: There is no point in continuing the discussion as same answer is getting repeated several times. Please search and read to understand the basics of Loop at Screen. Thread locked.
Message was edited by: Manish Kumar
Hi Hassim,
In PBO section.
LOOP AT SCREEN.
IF ok_code(sy-ucomm) = '&CHANGE' .
IF SCREEN-NAME = 'Field1'.
SCREEN-INPUT = '0'.
SCREEN-OUTPUT= '1'.
ELSE.
SCREEN-INPUT = '1'.
SCREEN-OUTPUT= '0'.
ENDIF.
ELSE.
SCREEN-INPUT = '0'.
SCREEN-OUTPUT= '1'.
ENDIF.
ENDIF.
MODIFY SCREEN.
ENDLOOP.
Similar Messages
-
ESS: Changing input field to dropdown box
Hi,
We are configuring ESS, portal's record working time iview has a column "wage type(CATSD-LGART)" which is input field with search help in portal screen.We are looking for an option to change this field to drop down box. Client wants simple navigation. Please let me know if I can change this with customization.
Again, changing input field to drop downbox in working time iview.
Your help will be appriciated.
Thanks,
Edited by: Satyanarayanan Gadadas on May 12, 2010 7:48 PMWhat is the reason that the customer is wanting only dropdown and not the search help.
Can you please ask for business reason for such requirement. (Please ask only if you are in a position to)
The reason is that its too much an effort so I am keen to understand the reason.
Puja has advised the right solution. -
How to get the latest screen value (of input field in VA01)
Hi Experts,
I have a problem that when I am in VA01 (create sales orders) I see the (old) default value of the Req.Deliv.Date
(in Item Overview tab). I don't see the latest entered value.
This is screen field RV45A-KETDAT.
Eg When I enter VA01, I first enter the order type.
In the next screen you will see that the Req.Deliv.Date has already an intial value (current date).
Now when I change this field to Nov 14 2011, I will still see the delault current date (in PAI).
Only much later, the program will adopt the new value (but this is too late for me).
(I actually need the value in FM SD_PARTNER_ABLAD_SELECTION)
How come and how can I retrieve the latest value?
(I already tried FM DYNP_VALUES_READ but this didn't help)
Please advice.
Thanks very much!
GuidoDid you try DYNP_VALUES_READ like this
PERFORM DYNP_VALUES_READ USING 'SAPMV45A'
'4001'
'RV45A-KETDAT'
CHANGING RV45A-KETDAT
SY-SUBRC.
try writing this where you need your values. This oerform already exists in VA01 code and is used in teh PAi for another field. So just try callign this with these values and see if it helps. -
Change input fields of used component
Hello,
I am creating a web dynpro and don't have a lot of experience so I hope you can help me.
I am using the component /PLMU/WDC_SEA_QS_CRIT_DO which contains an input field OBJECT_TYPE.
How can I enable this field in my web-dynpro?
Thank you very much.
Best regards,
Daisy HeremansHi
If you can't set the interface property of node in enhancement then there is another way.
Keep the node as it is.
Keep some static class attribute for enable \ disable.
Set this static class attribute in your component and use this attribute in used component ( any of post\ pre overwrite methods ) to set this attribute value to the attribute which is bound to UI element enabled property.
@ thomas: any inputs from your side, can we achieve this in any other way apart from enhancement through personalization \ component configuratio etc ?
Regards
Manas Dua -
Selection screen comment as input field
Hi Experts,
I have a comment in my program using following statement,
SELECTION-SCREEN COMMENT 27(60) dispath.
by default this statement is in output mode ...can we change that as input...
Not to forget i dont want to use PARAMETERS.
Thanks
SidHi Sid,
Only options possible in selection screen comment are:
SELECTION-SCREEN COMMENT [/][pos](len)
{text|{[text] FOR FIELD sel}}
[VISIBLE LENGTH vlen]
[MODIF ID modid]
[ldb_additions].
i think its not possible.
Regards,
Talwinder -
More than one Input field [Parameter] in a single row on Selection-Screen.
Hi All,
I am having one scenario where i need to create 6 input fields on selection screen. 3 input fields in first row and remaining 3 input fields on the second row. So will you guys send me some sample code how to do this.
Waiting for your reply.
Regards,
SantoshHi Santhosh,
check this snippet for parameters.
SELECTION-SCREEN SKIP 3.
SELECTION-SCREEN BEGIN OF BLOCK calc
WITH FRAME TITLE text-001 NO INTERVALS.
SELECTION-SCREEN BEGIN OF LINE.
PARAMETERS:
p_param1(3) type c,
p_param2(3) type c,
p_param3(3) type c,
p_param4(3) type c.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN END OF BLOCK calc.
check this snippet for select-options.
SELECTION-SCREEN SKIP 3.
SELECTION-SCREEN BEGIN OF BLOCK calc
WITH FRAME TITLE text-001 NO INTERVALS.
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN :
PUSHBUTTON 20(3) b1 USER-COMMAND b1,
PUSHBUTTON 29(3) b4 USER-COMMAND b4,
PUSHBUTTON 38(3) b7 USER-COMMAND b7,
PUSHBUTTON 47(3) pm USER-COMMAND pm.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN END OF BLOCK calc.
Hope this would help you.
Regards
Narin Nandivada. -
Want the data store values to be displayed in input field of form
Hi,
I wanted to know wether is there possibility of displaying the data in a input field instead of expression field.
In our model i have used a form which has material type,plant and Vendor connected to data service1 in turn gives the out put in chart and i also have the second input form which has To(0CALMONTH) combo box which is connected to Data service2 and gives the data in table.
But what i wanted is to i also want to use the input fields of first form to second Data service2 and get the data based on on inputs of form1 and form2i.e also To field.
We can connect the port from form1 to DS2 but problem is we need to click the submit of form1 and form2 and it doesnt gives the output according the input of form1 and form2 as it gives the output of that form when we click that submit button.
I have followed help.sap for data tore procdure.
So i have used a datstore where i will store the values of form1 and call it in expression field which i will add and hide it in form2(hide because user should not see that input fields).
Formula used in data store for expression field.
IF(CONTAINS(STORE@matltype,@Material_Type),STORE@matltype,STORE@matltype &(IF(LEN(STORE@matltype)>0,'; ',''))&@Material_Type)
But whats happening is the value is getting concatenated when i goon change the values in input field, so i wanted to get the values to be replaced as soon as i change input field of form1(if use replace function its not working) and also it would be more preferrable if we use input field instead of expression field.
I would also like to know is there any alternate solution for the above requirement instead of datastore.
Thank You
K.SrinivasHi,
I have Form1 connected to Data service1 displays the data in a Chart and i have another Form2 connected to Dataservice2 displays the data in table.
In form1 there are Material Type,plant, and Vendor and form2 i have To (0CALMONTH)SO now i want also Form1 inputs for Table which gets teh data from Dataservice2.
What i have said earlier is connecting Form1 to Dataservice doesnt fetch the data correectly,its because if i click submit in form1 i get the data of those 3 inputs and i need to click the submit button in form2 after giving input which shows the data accordingly where it doesnt fulfill the requirement.
So i wanted some solution for that.For that reason i have used the data store and the procedure i have followed the help.sap as i said in my above mesage.
If Data store is also suggestable than i want to display the data in Text input Field instead of Expression field which should replace the previous values as soon as values change in data store.
Hope i have tried to be clear if still it is not i am ready to explain again.
Thank You
K.Srinivas -
How to capture the user change in an input field on a selection screen?
I am coding a selection screen in which there are two input fields. The first field takes a Unix directory from the user input. Based on the input value, the second field will be populated with a the name of a file under the corresponding directory.
My question is how I can make the program capture the user input without having to make the user press ENTER after they enter the value in the first field?
Any help will be greatly appreciated.Venkat,
Actually you led me to the real solution! It's the function module DYNP_VALUES_READ that does the trick for me. This function enables the program to capture dynamic user changes without recourse to PAI. Please refer to the code below:
REPORT zreiabsintf MESSAGE-ID zreiabsintfmc.
*<HGDC------------------------------------------------------------------
* Selection screen for the conversion program
*HGDC>------------------------------------------------------------------
SELECTION-SCREEN BEGIN OF BLOCK input WITH FRAME TITLE text-001.
PARAMETERS: p_indir LIKE epsf-epsdirnam OBLIGATORY, " Inbound file directory
p_infile LIKE epsf-epsfilnam DEFAULT gc_infile OBLIGATORY, " Inbound file name
SELECTION-SCREEN END OF BLOCK input.
*<HGDC------------------------------------------------------------------
* Displays a file-open dialog when the user clicks the search
* help button next to the inbound file text field. The user
* can select the inbound file visually.
*HGDC>------------------------------------------------------------------
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_infile.
* Capture any user change to the directory.
PERFORM check_dir_change.
* Display the file open dialog
PERFORM file_open_dialog CHANGING p_infile.
*<HGDC------------------------------------------------------------------
* Global constants
*HGDC>------------------------------------------------------------------
CONSTANTS:
gc_indir LIKE epsf-epsdirnam
VALUE '/interfaces/<SID>/inbound/', " Default inbound directory template
gc_infile LIKE epsf-epsfilnam VALUE 'input'. " Default inbound file name
*<HGDC------------------------------------------------------------------
* Global data
*HGDC>------------------------------------------------------------------
DATA:
gs_dynpfields TYPE dynpread, " Fields of the current screen
gt_dynpfields LIKE STANDARD TABLE OF gs_dynpfields. " Table of the screen fields
*& Form file_open_dialog
* Opens a dialog window for the user to choose a file in
* the specified Unix directory.
* <--P_FILE is the file to be selected.
FORM file_open_dialog CHANGING p_file.
* Validate the directory.
OPEN DATASET p_indir FOR INPUT IN BINARY MODE.
IF sy-subrc NE 0.
MESSAGE i001(zreiabsintfmc) WITH p_indir. " Unable to open the given directory
EXIT.
ENDIF.
CLOSE DATASET p_indir.
* Call the dialog window to open a file in the directory.
CALL FUNCTION '/SAPDMC/LSM_F4_SERVER_FILE'
EXPORTING
directory = p_indir
IMPORTING
serverfile = p_file
EXCEPTIONS
canceled_by_user = 1
OTHERS = 2.
IF sy-subrc NE 0.
MESSAGE i002(zreiabsintfmc). " Failed to open the file.
EXIT.
ENDIF.
ENDFORM. " file_open_dialog
*& Form check_dir_change
* text
* --> p1 text
* <-- p2 text
FORM check_dir_change .
CLEAR gs_dynpfields.
CLEAR gt_dynpfields.
gs_dynpfields-fieldname = 'P_INDIR'.
gs_dynpfields-fieldvalue = p_indir.
APPEND gs_dynpfields TO gt_dynpfields.
CALL FUNCTION 'DYNP_VALUES_READ'
EXPORTING
dyname = sy-repid
dynumb = sy-dynnr
TABLES
dynpfields = gt_dynpfields
EXCEPTIONS
invalid_abapworkarea = 1
invalid_dynprofield = 2
invalid_dynproname = 3
invalid_dynpronummer = 4
invalid_request = 5
no_fielddescription = 6
invalid_parameter = 7
undefind_error = 8
double_conversion = 9
stepl_not_found = 10
OTHERS = 11.
IF sy-subrc NE 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
READ TABLE gt_dynpfields INTO gs_dynpfields INDEX 1.
p_indir = gs_dynpfields-fieldvalue.
ENDFORM. " check_dir_change
Thanks for all your answers! The problem is now solved.
Edited by: Ning Hu on Apr 9, 2008 11:32 AM
Edited by: Ning Hu on Apr 9, 2008 11:34 AM -
Value of the input field changing automatically on click of enter
I was trying to write a simple report that has a single input field with a f4 help for a directory browser attached. the input field can only be filled using the f4 help ( achieved through function module DYNP_VALUES_UPDATE) . The problem is after the input field is populatd if i click on enter or press f8 the text in the input field changes automatically. Please can anyone find the reason for this behaviour and provide a solution .Thanks in advance.report code attached.
Regards,
Kiran A.
REPORT zpgm_md61_error1.
PARAMETERS: p_file TYPE string MODIF ID abc LOWER CASE .
DATA: dyname TYPE programm,
dynumb TYPE sy-dynnr.
DATA: dynpfields TYPE TABLE OF dynpread WITH HEADER LINE.
DATA: lv_folder TYPE string,
sel_folder TYPE string.
AT SELECTION-SCREEN OUTPUT.
PERFORM disable.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file.
CALL METHOD cl_gui_frontend_services=>directory_browse
EXPORTING
initial_folder = lv_folder
CHANGING
selected_folder = sel_folder
EXCEPTIONS
cntl_error = 1
error_no_gui = 2
not_supported_by_gui = 3
OTHERS = 4.
dynpfields-fieldname = 'P_FILE'.
MOVE sel_folder TO dynpfields-fieldvalue.
APPEND dynpfields.
CALL FUNCTION 'DYNP_VALUES_UPDATE'
EXPORTING
dyname = dyname
dynumb = dynumb
TABLES
dynpfields = dynpfields.
FORM disable.
LOOP AT SCREEN.
IF screen-group1 = 'ABC'.
screen-input = '0'.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
ENDFORM. "dISABLEHello Kiran,
This is because you've defined the field as TYPE STRING.
Change the declaration & the problem should be solved:
PARAMETERS: p_file TYPE dynfieldvalue MODIF ID abc LOWER CASE .
BR,
Suhas -
How i can show the selection screen input field in the top of page in alv
hi ,
how i can show the selection screen input field in the top of page in alv grid output.
tell me the processHi,
excample from my program:
FORM topof_page.
DATA: l_it_header TYPE TABLE OF slis_listheader WITH HEADER LINE,
l_info LIKE l_it_header-info.
DATA: l_it_textpool TYPE TABLE OF textpool WITH HEADER LINE.
DATA: l_key LIKE l_it_textpool-key.
READ TEXTPOOL c_repid INTO l_it_textpool LANGUAGE sy-langu.
DEFINE m_selinfo.
if not &1 is initial.
clear l_it_header.
l_it_header-typ = 'S'.
l_key = '&1'.
translate l_key to upper case.
read table l_it_textpool with key key = l_key.
if sy-subrc = 0.
shift l_it_textpool-entry left deleting leading space.
l_it_header-key = l_it_textpool-entry .
endif.
loop at &1.
case &1-option.
when 'EQ'
or 'BT'
or 'CP'.
write &1-low to l_it_header-info.
when others.
write &1-low to l_it_header-info.
concatenate &1-option
l_it_header-info
into l_it_header-info
separated by space.
endcase.
if not &1-high is initial.
write &1-high to l_info left-justified.
concatenate l_it_header-info
l_info
into l_it_header-info
separated by space.
endif.
if &1-sign = 'E'.
concatenate ']'
l_it_header-info
into l_it_header-info.
endif.
append l_it_header.
clear: l_it_header-key,
l_it_header-info.
endloop.
endif.
END-OF-DEFINITION.
m_selinfo: s_trmdat,
s_trmext,
s_trmint,
s_fkdat,
s_delno,
s_vbeln,
s_deact,
s_kdmat.
CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
EXPORTING
it_list_commentary = l_it_header[].
ENDFORM.
I hope, this will help you.
Regards
Nicole -
How can we change the input field on a view stop showing zeros
Hello,
To make screen look consistent with other character input field. How can we change the input field on the view stop displaying zeros even though the data type is NUMC and data type should not be change?
Edited by: sap_learner on Mar 25, 2010 5:44 PM
Edited by: sap_learner on Mar 25, 2010 5:49 PM
Edited by: sap_learner on Mar 25, 2010 5:55 PMhello Manas Dua,
Thanks for your help. I am able to resolve my problem.
My code will help the future comers to resolve this kind of issues.
*The code is applied to method WDDOINIT of the default view.
DATA lo_nd_terms_input TYPE REF TO if_wd_context_node.
DATA lo_nd_terms_input_i TYPE REF TO if_wd_context_node_info.
DATA lv_zeros TYPE wdy_attribute_format_prop.
lv_zeros-null_as_blank = 'X'.
lo_nd_terms_input = wd_context->get_child_node( name = wd_this->wdctx_input ).
lo_nd_terms_input_i = lo_nd_terms_input->get_node_info( ).
lo_nd_terms_input_i->set_attribute_format_props(
EXPORTING
name = `ENTER THE ATTRIBUTE NAME`
format_properties = lv_zeros ).
Edited by: sap_learner on Mar 26, 2010 5:02 PM -
AT SELECTION-SCREEN ON VALUE-REQUEST FOR not input value in input field
Dear All,
I make search help for field ARBPL in selection screen are not excepted selected value.
Code is
SELECT-OPTIONS: p_arbpl FOR zdmde-arbpl MODIF ID two.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_arbpl-low.
REFRESH sh_arbpl.
SELECT * from crhd into CORRESPONDING FIELDS OF TABLE sh_arbpl.
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
RETFIELD = 'P_ARBPL'
DYNPROFIELD = 'P_ARBPL'
VALUE_ORG = 'S'
TABLES
VALUE_TAB = sh_arbpl.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_arbpl-high.
REFRESH sh_arbpl.
SELECT * from crhd into CORRESPONDING FIELDS OF TABLE sh_arbpl.
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
RETFIELD = 'P_ARBPL'
DYNPROFIELD = 'P_ARBPL'
VALUE_ORG = 'S'
TABLES
VALUE_TAB = sh_arbpl.
Please tell how to input selected field from search help into input field in both low and high.
Would appreciate your reply .
Regards,
PoojaHi Pooja,
For getting the response back from the user selection , please get the return code too. Before that instead of directly using the table crhd structure.. please do create a type declaration of that table , make sure that the field that you wanted to get using search help be specified at last of declaration type like this
TYPES: BEGIN OF ty,
OBJTY TYPE CR_OBJTY,
ARBPL TYPE ARBPL,
END OF ty.
this is because the return parameter t_rtn will holds the last value of type which been selected by user.
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
RETFIELD = 'P_ARBPL'
DYNPROFIELD = 'P_ARBPL'
VALUE_ORG = 'S'
TABLES
VALUE_TAB = sh_arbpl
return_tab = t_rtn.
LOOP AT t_rtn INTO x_rtn .
ENDLOOP.
try executing this code.
TABLES crhd.
TYPES: BEGIN OF ty,
OBJTY TYPE CR_OBJTY,
ARBPL TYPE ARBPL,
END OF ty.
DATA: sh_arbpl TYPE TABLE OF ty.
DATA: dynpfields TYPE TABLE OF DYNPREAD,
x_dynpfields TYPE dynpread,
t_rtn TYPE STANDARD TABLE OF DDSHRETVAL ,
x_rtn TYPE DDSHRETVAL.
SELECT-OPTIONS: p_arbpl FOR crhd-ARBPL MODIF ID two.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_arbpl-low.
REFRESH sh_arbpl.
SELECT * from crhd into CORRESPONDING FIELDS OF TABLE sh_arbpl WHERE werks eq '1000'.
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
RETFIELD = 'P_ARBPL'
DYNPROFIELD = 'P_ARBPL'
VALUE_ORG = 'S'
TABLES
VALUE_TAB = sh_arbpl
return_tab = t_rtn.
LOOP AT t_rtn INTO x_rtn .
ENDLOOP.
x_dynpfields-fieldname = 'P_ARBPL-LOW' .
x_dynpfields-fieldvalue = x_rtn-fieldval.
APPEND x_dynpfields TO dynpfields.
CALL FUNCTION 'DYNP_VALUES_UPDATE'
EXPORTING
dyname = sy-cprog
dynumb = sy-dynnr
TABLES
dynpfields = dynpfields
* EXCEPTIONS
* INVALID_ABAPWORKAREA = 1
* INVALID_DYNPROFIELD = 2
* INVALID_DYNPRONAME = 3
* INVALID_DYNPRONUMMER = 4
* INVALID_REQUEST = 5
* NO_FIELDDESCRIPTION = 6
* UNDEFIND_ERROR = 7
* OTHERS = 8
Regards,
Sivaganesh -
HR ABAP: LOOP AT SCREEN: Multiple Fields Disabling.
Experts,
Am a new member in the world of SAP ABAP!
Need ur advice regarding.
Have coded following for disabling a field in PBO based on subtypes.
IF p9235-subty = GC_AICTD.
IF screen-name = 'P9235-ZZ_RC_MDE'.
screen-active = 0.
MODIFY SCREEN.
ENDIF.
ENDIF.
This disables the particular field mentioned in the screen name.
If i want more than on field names to be disabled under single validation, then what should i do?
Your help to this fresher would be appreciated!
Points will be definitely rewarded for your help and time...
Thank you.
Sundar.*& Module display OUTPUT
text
MODULE display OUTPUT.
*break-point.
loop at screen.
if create = 'X'.
if screen-group1 = 'XXX'.
screen-input = 1.
modify screen.
endif.
endif.
if display = 'X'.
if screen-group2 = 'YYY'.
screen-input = 0.
modify screen.
endif.
endif.
endloop.
ENDMODULE. " display OUTPUT
but declare the group! -
How to change the input field's color in SE51
Hi:
I need to change the color of input fields in module pool.
I tried to modify its screen-color but it did not work.
Need your suggestion.
Regards
Shashihi,
Check this similar thread
Regarding the input field color
thanks -
Dynamic enabling of input fields via radio btn in report selection screen?
Hi there!
I was wondering whether one can dynamically enable/disable input fields on a selection screen of a report-program.
Or is this only possible for selection screens in dynpro-programs?
If possible for reports - could you give an example?
Thanx a lot.
AndreasHi,
yes..You can dynamically disable and enable inputs fields in the selection screen..
Check this ex..If you press the first radio button..The second input will be disabled...And vice versa..
PARAMETERS: p_r1 RADIOBUTTON GROUP g1 USER-COMMAND usr DEFAULT 'X',
p_r2 RADIOBUTTON GROUP g1.
PARAMETERS: p_input1 TYPE matnr MODIF ID m1,
p_input2 TYPE matnr MODIF ID m2.
AT SELECTION-SCREEN OUTPUT.
LOOP AT SCREEN.
IF p_r1 = 'X'.
IF screen-group1 = 'M2'.
screen-input = '0'.
ENDIF.
ELSE.
IF screen-group1 = 'M1'.
screen-input = '0'.
ENDIF.
ENDIF.
MODIFY SCREEN.
ENDLOOP.
Thanks,
Naren
Maybe you are looking for
-
Why can't I import wmv files to my library?
I've edited some home movies in Sony Vegas, and rendered the final files as WMVs to my hard drive. iTunes will not add them to my library - I get a little red ghostbuster symbol over the file icons when I try to drop them in. These are home videos so
-
I am not receiving all of my emails in thundebird for multiple email accounts.
I have been using Thunderbird fo rover a year with no issues. All of the sudden, I am unable to receive all of my emails. I can see the missing emails on my phone or ipad, but not on my computer on the Thunderbird account. it appears to be displaying
-
To check whether there is any format mismatch
Hi, I have got a table 'T' (Source table) with columns T_Lat Varchar2(50); T_Amt Varchar2(50); T_Cat Varchar2(50); Actually, Here I have taken all the columns from table 'T' having numeric data. Now I have another table 'M'(Destination Table) with co
-
It is on an older macbook that originally has cs4. When I try and open camera raw in cs6, this message appears. Help please!
-
Is there a possibility to make communicate captivate and storyline to make a project?
I would like to know if there is a posibility to make one project with both captivate and storylien? Cheers