Skip to main content
Answer

Add Project column in Appointment listing screen.

  • February 17, 2025
  • 6 replies
  • 69 views

Forum|alt.badge.img

In mobile app we have a appointment listing screen under services.

We need to add project and default project task field in listing screen.

I am able to open listing screen in app but I cannot find any existing listing screen in mobile app customization screen.

Web portal screen ID: FS3002PL

 

So, I added it.

 

I am not following how can we access this screen and how to add fields.

Best answer by dcomerford

@bjani23 You will need to do something like below. The name in the “” will have to match the name of the field on the FS400100 desktop screen. You must have a customisation in place as Project and Default Task are not on the appointment but on the appointment line.

update screen FS400100 {
    update container "Appointments" {
      fieldsToShow = 15
     add field "Project" {
    }  
    add field "Task"{
    }
}

6 replies

dcomerford
Captain II
Forum|alt.badge.img+15
  • Captain II
  • February 17, 2025

@bjani23 It looks like you are just exposing the Appointment GI or a similar GI to the mobile app so if you add the fields to the Result grid of the GI you should see them on the app

 


Forum|alt.badge.img
  • Author
  • Jr Varsity III
  • February 17, 2025

@bjani23 It looks like you are just exposing the Appointment GI or a similar GI to the mobile app so if you add the fields to the Result grid of the GI you should see them on the app

 

I already did.

But after that there is no value in mobile customization.

Even not able to add in listing as well.
 

Above screen FS300200 is detail page.

Logout and login in mobile app. But no change.


dcomerford
Captain II
Forum|alt.badge.img+15
  • Captain II
  • February 17, 2025

@bjani23 selecting the tick on the GI wont create the scripting for you. Here is a good article showing you how to have more control over what appears on the moblle app

https://www.acumatica.com/blog/acumatica-mobile-framework-simple-customization-to-display-codes-in-the-mobile-app/


Forum|alt.badge.img
  • Author
  • Jr Varsity III
  • February 17, 2025

@bjani23 selecting the tick on the GI wont create the scripting for you. Here is a good article showing you how to have more control over what appears on the moblle app

https://www.acumatica.com/blog/acumatica-mobile-framework-simple-customization-to-display-codes-in-the-mobile-app/

Thanks for help me.

I check and my mistake. 

I am looking at wrong screen.

Actual screen id is FS400100


dcomerford
Captain II
Forum|alt.badge.img+15
  • Captain II
  • Answer
  • February 17, 2025

@bjani23 You will need to do something like below. The name in the “” will have to match the name of the field on the FS400100 desktop screen. You must have a customisation in place as Project and Default Task are not on the appointment but on the appointment line.

update screen FS400100 {
    update container "Appointments" {
      fieldsToShow = 15
     add field "Project" {
    }  
    add field "Task"{
    }
}


Forum|alt.badge.img
  • Author
  • Jr Varsity III
  • February 17, 2025

@bjani23 You will need to do something like below. The name in the “” will have to match the name of the field on the FS400100 desktop screen. You must have a customisation in place as Project and Default Task are not on the appointment but on the appointment line.

update screen FS400100 {
    update container "Appointments" {
      fieldsToShow = 15
     add field "Project" {
    }  
    add field "Task"{
    }
}

Thanks or help.

 

I used.

update screen FS400100 {
   update container "Appointments" {
     fieldsToShow = 10
     add field "Project" {
      displayName = "Project"
      listDisplayFormat = CaptionValue
    }
     add field "Task" {
      displayName = "Task"
      listDisplayFormat = CaptionValue
    }
  }
}