|
вывод значений регистра сведений на формы справочника
| ☑ |
0
mishkerdon
25.06.14
✎
03:17
|
Здравствуйте!! Подскажите пожалуйста в следующей ситуации что можно сделать:
В общем есть справочник помещений, и есть регистр сведений периодический с измерением-ссылкой на этот справочник, ресурсом - общая площадь. Для форм справочника (форма элемента, форма списка, форма выбора) нужно отобразить последнее значение площади для элемента справочника.
Как можно реализовать такое без большого падения производительности?
|
|
1
mishkerdon
25.06.14
✎
03:31
|
и еще такой хитрый момент - при записи площади в форме справочника, отличающейся от последнего значения площади, должна создаваться новая запись регистра (что-то типа история значений). Или это по другому можно реализовать?
|
|
2
patria0muerte
25.06.14
✎
03:48
|
(0) СрезПоследних на текущую дату с отбором по Ссылке на элемент справочника...
|
|
3
patria0muerte
25.06.14
✎
03:50
|
(1) Перед записью также СрезПоследних бери и сравнивай с текущим значением площади... если отличается, то записывай...
|
|
4
patria0muerte
25.06.14
✎
03:58
|
(2) - Для формы элемента...
Для формы списка/выбора - в зависимости от того, какие формы используешь...
Если управляемые и динамический список, то для дин. списка запрос дописать можно...
В обычных формах... тут на ум приходит только либо ПриВыводеСтроки использовать, что не оптимально... либо получать запросом нужную таблицу и выводить на форму.. что тоже не ахти вроде б..
А занафига помещениям площадь в периодическом регистре хранить? Они у тебя там распухают в зависимости от времени года чтоль?
|
|
5
mishkerdon
25.06.14
✎
04:41
|
(3) спасибо большое! оказывается сам ступил, от обратного пошел. Надо было просто в модуле объекта при записи сверять с последними данными из регистра сведений, как вы и говорили, ведь в справочнике в любом случае последнее значение будет если запись была успешной :) и вся эта белиберда с отображением последнего значения в формах оказалась ненужной
(4) нет периодичность в пределах секунды. У нас идет обмен этими данными с контрагентом, и в случае изменения с нашей стороны должны передаваться изменения для синхронизации.
|
|
6
Рэйв
25.06.14
✎
06:24
|
(0)Интересно, а площадь помещения меняется - это стены перепланируете чтоли?:-)
|
|
7
mishkerdon
25.06.14
✎
06:39
|
(6) ну да всякое может быть, и перепланировка, и разделение квартиры на двух собственников, и обновление старого техпаспорта с исправлением и т.п.
|
|
8
Рэйв
25.06.14
✎
06:41
|
(7)Не вижу смысла в хранении истории. какая разница сколько было метров до 1917 года. Я бы историю убрал на твоем месте. И станет легче жить.
|
|
9
echo77
25.06.14
✎
06:46
|
На фига периодичность в пределах секунды?
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой