I see!
The entries functionality is mostly for administration purposes and doesn’t work very well for user-facing functionality. This is the reason why I created the Pro version which includes post editing functionality. This allows you to create and edit existing posts with a form.
If you don’t want to buy the Pro version you could also replicate the functionality by writing some code to pre-fill the form fields from a post and updating it on submission.
The way you could achieve this with the Pro plugin is to set up a custom post type for storing the user input (one post for each user). Then set up a form to create/edit this post type. There is no built-in functionality to automatically find the last post for the current user but it can be achieved quite easily with a tiny bit of code which fetches the last post for the current user and uses a form to edit it. Something like this:
$current_user = get_current_user_id();
$args = array(
'author' => $current_user,
'post_type' => 'POST_TYPE'
'posts_per_page' => 1,
);
$post_arg = 'new';
if ( $current_user && $posts = get_posts( $args ) ) {
$post_arg = $posts[0]->ID;
}
advanced_form( 'FORM_KEY', array( 'post' => $post_arg ) );
A shortcode won’t work unfortunately as we need a bit of logic behind the choice of arguments.
Hope this helps! ??