Поскольку я новичок в Serenity, я был бы признателен, если бы вы объяснили мне, как: 1) создать выпадающий список со значениями определенного поля в таблице 2) как создать выпадающий список с жестко закодированным значения.
Он работает нормально, но он "ищет".
В коде вы можете увидеть, что я пытался напрасно. Я также проверил спокойствие "главной страницы" онлайн. Это просто приводит вас к некоторым файлам, которые я пытался скопировать / вставить. Проблема в том, что я не знаю, что изменить.
Это мой файл IseCamposEstrucMsgRow.cs. Это из таблицы существующей базы данных, импортированной с сервера SQL.
namespace Something.DB.Entities
{
using Serenity;
using Serenity.ComponentModel;
using Serenity.Data;
using Serenity.Data.Mapping;
using System;
using System.ComponentModel;
using System.IO;
[ConnectionKey("MyConnectionKey"), Module("DB"), TableName("[dbo].[ISE_CAMPOS_ESTRUC_MSG]")]
[DisplayName("Ise Campos Estruc Msg"), InstanceName("Ise Campos Estruc Msg")]
[ReadPermission("Administration:General")]
[ModifyPermission("Administration:General")]
[LookupScript("DB.Nombre")] // New line
public sealed class IseCamposEstrucMsgRow : Row, IIdRow, INameRow
{
[DisplayName("Codigo"), Column("CAP_CODIGO"), PrimaryKey]
public Int16? Codigo
{
get { return Fields.Codigo[this]; }
set { Fields.Codigo[this] = value; }
}
[DisplayName("Nombre"), Column("CAP_NOMBRE"), Size(50), NotNull, QuickSearch]
[LookupEditor(typeof(IseCamposEstrucMsgRow))] //New line
public String Nombre
{
get { return Fields.Nombre[this]; }
set { Fields.Nombre[this] = value; }
}