2015-02-20 3 views
0

Lightswitch отображает мое свойство навигации как средство выбора списков, но я не могу понять, как установить для него значение по умолчанию. Должен быть простой способ сделать это. Я прочесываю сеть, и все предложения выглядят безнадежно глухими. Есть ли хороший всеобъемлющий учебник для Lightswitch? Наиболее распространенные задачи, такие как установка значения по умолчанию в раскрывающемся списке, смехотворно трудно понять.Lightswitch HTML Client, значение по умолчанию для выбора списка

+0

Ответил это сам, ниже. –

ответ

0

Вот как я это сделал.

myapp.Address.created = function (entity) { 

    myapp.activeDataWorkspace.MailListData.CountryRegion_LUs.filter("CountryRegionCode eq 'US'").execute().then(function (result) { 
     entity.CountryRegion_LU = result.results[0]; 
    }); 
} 

Вы хотите написать обработчик для создал событие Javascript для родительского объекта. Я привязываю CountryRegion_LUs, которые находятся в объекте Address, поэтому я привязываюсь к созданному событию объекта Address, а не к объекту CountryRegion_LUs. «MailListData» - это имя моей базы данных. Я использую запрос OData, чтобы вытащить CountryRegion_LU с кодом CountryRegionCode от «США». Я мог бы просто использовать «load()» вместо .filter («CountryRegionCode eq 'US»). Execute() для загрузки всех записей, а затем выбрал элемент результирующего набора, который я хотел, скажем, результаты .result [221], но тогда я буду передавать все данные и фильтровать клиентскую сторону.

0

относится к этой должности, о которых я спрашивал себя, есть подробный ответ на проблеме у вас есть выше: она объясняет, как установить модальный подборщик/деталь Picker со значением по умолчанию

Lightswitch HTML Client - set modal picker value when screen created

любые вопросы не стесняйтесь спрашивать

Смежные вопросы