| 
    
        
     
     | 
    
  | 
v7: Как обратиться к многострочной части справочника программно | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        Adgjj    
     13.07.11 
            ✎
    16:18 
 | 
         
        Здравствуйте!
  
        Подскажите, пжл.  | 
|||
| 
    1
    
        ДенисЧ    
     13.07.11 
            ✎
    16:19 
 | 
         
        это к какой?     
         | 
|||
| 
    2
    
        Tatitutu    
     13.07.11 
            ✎
    16:19 
 | 
         
        "Разрешите обратиться ?"     
         | 
|||
| 
    3
    
        Ёпрст    
     гуру 
    13.07.11 
            ✎
    16:20 
 | 
         
        я против     
         | 
|||
| 
    4
    
        Fram    
     13.07.11 
            ✎
    16:20 
 | 
         
        у 7ки какое то обновление вышло? с ТЧ в справочниках?     
         | 
|||
| 
    5
    
        poligraf    
     13.07.11 
            ✎
    16:21 
 | 
         
        (0) секция верно выбрана?
  
        или попробую потелепатировать: имеешь в виду, например, список договоров у контрагента или единиц у номенклатуры?  | 
|||
| 
    6
    
        Adgjj    
     13.07.11 
            ✎
    16:22 
 | 
         
        вот к такой вот:
  
        http://s007.radikal.ru/i300/1107/ca/00ded17a2459.jpg  | 
|||
| 
    7
    
        Sh1ko    
     13.07.11 
            ✎
    16:23 
 | 
         
        (6) это док-т     
         | 
|||
| 
    8
    
        Adgjj    
     13.07.11 
            ✎
    16:23 
 | 
         
        нужно прочитать из нее информацию для сброса в файл DBF     
         | 
|||
| 
    9
    
        Adgjj    
     13.07.11 
            ✎
    16:23 
 | 
         
        ЭТО СПРАВОЧНИК!     
         | 
|||
| 
    10
    
        poligraf    
     13.07.11 
            ✎
    16:24 
 | 
         
        (7) не факт... потому что ДатаДок не видна...
  
        (9) или это обработка, которая чего-то делает. значки не знакомые  | 
|||
| 
    11
    
        Tatitutu    
     13.07.11 
            ✎
    16:24 
 | 
         
        это справочник.
  
        ну и обратись как к справочнику создай объект , выбрать элементы , в чем проблема ?  | 
|||
| 
    12
    
        Amra    
     13.07.11 
            ✎
    16:25 
 | 
         
        (9) Посмотреть откуда беруться данные в таблицу слабо? В семерке нет табличных частей у справочника     
         | 
|||
| 
    13
    
        Tatitutu    
     13.07.11 
            ✎
    16:25 
 | 
         
        это форма списка справочника
  
        скорее всего подчиненного  | 
|||
| 
    14
    
        Adgjj    
     13.07.11 
            ✎
    16:25 
 | 
||||
| 
    15
    
        Tatitutu    
     13.07.11 
            ✎
    16:26 
 | 
         
        (12) это не табличная часть, а форма списка - нормально все с этим у (0)     
         | 
|||
| 
    16
    
        Adgjj    
     13.07.11 
            ✎
    16:26 
 | 
         
        да, подчиненный     
         | 
|||
| 
    17
    
        Tatitutu    
     13.07.11 
            ✎
    16:27 
 | 
         
        (16) и у него свой подчиненный есть скорее всего да ?     
         | 
|||
| 
    18
    
        poligraf    
     13.07.11 
            ✎
    16:27 
 | 
         
        (16) и чего?
  
        выборку по справочнику не умеешь делать? Спр = СоздатьОбъект("Справочник...."); Спр.ИспользоватьВладельца(....); Пока Спр.ПолучитьЭлемент() = 1 Цикл КонецЦикла;  | 
|||
| 
    19
    
        Эльниньо    
     13.07.11 
            ✎
    16:31 
 | 
         
        (18) Выбрать где?     
         | 
