display a column in a sharepoint list after a list entry has been created

Gollnast, Viktoria 21 Reputation points
2022-08-09T08:37:17.51+00:00

Hello all,

I would like to add a "Yes/No" column in a sharepoint list, but it will only show up as an option after a list request is saved for the first time.
Background to this: Creating a list item entails an automated execution in the form of an approval request.
If a request should be rejected because further documents are missing, I would like to create a button, which should be available to the user only after the list entry (and thus a change request) has been created for the first time. With this "Yes/No" button a new approval flow should be triggered without giving up the whole change request again.

This should result in the following progression:

  1. create list entry
  2. triggering the automated approval workflow
  3. request is rejected because information is missing
  4. user completes missing information
  5. user triggers a new change request with "Yes/No Button" from the already created list element or rejected request in Sharepoint again.

Does anyone know if this would be possible?

229415-screenshot-2022-08-09-103202.jpg

This is the list entry, which must be filled in beforehand during the initial creation for the change request that follows.
Here, however, the selection function "Start a new approval" is not yet to be displayed. This should only be visible afterwards as a selection option.
229495-screenshot-2022-08-09-103512.jpg

Thank you very much.

Microsoft 365 and Office | SharePoint | For business | Windows
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Micca 161 Reputation points
    2022-08-09T11:27:47.387+00:00

    @Gollnast, Viktoria

    In general you could define the visibility of a column related to your status column.
    Anyhow, a user might still make edits within the grid view ore manually change the status column whilst providing data.

    Reference Microsoft Doc

    example screenshots:
    229533-image.png
    229516-image.png

    0 comments No comments

  2. Xyza Xue_MSFT 30,241 Reputation points Microsoft External Staff
    2022-08-18T06:07:50.693+00:00

    Hi @Gollnast, Viktoria ,
    I want to confirm with you, do you want the user to fill in the complete information before passing the user request? If yes, I think there is an easy way, you can set “require that the information column contains information", and if the required field is not filled in, the request cannot be submitted.
    Here are steps:

    1. List setting->click the column name
    2. “require that this column contains information” ->choose “Yes”
      Please feel free to contact me if I misunderstood you or if you have other needs.

    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.