Page 7506 Filter Items by Attribute

App
Base Application
Namespace
Microsoft.Inventory.Item.Attribute
Versions
17-28
Source table
7506

Versions171819202122232425262728

Source29

Source in 29

src/Layers/W1/BaseApp/Inventory/Item/Attribute/FilterItemsbyAttribute.Page.al52 lines, Copyright (c) Microsoft Corporation. MIT

// ------------------------------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See License.txt in the project root for license information.
// ------------------------------------------------------------------------------------------------
namespace Microsoft.Inventory.Item.Attribute;

page 7506 "Filter Items by Attribute"
{
    Caption = 'Filter Items by Attribute';
    DataCaptionExpression = '';
    PageType = StandardDialog;
    SourceTable = "Filter Item Attributes Buffer";
    SourceTableTemporary = true;

    layout
    {
        area(content)
        {
            repeater(Control2)
            {
                ShowCaption = false;
                field(Attribute; Rec.Attribute)
                {
                    ApplicationArea = Basic, Suite;
                    TableRelation = "Item Attribute".Name;
                }
                field(Value; Rec.Value)
                {
                    ApplicationArea = Basic, Suite;
                    AssistEdit = true;

                    trigger OnAssistEdit()
                    begin
                        Rec.ValueAssistEdit();
                    end;
                }
            }
        }
    }

    actions
    {
    }

    trigger OnQueryClosePage(CloseAction: Action): Boolean
    begin
        Rec.SetRange(Value, '');
        Rec.DeleteAll();
    end;
}