|||
| 
    20
    
        poligraf    
     13.07.11 
            ✎
    16:33 
 | 
         
        (19) а нету:(
  
        Деньги коплю у ДенисаЧ СП купить... Слишком дорого продает.  | 
|||
| 
    21
    
        Ёпрст    
     гуру 
    13.07.11 
            ✎
    16:34 
 | 
         
        (16) тебе все элементы нужны ? Или только те, что на экранчике монитора видишь ?     
         | 
|||
| 
    22
    
        andrewks    
     13.07.11 
            ✎
    16:44 
 | 
         
        пятнично...     
         | 
|||
| 
    23
    
        Adgjj    
     14.07.11 
            ✎
    08:41 
 | 
         
        Здравствуйте еще раз!
  
        http://s003.radikal.ru/i201/1107/5d/dd3848b4b277.jpg Скажите, пжл, как получить последнюю дату изменения переиодического элемента СтоимостьАвто: СпрРасценки.ИспользоватьВладельца(СпрВидыРабот); СпрРасценки.ВыбратьЭлементы(); Пока СпрРасценки.ПолучитьЭлемент() = 1 Цикл //многострочная часть Файлик.Добавить(); Файлик.VidRabot = СпрВидыРабот.Наименование; Файлик.RaszPogr = СпрВидыРабот.РасценкаПогрузки.Получить(РабочаяДата()); Файлик.Ot = СпрРасценки.От; Файлик.Do = СпрРасценки.До; //Файлик.Data = ??; Файлик.Rasz = СпрРасценки.СтоимостьАвто.Получить(РабочаяДата()); Файлик.Записать(); КонецЦикла;  | 
|||
| 
    24
    
        1Сергей    
     14.07.11 
            ✎
    08:43 
 | 
         
        (23) Почитай про объект "Периодичемкий"     
         | 
|||
| 
    25
    
        1Сергей    
     14.07.11 
            ✎
    08:43 
 | 
         
        Периодический     
         | 
|||
| 
    26
    
        Amra    
     14.07.11 
            ✎
    08:43 
 | 
         
        (23) и че не получается? все правильно     
         | 
|||
| 
    27
    
        Adgjj    
     14.07.11 
            ✎
    08:45 
 | 
         
        (26) не знаю, как получить Файлик.Data  = ??;
  
        Напр, на рис это должно быть 01.03.11  | 
|||
| 
    28
    
        1Сергей    
     14.07.11 
            ✎
    08:45 
 | 
         
        (27) см (24),(25)     
         | 
|||
| 
    29
    
        Amra    
     14.07.11 
            ✎
    08:45 
 | 
         
        (27) Тогда ответ в (24)     
         | 
|||
| 
    30
    
        Adgjj    
     14.07.11 
            ✎
    08:51 
 | 
         
        что-то с ДатаЗнач не получилось     
         | 
|||
| 
    31
    
        1Сергей    
     14.07.11 
            ✎
    08:51 
 | 
         
        (30) покажи как делала?     
         | 
|||
| 
    32
    
        Adgjj    
     14.07.11 
            ✎
    08:52 
 | 
         
        Файлик.Data  = СпрРасценки.СтоимостьАвто.Получить(РабочаяДата()).ДатаЗнач;     
         | 
|||
| 
    33
    
        VladZ    
     14.07.11 
            ✎
    08:53 
 | 
         
        (0) В семерке у справочника нет многострочной части.     
         | 
|||
| 
    34
    
        1Сергей    
     14.07.11 
            ✎
    08:53 
 | 
         
        (32) ещё раз см(24)     
         | 
|||
| 
    35
    
        Adgjj    
     14.07.11 
            ✎
    08:54 
 | 
         
        (33) спс, с этим я вчера разобралась     
         | 
|||
| 
    36
    
        VladZ    
     14.07.11 
            ✎
    08:55 
 | 
         
        (35) Тогда стандартный вопрос: фотка где? :)     
         | 
|||
| 
    37
    
        ДенисЧ    
     14.07.11 
            ✎
    08:56 
 | 
         
        (33) есть. См (6) :-))     
         | 
|||
| 
    38
    
        andrewks    
     14.07.11 
            ✎
    08:58 
 | 
         
        +(37) у ФС справочника     
         | 
|||
| 
    39
    
        Adgjj    
     14.07.11 
            ✎
    09:00 
 | 
         
        что-то надо исправитьФайлик.Do    = СпрРасценки.До;
  
        //Файлик.Data = СпрРасценки.СтоимостьАвто.Получить(РабочаяДата()).ДатаЗнач; Файлик.Rasz = СпрРасценки.СтоимостьАвто.Получить(РабочаяДата()); пер = СоздатьОбъект("Периодический"); пер.ИспользоватьОбъект("СтоимостьАвто",СпрРасценки.СтоимостьАвто); Файлик.Data = СтоимостьАвто.ДатаЗнач;  | 
|||
| 
    40
    
        ЧеловекДуши    
     14.07.11 
            ✎
    09:01 
 | 
         
        А где ФОТО?     
         | 
|||
| 
    41
    
        1Сергей    
     14.07.11 
            ✎
    09:03 
 | 
         
        (39)
  
        пер = СоздатьОбъект("Периодический"); пер.ИспользоватьОбъект("СтоимостьАвто",СпрРасценки.ТекущийЭлемент()); пер.ОбратныйПорядок(); пер.ВыбратьЗначения(); Если пер.ПолучитьЗначение()=1 Тогда Файлик.Data = пер.ДатаЗнач; КонецЕсли;  | 
|||
| 
    42
    
        Adgjj    
     14.07.11 
            ✎
    09:08 
 | 
         
        (41) спасибо, работает     
         | 
|||
| 
    43
    
        1Сергей    
     14.07.11 
            ✎
    09:08 
 | 
         
        (42) с тебя фотка     
         | 
|||
| 
    44
    
        Aristo    
     15.07.11 
            ✎
    11:58 
 | 
         
        (41) ПРЕРВАТЬ !!!!!!!
  
        Если пер.ПолучитьЗначение()=1 Тогда Файлик.Data = пер.ДатаЗнач; КонецЕсли;  | 
|||
| 
    45
    
        Aristo    
     15.07.11 
            ✎
    11:59 
 | 
         
        (44) 
  
        Если пер.ПолучитьЗначение()=1 Тогда Файлик.Data = пер.ДатаЗнач; Прервать; КонецЕсли;  | 
|||
| 
    46
    
        ado    
     15.07.11 
            ✎
    12:03 
 | 
         
        (45) Поди, проспись.     
         | 
|||
| 
    47
    
        1Сергей    
     15.07.11 
            ✎
    12:04 
 | 
         
        (44) (45) где ты там цикл увидел?     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |