Workflow / using the procedure

Newbie trying to get a good reliable workflow without bad habits. My current method of calculation was to design an entire page in photoshop, export to image ready, add my rollover effects, optimize for the web slices to export the image file and create an html file.
I would be open in dreamweaver and edit as needed. For example, the text box for now I would like to remove the bracket, insert a table and paste the text in.

I was told im trying now to replace photoshop and image ready with fires of artifice, but the Forum of fireworks, I have a bad habit that needs breaking.
My thought or understanding is slicing and cutting the entire page design and exporting to dreamweaver would be more effective and more time consuming to create each piece and export to DW individually.
So my question, is there any validity to what Im doing or am I a bad procedure usual and workflow.
I'd appreciate it really any advice on a good workflowto make the most out of the capabilities of such software.
I can't code by hand, so a guide step by step would be a great help. Thanks in advance and I apologize for the very basic questions and the long explanation.

I suggest to do the layout as you now - then watch it
will need to structure of the page, then copy and paste sections of it in a new
Fireworks document. Break the page layout in components, such as the
the page/nav header/footer area. This way you do not have a single large table with
overly complex rowspans and colspans.

--
Alan
Adobe Community Expert, dreamweaver

http://www.Adobe.com/communities/experts/

Tags: Dreamweaver

Similar Questions

  • Problem with update of a column by using the procedure of database and refreshing or put in value programmatically

    Dear all,

    I am a beginner in the ADF and am under Jdeveloper Studio Edition Version 12.2.1.0.0.

    I have a page that consists of two taskflows.

    First workflow has a fragment which is to have a table based on view object salespersons (not editable)

    Second task flow contains a form of ADF from the same view object Salespersons.

    As the user selecting a line in the table of the same record is displayed as no problem.

    Now, I have added two buttons Activate and Deactivate that is to change the status of the sales.

    I tried to use two ways an updated using the procedure of database and then put in value by programming and I have different questions with two of them:

    Now, here's the code of the Java bean for activation:

    Option A - the problem with this is the value of the column in the list (the first task rate displayed) is not synchronized

    and Activate and Deactivate buttons are not disabled and active properly.

    {} public void confirmActivation (DialogEvent dialogEvent)

    If (dialogEvent.getOutcome () == DialogEvent.Outcome.yes) {}

    DBSequence vId;

    vId = dcId.getValue ((DBSequence));

    Links BindingContainer = getBindings();

    OperationBinding operationBinding;

    operationBinding = bindings.getOperationBinding ("changeSalespersonsStatus") (OperationBinding);

    operationBinding.getParamsMap () .put ("pId", vId.getValue ());

    operationBinding.getParamsMap () .put ("pStatus", "A");

    Object result = operationBinding.execute ();

    dcStatus.setValue ("A");

    } else {}

    return;

    }

    }

    Option B - the problem with this is that the value of input for status text appears in the Active form for all records in form regardless of its database.

    {} public void confirmActivation (DialogEvent dialogEvent)

    If (dialogEvent.getOutcome () == DialogEvent.Outcome.yes) {}

    -no doubt this two lines are not needed here

    DBSequence vId;

    vId = dcId.getValue ((DBSequence));

    dcStatus.setValue ("A");

    BindingContainer links = getBindings();

    OperationBinding operationBinding;

    the operationBinding = bindings.getOperationBinding("Commit") (OperationBinding);

    Object result = operationBinding.execute ();

    } else {}

    return;

    }

    }

    Here's the code from the Fragment of shape for used buttons.

    "< af:button text = 'Activate' id ="bActivate' icon="/icons/activate.png ' iconPosition = 'top '.

    partialTriggers = "Bcreer bSaveInsert bCancelInsert dDeactivate dActivate".

    Binding = "#{pageFlowScope.salespersonsForm.buttonActivate} '"

    Disabled = ' #{bindings. " Status.inputValue! {= ' n '} ">"

    < af:showPopupBehavior popupId = "pActivate" / >

    < / af:button >

    "< af:button text = 'Disable' id = 'bDeactivate' icon="/icons/deactivate.png ' iconPosition = 'top '.

    partialTriggers = "Bcreer bSaveInsert bCancelInsert dDeactivate dActivate".

    Binding = "#{pageFlowScope.salespersonsForm.buttonDeactivate} '"

    Disabled = ' #{bindings. " Status.inputValue! {= 'A'} ">"

    < af:showPopupBehavior popupId = "pDeactivate" / >

    < / af:button >

    Here's matching Popups for each of the buttons Activate and Deactivate.

    < childCreation = "deferred" autoCancel af:popup = "disabled" id = "pActivate" >

    < af:dialog id = "dActivate" type = "YesNo" title = 'Status of salespersons' closeIconVisible = 'false '.

    affirmativeTextAndAccessKey = "& amp; Yes"cancelTextAndAccessKey ="& amp; (Cancel)

    noTextAndAccessKey = "& amp; No '.

    dialogListener = "#{pageFlowScope.salespersonsForm.confirmActivation}" >

    < f: facet = 'buttonBar' name / >

    < af:outputLabel value = "Are you sure you want to enable the seller?" id = "ol1" / >

    < / af:dialog >

    < / af:popup >

    < childCreation = "deferred" autoCancel af:popup = "disabled" id = "pDeactivate" >

    < af:dialog id = "dDeactivate" type = "YesNo" title = 'Status of salespersons' closeIconVisible = 'false '.

    affirmativeTextAndAccessKey = "& amp; Yes"cancelTextAndAccessKey ="& amp; (Cancel)

    noTextAndAccessKey = "& amp; No '.

    dialogListener = "#{pageFlowScope.salespersonsForm.confirmDeactivation}" >

    < f: facet = 'buttonBar' name / >

    < af:outputLabel value = "Are you sure you want to disable the seller?" id = "ol2" / >

    < / af:dialog >

    < / af:popup >

    Thanks in advance.

    Best regards

    Arif Khadas

    If you bind components to a range of flow page bean. You must complete that it saves the State of the component longer than the life of the component.

    To change the value of the GET value of the component of the link layer and change it.

    In this way the changes are captured by the framework and you should see them.

    Timo

  • Do CPO dynamic media transforming workflow using the API or any other means?

    Do CPO dynamic media transforming workflow using the API or any other means?

    Could we create or update workflows when running?

    There is no workflow WSDL. But I'm not sure of the custom here. Can you describe your use case or what you try to do this will have to change a process/workflow during execution?

  • How to swap two values without using the third variable using the procedure

    How to exchange the two values without using the third variable using the procedure?

    In a procedure using two mode we pass two values A = x and B = y, and let us pass parameters to receive the output has A = y and B = x without using the third variable

    Published by: Millar on August 19, 2012 11:23

    Your question doesn't seem wise. As written, there is no reason to a third variable, just

    CREATE OR REPLACE PROCEDURE(
      x IN number,
      y IN number,
      a OUT number,
      b OUT number
    )
    AS
    BEGIN
      a := y;
      b := x;
    END;
    

    If it's an interview question, I suspect that the intention was that you had two settings IN OUT and you wanted to swap the values without the help of a third variable.

    Justin

  • Why I can't use the procedure in the select statement

    Why I can't use the procedure in the select statement

    And you may not usa a SQL function if it has out parameters

    SQL> create function myfun(p1 in out number) return number is
      2  begin
      3  p1:=1;
      4  return 2;
      5  end;
      6  /
    
    SQL> select myfun(5) from dual;
    select myfun(5) from dual
           *
    ERRORE alla riga 1:
    ORA-06572: Function MYFUN has out arguments
    

    In fact, the problem is that an output parameter is passed 'ref' and not 'val '...

    Max

  • How to return rows by using the procedure?

    Example: There are 3 areas: A, B, C and each region has some people.

    create table person (name varchar2 (2), area varchar2 (2));

    insert into values('A1','A') of the person;  -1st rank

    insert into values('A2','A') of the person;  -line 2

    insert into values('A3','A') of the person;  -tier 3

    insert into values('A4','A') of the person;  -tier 4

    insert into values('B1','B') of the person;  -tier 5

    insert into values('C1','C') of the person;  -tier 6

    insert into values('C2','C') of the person;  -line 7

    result as follows:

    A, B AND C

    --------------

    A1 B1 C1

    A2 C2

    A3

    A4

    If we ' select * from person ", then we had all the lines.

    I want to now choose volunteers in all areas, the rule is to pick one person from each region ordered, until that N people are selected. If N = 6, the sequence is

    A1, A3, A2, B1, C1, C2

    and want to return lines 1,5,6,2,7,3 (order of lines is not important) of the person.

    How to create a procedure for this? And I want to return as rows returned by a select phrase. (can be easily filled in a DataTable object and then be used in a program).

    Thank you!!

    Hello

    2985493 wrote:

    Thank you. Could you write a procedure to do the job? This is just an example, real choice rule is complicated enough to be used by the procedure and the cursor. I wonder how do to write a procedure returns the result as a select phrase.

    Here's one way:

    VARIABLE c REFCURSOR

    CREATE OR REPLACE PROCEDURE top_by_area

    (csr ON SYS_REFCURSOR

    , n_to_return IN PLS_INTEGER: = 6

    )

    IS

    BEGIN

    OPEN FOR CSR

    WITH got_area_num AS

    (

    SELECT name, area

    OF the person

    ORDER BY ROW_NUMBER () (PARTITION BY AREA

    ORDER BY name

    )

    area

    )

    SELECT name, area

    ROWNUM AS r_num

    OF got_area_num

    WHERE ROWNUM<=>

    ORDER BY r_num

    ;

    END top_by_area;

    /

    DISPLAY ERRORS

    EXEC top_by_area (: c);

    PRINTING: c

    PRINT the output of the command, given your sample data is:

    R_NUM DOMAIN NAME

    ---- ---- --------

    A1 1

    B1 B 2

    C1, C 3

    A2 4

    C2 C 5

    A3 A 6

    It's just a way to create and test the procedure.  I don't know how you plan to use it.

  • insufficient privileges when you create sequence using the procedure

    CREATE OR REPLACE PROCEDURE schema1.proc1 AS
    BEGIN
    EXECUTE IMMEDIATE 'DROP SEQUENCE schema1.add_ins_seq';
    EXECUTE IMMEDIATE 'CREATE SEQUENCE schema1.add_ins_seq MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 1 CACHE 1000 NOORDER  NOCYCLE';
    END;
    

    This procedure is created to schema1 by schema1.

    Schema1 boasts a CREATE SEQUENCE privilege.

    When I run this procedure through SQL Developer after the Cup to schema1, the error is thrown in insufficient privilege to CREATE SEQUENCE, however, DROP SEQUENCE is executed. I can create the sequence without the procedure call.

    If I add AUTHID CURRENT_USER so I don't get the error of insufficient privileges.

    Why it gives this error when the owner and the applicant of the procedure is schema1?

    Hello

    1st thing to know: when a procedure is defined (and updated), any privileges granted through ROLE is not taken into account. This is because these privileges can be active or not at the level of the session (as happens if for example a user has active 'role A' in session 1 but not in session 2 and if this role has been used to define a procedure?) The proecedure must at the same time be VALID in session 1 and INVALID session 2? Is not possible.

    Thus, for instance in a situation of 'standard': user SYSTEM has 'DBA Rôle', so you can for example make a sqlplus session "SELECT * v $ instance;", but you would write a procedure owned by system making instance_name SELECT INTO l_variable OF v$ instance;  "then"surprise": the procedure cannot be compiled because of the ORA-904 Table or view does not exist..." To be able to create the procedure, a DSS system needs to be done.

    2nd thing for your special case, a little more complex: default for a procedure is 'AUTHID DEFINE', but once more: it means "privileges of the author creating the procedure", so without taking into account the acquired privileges through roles... Your user name is 'sequence create' through a role, it cannot use the privilege within the procedure.  But... but when you define the procedure with AUTHID CURRENT_USER, privileges are evaluated at run time, and thanks to the active ROLE in the session by calling the procedure, at this time, the user can create the sequence.  If try again you but with 'The VALUE NONE ROLE' in the session before the call, you will again have the question.

    Conclusion: If you need to do the action, you must grant the user the necessary privilege directly.

    Best regards

    Bruno Vroman.

  • Using the procedure to display the table of multiple data

    Hi, I need help for the procedure in oracle

    I want to create the procedure to display the table of multiples with sample plan

    with a parameter imployee_id to display an employee_id, name, function, start_date, end_date

    IAM using this query to select more than one table

    SELECT e.employee_id, e.first_name, j.job_title, h.start_date, h.end_date

    E EMPLOYEES

    JOIN j jobs

    ON j.job_id = e.job_id

    JOIN the job_history:

    ON h.employee_id = e.employee_id

    WHERE e.employee_id = 200;

    Thanks for the help

    Blu and Billy showed you the 'real' solution. You can display the data returned by a cursor ref in SQL Developer, too:

    http://www.thatjeffsmith.com/archive/2011/12/SQL-Developer-tip-viewing-refcursor-output/

    Yet as a duty for a beginner is generally do not have the expected solution. Usually, teachers want to see you using a LOOP and dbms_output. something like

    DECLARE

    Xy CURSOR IS

    SELECT whatever

    As much as;

    BEGIN

    FOR r IN xy LOOP

    dbms_output.put_line (r.col1 |' # ' | r.col2);

    END LOOP;

    END;

    Of course this suggestion will inaugurate a discussion abusing DBMS output but I keep my position that it is authorized to use it for learning the basics.

  • Workflow using the editor external js

    Hello

    I'm a developer of games and news to animate and Flash. I want to use Animate installation for the game assets and then publish on html5. What I get is the html file and the .js file, where everything is initialized. Animate his own javascript editor, but I would prefer a better external tool. My question is how the workflow will look like. I should write my own html file, leave the .js initialization file, and then perform all the game logic in another script? Or how would it be?

    Regards, Martin

    The CreateJS of the team themselves using external editors, but I do not know their workflow. You might want to watch their community page and post a question on the CreateJS workflow using external editors:

    https://plus.Google.com/communities/113475154727121541523

    It would be useful if you could try the editor to animate. You get autocompletion for createjs, and there is a code snippets panel, which includes the code example. You could give your comments as to why it does not work for you.

  • I use the color picker to select a background color, then try to create a new document using this background color. The appearance of the color changing at this time. It is a new problem. I have successfully used the procedure several times in the p

    My background color changes when I try to apply it. I put the color using the color picker. Then I try to create a new document with the same background color. But that change of a very different color. What I am doing wrong? I've used the previous procedure, several times, without this problem.

    The new document has a different color profile. Make sure that they are the same.

    The same result of RGB numbers in different colors in different color spaces. Or in other words, the color space defines the specific color produced by a certain set of numbers.

  • Run the workflow using the SOAP API with PHP

    Hello

    I'm trying to integrate workflow from code PHP using the SOAP API to Orchestrator.

    <? PHP

    Try

    {

    $parameters = array (username = > "username", password = > "passwd");

    $client = new SoapClient ('https://vcoserver:8281 / vco/vmware-vmo-webcontrol/webservice?) WSDL "); "

    $result = $client-> getAllWorkflows ($parameters);

    foreach ($result as $item)

    {

    foreach ($item as $work)

    {

    echo $work-> name;

    echo "< br >".

    echo "id";

    echo $work-> id;

    echo "< br / > ';

    }

    }

    }

    catch (Exception $e)

    {

    echo $e;

    }

    ? >

    I do not see errors/exceptions, but don't see any output as well.

    Am I missing something?

    Could you use

    print curl_error($curl);
    

    After curl_exec to check if there are errors?

    If there is an error in SSL certificate, as ' SSL certificate problem: unable to get local issuer certificate ", you can either install certificates roots (Google it for more information how to do), or disable checking of certificates by peers in CURL with something like:"

    curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0);
    
  • How to create the report using the procedure.

    Hi all

    I want to create the report in the apex. But I don't have a sql code. I have a single procedure. Is it possible to create the report using this procedure in the apex.

    CREATE OR REPLACE PROCEDURE headcsv_prc2

    AS

    CURSOR cr_header

    IS

    SELECT ood.organization_code, fm.formula_no AS "FORMULA_NAME."

    FM.formula_vers AS "FORMULA_VERSION."

    FM.formula_desc1 AS "FORMULA_DESC."

    DECODE (fm.formula_status,

    100, 'new ',.

    400, "approved for use in the laboratory."

    700, "allow the general."

    800, "We Hold."

    900, "frozen."

    1000, "obsolete/archived.

    ) AS "FORMULA_STATUS."

    DECODE (fd.line_type, '1', msib.segment1).

    DECODE (fd.line_type, '-1', msib.segment1 ') ingrediant.

    DECODE (fd.line_type, '2', msib.segment1) AS "BY_PRODUCT."

    DECODE (by_product_type,

    "W', 'waste."

    "R',"rework. "

    "Y', 'Yield."

    The of ', 'Sample. "

    NULL VALUE

    ) AS "BY_PRODUCT_TYPE".

    Of org_organization_definitions ood,.

    fm_form_mst fm,

    fm_matl_dtl fd,

    mtl_system_items_b msib

    WHERE ood.organization_id = fm.owner_organization_id

    AND fm.owner_organization_id = msib.organization_id

    AND msib.organization_id = fd.organization_id

    AND fd.organization_id = ood.organization_id

    AND fm.formula_id = fd.formula_id

    AND msib.inventory_item_id = fd.inventory_item_id

    - and fm. FORMULA_NO like '% THE % '.

    AND fd.line_type IN ('1 ', ' 2', '-1' ")

    Ood.organization_code GROUP,

    FM.formula_no,

    FM.formula_vers,

    FM.formula_desc1,

    FM.formula_status,

    FD.line_type,

    MSIB. Segment1,

    by_product_type

    ORDER BY fm.formula_no, fm.formula_vers;

    BEGIN

    Dbms_output.put_line (INITCAP ('the ORGANIZATION CODE')

    || ','

    || INITCAP ('NAME FORMULA')

    || ','

    || INITCAP ('FORMULA VERSION')

    || ','

    || INITCAP ('FORMULA DESC')

    || ','

    || INITCAP ('FORMULA STATUS')

    || ','

    || INITCAP ('PRODUCT')

    || ','

    || INITCAP ('INGREDIANT")

    || ','

    || INITCAP ("PER PRODUCT")

    || ','

    || INITCAP ('PER TYPE OF PRODUCT")

    );

    FOR ch IN cr_header

    LOOP

    Dbms_output.put_line (ch.organization_code

    || ','

    || ch.formula_name

    || ','

    || ch.formula_version

    || ','

    || '"'

    || ch.formula_desc

    || '"'

    || ','

    || ch.formula_status

    || ','

    || ch. Product

    || ','

    || ch.ingrediant

    || ','

    || ch.by_product

    || ','

    || ch.by_product_type

    );

    END LOOP;

    EXCEPTION

    WHILE OTHERS

    THEN

    Dbms_output.put_line (' No error: ' |) SQLCODE. "Error Msg: ' '.

    || SQLERRM

    );

    END;

    EXEC HeadCSV_Prc2



    Thank you

    Rambeau

    Hi Christian,

    In addition to the fact that the Oracle database has an internal Java engine and it would be possible for Apex call a Java stored procedure, the Apex really has nothing to do with Java. To create a report, you discovered, you specify a SQL query. In certain circumstances, you can embed a query in a PL/SQL function, but the incorporation of an arbitrary Java application and waiting for it to be called from Apex for a kind of security is there with the fairies.

    I recommend you research the Apex and then enter your so-called "higher authorities" how things work.

    Concerning

    André

  • Runtime error in workflow using the API Web service with a VC:VirtualMachine parameter

    Hello

    I took the example for the execution of a workflow using powershell via the site Web of Joerg Lew Web service API and changed to pass an input parameter to the name of the Virtual Machine.

    I have no error in powershell, but when I check the events for the workflow in Orchestrator I see it failed with the error "Validation error for the parameter"vm". It's using out of the box "Start virtual machine and wait" stream  Is a problem with a virtual machine name is paid as a string? I tried to use the full name of the virtual machines and the ID.  I have provided the code below.  Can someone help with how to get this working?

    $vcoWS = new-WebServiceProxy-VCO, VCO - Namespace - Uri of the class http://192.168.1.65:8280 / vmware-vmo-webcontrol/webservice? WSDL
    $workflows = $vcoWS.getWorkflowsWithName ("Start the virtual machine and wait", "vcoadmin", "vcoadmin")
    $workflow = $workflows [0]
    # print the input parameters
    $workflow.inParameters
    # generates the table with input parameters (WorkflowTokenAttribute - objects)
    $inparams = @)
    # fill in the table, an entry for each input parameter
    $inparams += new-Object - TypeName VCO. WorkflowTokenAttribute
    $inparams [0] .name = "VM".
    $inparams [0] .Guy = "VC:VirtualMachine."
    $inparams [0] .value = "vm-113.
    #... turns on and off (use $null on $inparams if the workflow has no input parameter
    #... und implement
    $workflowToken = $vcoWS.executeWorkflow ($workflow.id, $inparams, "vcoadmin", "vcoadmin")

    Thank you

    David

    Hi David,

    > game $inparams [0] = "VC:VirtualMachine".

    This means that the type of entry for this workflow is an object of type 'VC:VirtualMachine '. So, passing the name of the virtual machine would not work. The expected value for such an entry is the string representation of an object which, in the case of the vCO is a unique object identifier. The object id unique vCO looks like this:

    dunes://service.dunes.ch/CustomSDKObject?ID= "15.23.34.34/vm-590'&dunesName='VC:VirtualMachine".

    but you don't need to know this (technically, if you know the ip address of the vCenter and the id of the virtual machine can be built but is not a recommended practice).

    The right way to find the string representation of the object "VC:VirtualMachine" with the name you need to do a few more things. I'll do the example in java and it should be easy to turn into powershell.

    QueryResult result = vcoWS.find ("VC:VirtualMachine", "xpath:name = \" vm-113\ "", username, password);

    String stringObjectRepresentation = null;

    If (result.getTotalCount () > 0) {}

    FinderResult = result.getElements () FinderResult [0];

    stringObjectRepresentation = finderResult.getDunesUri ();

    }

    Thus, the stringValue should be attributed to the line:

    $inparams [0] .value = stringObjectRepresentation

    Hope it will help.

    Without doubt, Joerg would be able to illustrate this solution with powershell later ;-)

  • Getting error while using the procedure UTL_MAIL

    Hi all

    I wrote a simple PL/SQL block that I call the UTL_MAIL. SEND the procedure:

    DECLARE
    vSender varchar2 (100);
    vReceiver varchar2 (100);
    vSubj varchar2 (100);
    vMesg varchar2 (100);
    vMType varchar2 (100);
    BEGIN

    vSender: = '[email protected] ';
    vReceiver: = '[email protected] ';
    vSubj: = 'Test Email ';
    vMesg: = 'this is a test email ";
    vMtype: = text/plain"; charset = us-ascii';

    UTL_MAIL. Send (vSender, vReceiver, NULL, NULL, vSubj, vMesg, vMType, NULL);
    END;


    When I run the code, I get the following error message:

    ORA-29261: bad argument
    ORA-06512: at "SYS." UTL_TCP", line 17
    ORA-06512: at "SYS." UTL_TCP", line 246
    ORA-06512: at "SYS." UTL_SMTP", line 115
    ORA-06512: at "SYS." UTL_SMTP", line 138
    ORA-06512: at "SYS." UTL_MAIL", line 386
    ORA-06512: at "SYS." UTL_MAIL", line 599
    ORA-06512: at line 15 level
    29261 00000 - "bad argument".
    * Cause: A bad argument was passed to the PL/SQL API.
    * Action: Check the arguments passed to the PL/SQL API and try the call again.


    Could someone tell me where I'm wrong?

    Kind regards

    AJ

    user11256160 wrote:

    Could someone tell me where I'm wrong?

    Code is fine. The SMTP server setting is missing.

    You define (using a SYSDBA account) as follows:

    SQL> alter system set smtp_out_server='' scope=both;
    

    Replace ++ with the IP address or hostname of your SMTP server. This includes also standard tcp/25 SMTP port is used. If this isn't the case, add the port number (using a colon separator) name of the server.

  • Workflow using the iPad in the field?

    I am a wildlife photographer and usually bring my MBP and Thunder drive with me in Africa. I try to lighten my load and bring an ipad instead. But I need to keep 2 backups as well as cards. To my knowledge, I was not able to find any solutions from third-party storage to EXPORT photos to (lots of solutions to store and disseminate on the ipad). I have no internet so no clouds of access. Anyone know, or better yet, found a solution? Other than transporting a photo hyperspace for a second player, also isolated the backup.

    Also, if I use the connector of the camera and the ipad and download my RAW for pictures files, it will display jpeg. No problem. But when I go home and connect to my iMac, how do I get the RAW files for import into Aperture?

    Appreciate ideas.

    Thank you

    Which version of iOS you encounter on your iPad?

    Do you still have iOS 7 and iPhoto on the iPad, or the most recent iOS and only Photos?

    With the new iOS and Photos, you will not be able to add subtitles or tags for photos on the iPad. It would be preferable to bring your MBP.

    But when I go home and connect to my iMac, how do I get the RAW files for import into Aperture?

    When you connect iPad to a USB port and start the opening, it will import the RAW files of the iPad. Just make sure that RAW files are not excluded in the import settings in the import Panel.

    I have no internet so no clouds of access. Anyone know, or better yet, found a solution? Other than transporting a photo hyperspace for a second player, also isolated the backup.

    I did a backup drive and copied the card in the backup drive, whenever I could borrow a PC in a hotel or lodge. But it works well in many remote locations where I can't even be sure to have access to a power supply. I tried only once to travel without a Mac laptop and never again. Only, I replaced the model 17 "by a model 15" that is not so heavy. A MacBook Air at least will be much more convenient than the iPad.

    Added: How much storage is on your phone?  My Panasonic camera can stream photos to both my iPad and my iPhone. It is o.k. for a few days as a backup, but not for long journey.

Maybe you are looking for