Lightswitch Grid, где столбцы определяются во время выполнения

У меня есть таблица метров. А затем таблица показаний счетчиков (в которой есть ссылка на таблицу счетчиков, а также столбец для даты и столбец для значения показаний). Идея заключалась в том, что каждый день нужно было записывать показания данного счетчика. Используя экран «Список и сведения», я могу выбрать измеритель в разделе «Список», а затем в разделе сведений отображаются показания, связанные с выбранным счетчиком. Таким образом, чтобы добавить показания за новый день, пользователь должен выбрать измеритель, а затем в новой строке таблицы показаний ввести новую дату и показания. Однако я хотел бы добиться следующего: иметь сетку, где каждая строка представляет день, а каждый столбец представляет метр. Таким образом, пользователь сможет быстрее вводить новый день, а затем, переходя по столбцам, вводить показания за день для каждого счетчика. Возможно ли это в Lightswitch? Любые указатели на хороший подход для этого?


person Shawn de Wet    schedule 14.08.2012    source источник


Ответы (1)


Да, это возможно с помощью пользовательского элемента управления. Я построил что-то подобное для визуализации бронирования номеров. По сути, это очень похоже на вашу настройку: у вас есть отношения родитель-потомок, где в дочерней таблице у вас есть «поле временной шкалы». Более подробную информацию можно найти здесь: http://blog.pragmaswitch.com/?p=318 Конечно, это не совсем то, что вам нужно, но я надеюсь, что это может дать вам какое-то направление.

person paul van bladel    schedule 14.08.2012