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