Сортировка выборки ПланыОбмена.ВыбратьИзменения() #579063


#0 by chuckk
Есть у кого нить образец кода сортировки ? Помогите, если кто сталкивался ...
#1 by chuckk
ап
#2 by acsent
юзай запросы
#3 by chuckk
это само сабой, а примера запроса нет ни у кого ?
#4 by chuckk
апп
#5 by chuckk
неужели ни у кого нет ?
#6 by alkov
Конструктор не помогает?
#7 by Михаил Козлов
ВЫБРАТЬ ри.Ссылка ИЗ Документ.ПриходныйКассовыйОрдер.Изменения КАК ри ГДЕ ри.Узел = &Узел
#8 by nbIx
А как номер сообщения в этих записях проставить?
#9 by Нуф-Нуф
обычно за такой код дают почетное звание быдлокодера
#10 by Михаил Козлов
Возможно. Но так устроена типовая регистрация изменений в узлах.
#11 by nbIx
Если запросом выбрать изменения, как проставить номер сообщения в таблице регистрации изменений? Ведь метод ВыбратьИзменения помимо выборки еще и проставляет номер сообщения
#12 by Живой Ископаемый
2 ну вы посмотрите какие поля есть в этой таблице
#13 by Михаил Козлов
ри.НомерСообщения
#14 by nbIx
А чего смотреть: Узел, Ссылка и НомерСообщения. Так как запись занести НомерСообщения.
#15 by Живой Ископаемый
2 чего?
#16 by Живой Ископаемый
а типа ПланыОбмена.ВыбратьИзменения  что-то куда-то заносит?
#17 by Нуф-Нуф
под быдло/гамно кодом я имел ввиду вот это "ИЗ Документ.ПриходныйКассовыйОрдер.Изменения КАК ри" Что за "ри"?????
#18 by chuckk
поддерживаю вопрос "Что за "ри"?"
#19 by Михаил Козлов
, Так лучше? ВЫБРАТЬ    РеализацияТоваровУслугИзменения.Узел,    РеализацияТоваровУслугИзменения.НомерСообщения ИЗ    Документ.РеализацияТоваровУслуг.Изменения КАК РеализацияТоваровУслугИзменения
#20 by Живой Ископаемый
ВЫБРАТЬ МояМнемоническаяПеременнаяЧтобыТроллить1Сников.Ссылка ИЗ Документ.ПриходныйКассовыйОрдер.Изменения КАК МояМнемоническаяПеременнаяЧтобыТроллить1Сников ГДЕ МояМнемоническаяПеременнаяЧтобыТроллить1Сников.Узел = &Узел
#21 by chuckk
в конструкторе нет полей "Узел" и "Номер сообщения"
#22 by Живой Ископаемый
2
#23 by chuckk
пардон
#24 by Нуф-Нуф
100% лучше
#25 by nbIx
Формирует выборку измененные данные для передачи их в тот или иной узел плана обмена. При этом в процессе выборки изменений в записи регистрации изменений проставляется номер сообщения обмена данными, в котором должны передаваться изменения. Номер сообщения в записи регистрации проставляется для того, чтобы при подтверждении приема сообщения, в котором передавались изменения соответствующие записи регистрации изменений были удалены и в дальнейшем изменения больше не передавались.
#26 by Живой Ископаемый
2 " При этом в процессе выборки изменений в записи регистрации изменений проставляется номер сообщения обмена данными," - один тотальный булшит... номер сообщения уже есть в таблицах регистрации изменений. ПланыОбмена.ВыбратьИзменения  - это всего лишь еще ордин интерфейс для получения того же, что делают запросы подобные
#27 by nbIx
Почитай СП. Интересно как "номер сообщения уже есть в таблицах регистрации изменений" вот это булщит. Если не веришь, зарегистрируй изменения и посмотри что в в НомереСообщения. Дай угадаю, там будет 0.
#28 by acsent
Почему именно "ри". и - изменения, а р - что такое?
#29 by Живой Ископаемый
2 да, прочитал. Извини.. щас подумаю как быть если получать запросом
#30 by nbIx
Да ничего. Я так понимаю, можно ВыбратьИзменения сделать. Если при применении этого метода он всем проставляет номер сообщения, то потом можно вытянуть запросом как хочешь.
#31 by chuckk
Возвращает пустую выборку. Подскажите как быть, где может быть ошибка ? |   ИЛИ УсловияКредитованияИзменения.Узел = &Узел |   ИЛИ УсловияКредитованияОбщийИзменения.Узел = &Узел
#32 by Живой Ископаемый
[голосом скунса Крэша из мультика "Ледниковый Период-3"] он их перемножил....
#33 by Живой Ископаемый
#34 by Живой Ископаемый
то есть опоссум.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С