Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Проблема с сортировкой дат
|
|||
|---|---|---|---|
|
#18+
Привет всем. У меня следующая проблема, есть колонка дат, функция ПолучитьМинимальнуюДату(ас), которую я привел возвращает минимальную дату, Объекту ДатаНачало, но при редактировании передает значение 1 раз и после повторного изменения одной из дат значение остается старым. &НаКлиенте Процедура ДатаНачалаРаботыПриИзменении(Элемент) Объект.ДатаНачало = ПолучитьМинимальнуюДату(Объект.Ссылка); КонецПроцедуры ниже &НаСервере Функция ПолучитьМинимальнуюДату(ас) а=ас.ПолучитьОбъект(); в= а.ТабличнаяЧасть.Выгрузить() ; в.Сортировать( "ДатаНачалаРаботы Возр"); с=в.ВыгрузитьКолонку(3); результат = с.Получить(0); Возврат результат ; КонецФункции Подскажите , может кто сталкивался? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2011, 20:16 |
|
||
|
Проблема с сортировкой дат
|
|||
|---|---|---|---|
|
#18+
во первых нахрена читать весь объект, если нужна одна дата из ТЧ... это все запросом делается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2011, 21:13 |
|
||
|
Проблема с сортировкой дат
|
|||
|---|---|---|---|
|
#18+
Как я могу реализовать эту функцию при помощи запроса? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2011, 12:33 |
|
||
|
Проблема с сортировкой дат
|
|||
|---|---|---|---|
|
#18+
ВЫБРАТЬ МИНИМУМ(ИмяОбъектаИмяТабличнойЧасти.Дата) как ДАТА ИЗ ИмяОбъектаИмяТабличнойЧасти ГДЕ ИмяОбъектаИмяТабличнойЧасти.Ссылка = &СсылкаНаОбъект не? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2011, 16:45 |
|
||
|
Проблема с сортировкой дат
|
|||
|---|---|---|---|
|
#18+
А если у него это все делаятся в измененном объекте, который еще не записан в бд? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2011, 13:53 |
|
||
|
Проблема с сортировкой дат
|
|||
|---|---|---|---|
|
#18+
to XenoX: Какая разница пару модификаций Запрос.Текст="ВЫБРАТЬ | МИНИМУМ(ТЗ.Дата) КАК Дата, |ИЗ &ТЗ КАК ТЗ "; Запрос.УстановитьПараметр("ТЗ",Объект.ИмяТабЧасти.Выгрузить()); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2011, 14:17 |
|
||
|
Проблема с сортировкой дат
|
|||
|---|---|---|---|
|
#18+
Вот именно, в этом то и проблема: объект еще не записан в бд, и пока его не запишешь ничего не работает! А нельзя ли сделать чтобы документ записывался автоматически, ну скажем при заполнении поля? Если можно то как это сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2011, 14:21 |
|
||
|
Проблема с сортировкой дат
|
|||
|---|---|---|---|
|
#18+
rigusto XenoX: Какая разница пару модификаций Запрос.Текст="ВЫБРАТЬ | МИНИМУМ(ТЗ.Дата) КАК Дата, |ИЗ &ТЗ КАК ТЗ "; Запрос.УстановитьПараметр("ТЗ",Объект.ИмяТабЧасти.Выгрузить()); а объект про это изменение что-то знает?.. меняется то значение на морде клиента... а объект - на сервере... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2011, 14:28 |
|
||
|
Проблема с сортировкой дат
|
|||
|---|---|---|---|
|
#18+
to Господин ПЖ: Модификация - без всяких функций Даты - так называется таб часть Процедура ДатыДатаПриИзменении(Элемент) Запрос=Новый Запрос; Запрос.Текст="ВЫБРАТЬ | ТЗ2.Дата КАК Дата |ПОМЕСТИТЬ Вр2 |ИЗ | &ТЗ КАК ТЗ2 |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | МИНИМУМ(Вр2.Дата) КАК Дата |ИЗ | Вр2 КАК Вр2"; Запрос.УстановитьПараметр("ТЗ",Даты.Выгрузить()); Выборка=Запрос.Выполнить().Выбрать(); Если Выборка.Следующий() тогда ДатаНачала=Выборка.дата; Иначе Конецесли; КонецПроцедуры ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2011, 14:56 |
|
||
|
|

start [/forum/topic.php?fid=28&msg=37138280&tid=1521546]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
67ms |
get tp. blocked users: |
2ms |
| others: | 240ms |
| total: | 395ms |

| 0 / 0 |
