---
title: "admGetScreensFromScheme"
canonical: "https://support.appfire.com/space/PSJ/15480824/admGetScreensFromScheme"
format: markdown
---
> Macro (aura-html)


|  |  |  |  |
| --- | --- | --- | --- |
| **Syntax** | admGetScreensFromScheme(screenSchemeName) | **Package** | adm |
| **Alias** |  | **Pkg Usage** | getScreensFromScheme(screenSchemeName) |

## Description

> Macro (excerpt)
> 
> Retrieves a list of screen operations and corresponding screens for a given Screen Scheme.

Retrieves a list of screen operations and corresponding screens for a given Screen Scheme.

## Parameters

| Parameter name | Type | Required | Description |
| --- | --- | --- | --- |
| screenSchemeName | string | Yes | The name of screen screen used to retrieve the underlying configurations. |

## Return Type

**[JGeneric []](https://appfire.atlassian.net/wiki/spaces/PSJ/pages/15487117)**

Returns an array of key/value pairs representing the values of a Screen Scheme, where the key is the screen operation (Default, Create, Edit, View) and the value is the associated screen.

## Example

```
JGeneric[] screens = admGetScreensFromScheme("TEST: Scrum Default Screen Scheme");
return screens;


// String representation
// Default|TEST: Scrum Default Issue Screen Default|Create|TEST: Scrum Default Issue Screen Create|Edit|TEST: Scrum Default Issue Screen Edit|View|TEST: Scrum Default Issue Screen View
```

## See also

> Macro (contentbylabel)