| 
    
        
     
     | 
    
    
  | 
Куда подевался параметр? | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        Мисти    
     03.06.13 
            ✎
    22:27 
 | 
         
        ОбластьТовар.Параметры.ПечИзмерение    {(1)}: Поле объекта не обнаружено (ПечИзмерение)    
  
        ОбластьТовар.Параметры ПараметрыМакетаТабличногоДокумента ПараметрыМакетаТабличногоДокумента ПечИзмерение Неопределено Товар "Travertino Beige 101 бордюр 25х10, уп14" Строка ПечИзмерение " КОР: 30*15шт, ШТ: 0" Строка Это из отладчика. Отладчик говорит, что как бы есть такой параметр - ПараметрыМакетаТабличногоДокумента ПечИзмерение Неопределено Товар "Travertino Beige 101 бордюр 25х10, уп14" Строка А как бы и нет - ОбластьТовар.Параметры.ПечИзмерение {(1)}: Поле объекта не обнаружено (ПечИзмерение) Как это понимать?  | 
|||
| 
    1
    
        zak555    
     03.06.13 
            ✎
    22:32 
 | 
         
        область не получена ?     
         | 
|||
| 
    2
    
        Мисти    
     03.06.13 
            ✎
    22:36 
 | 
         
        Товар-то заполнился!
  
        Товар у них и так был, печИзмерение я добавила...  | 
|||
| 
    3
    
        Мисти    
     03.06.13 
            ✎
    22:37 
 | 
         
        Буквочки проверила.     
         | 
|||
| 
    4
    
        Мисти    
     03.06.13 
            ✎
    23:07 
 | 
         
        Может, еще какая мысль?     
         | 
|||
| 
    5
    
        zladenuw    
     03.06.13 
            ✎
    23:11 
 | 
         
        а как получаешь ОбластьТовар?     
         | 
|||
| 
    6
    
        mikecool    
     03.06.13 
            ✎
    23:23 
 | 
         
        а ребеночек то не наш!
  
        не та область  | 
|||
| 
    7
    
        Мисти    
     03.06.13 
            ✎
    23:27 
 | 
         
        Как это не наш?     
         | 
|||
| 
    8
    
        Мисти    
     03.06.13 
            ✎
    23:28 
 | 
         
        Там всё хитро:
  
        Если ЕстьСкидки И ВыводитьУсловиеЦены Тогда ОбластьНомера = Макет.ПолучитьОбласть("СтрокаТаблицыСУсловиемСоСкидкой|НомерСтроки"); ОбластьКодов = Макет.ПолучитьОбласть("СтрокаТаблицыСУсловиемСоСкидкой|КолонкаКодов"); ОбластьТовар = Макет.ПолучитьОбласть("СтрокаТаблицыСУсловиемСоСкидкой|ТоварСУсловиемСоСкидкой"); ОбластьДанных = Макет.ПолучитьОбласть("СтрокаТаблицыСУсловиемСоСкидкой|ДанныеСУсловиемСоСкидкой"); ИначеЕсли ЕстьСкидки Тогда ОбластьНомера = Макет.ПолучитьОбласть("СтрокаТаблицыСоСкидкой|НомерСтроки"); ОбластьКодов = Макет.ПолучитьОбласть("СтрокаТаблицыСоСкидкой|КолонкаКодов"); ОбластьТовар = Макет.ПолучитьОбласть("СтрокаТаблицыСоСкидкой|ТоварСУсловиемИлиСоСкидкой"); ОбластьДанных = Макет.ПолучитьОбласть("СтрокаТаблицыСоСкидкой|ДанныеСУсловиемИлиСоСкидкой"); ИначеЕсли ВыводитьУсловиеЦены Тогда ОбластьНомера = Макет.ПолучитьОбласть("СтрокаТаблицыСУсловием|НомерСтроки"); ОбластьКодов = Макет.ПолучитьОбласть("СтрокаТаблицыСУсловием|КолонкаКодов"); ОбластьТовар = Макет.ПолучитьОбласть("СтрокаТаблицыСУсловием|ТоварСУсловиемИлиСоСкидкой"); ОбластьДанных = Макет.ПолучитьОбласть("СтрокаТаблицыСУсловием|ДанныеСУсловиемИлиСоСкидкой"); Иначе ОбластьНомера = Макет.ПолучитьОбласть("СтрокаТаблицы|НомерСтроки"); ОбластьКодов = Макет.ПолучитьОбласть("СтрокаТаблицы|КолонкаКодов"); ОбластьТовар = Макет.ПолучитьОбласть("СтрокаТаблицы|Товар"); ОбластьДанных = Макет.ПолучитьОбласть("СтрокаТаблицы|Данные"); КонецЕсли;  | 
|||
| 
    9
    
        zladenuw    
     03.06.13 
            ✎
    23:31 
 | 
         
        скрин покажи секций     
         | 
|||
| 
    10
    
        KUBIK    
     03.06.13 
            ✎
    23:32 
 | 
         
        (8) В отладчике свой код посмотри и поплач!     
         | 
|||
| 
    11
    
        Мисти    
     03.06.13 
            ✎
    23:33 
 | 
         
        Так я с него и начала!     
         | 
|||
| 
    12
    
        KUBIK    
     03.06.13 
            ✎
    23:34 
 | 
         
        (11) Покажи что просил (9)     
         | 
|||
| 
    13
    
        Мисти    
     03.06.13 
            ✎
    23:35 
 | 
         
        Зависло всё, попробую!     
         | 
|||
| 
    14
    
        zladenuw    
     03.06.13 
            ✎
    23:36 
 | 
         
        у меня была проблема на 8.1 при получение наложенных секций нужной колонки небыло     
         | 
|||
| 
    15
    
        Мисти    
     03.06.13 
            ✎
    23:48 
 | 
||||
| 
    16
    
        zladenuw    
     03.06.13 
            ✎
    23:50 
 | 
         
        (15) она только тут
  
        ОбластьТовар = Макет.ПолучитьОбласть("СтрокаТаблицы|Товар");  | 
|||
| 
    17
    
        KUBIK    
     03.06.13 
            ✎
    23:51 
 | 
         
        (11) по F11 пройти свой код и поплач = 
  
        у тя по первому условию (ЕстьСкидки И ВыводитьУсловиеЦены)области выводиться НИКОГДА не будут!  | 
|||
| 
    18
    
        Мисти    
     03.06.13 
            ✎
    23:52 
 | 
         
        Спасибо!
  
        Я нашла в чем хитрость! У меня там пробелы прицепились при копировании! "ПечИзмерение " (17) Почему? И вообще, это не мой код.  | 
|||
| 
    19
    
        zladenuw    
     03.06.13 
            ✎
    23:57 
 | 
         
        (17) а как тогда получать такие области ?     
         | 
|||
| 
    20
    
        KUBIK    
     03.06.13 
            ✎
    23:58 
 | 
         
        (19) Условия надо правильно прописать     
         | 
|||
| 
    21
    
        KUBIK    
     03.06.13 
            ✎
    23:59 
 | 
         
        +(20) остальные     
         | 
|||
| 
    22
    
        zladenuw    
     04.06.13 
            ✎
    00:04 
 | 
         
        а вот у меня проблема вот есть скрин макета, только там не видно основную секцию она покрывает услуги, колонки. и вот так не видит параметры
  
        ОбластьСтрока = Макет.ПолучитьОбласть("Строка"+Приставка+|Колонки); только это на 8.1  | 
|||
| 
    23
    
        zladenuw    
     04.06.13 
            ✎
    00:04 
 | 
||||
| 
    24
    
        Dethmont    
     04.06.13 
            ✎
    00:23 
 | 
         
        А так
  
        ОбластьСтрока = Макет.ПолучитьОбласть("Строка"+Приставка+|Услуги);  | 
|||
| 
    25
    
        KUBIK    
     04.06.13 
            ✎
    00:25 
 | 
         
        (24) :))))
  
        Приставка,Колонки = это ж переменные! :)))  | 
|||
| 
    26
    
        zladenuw    
     04.06.13 
            ✎
    00:28 
 | 
         
        (25) так преобразование идет в строку там "|Колонки"     
         | 
|||
| 
    27
    
        Dethmont    
     04.06.13 
            ✎
    00:28 
 | 
         
        Я имел ввиду =)
  
        ОбластьСтрока = Макет.ПолучитьОбласть("Строка"+Приставка+"|Колонки");  | 
|||
| 
    28
    
        zladenuw    
     04.06.13 
            ✎
    00:28 
 | 
         
        (24) при получение секции основной все есть     
         | 
|||
| 
    29
    
        Dethmont    
     04.06.13 
            ✎
    00:34 
 | 
         
        МИСТИка =)     
         | 
|||
| 
    30
    
        Vovan_Magadan    
     04.06.13 
            ✎
    03:46 
 | 
         
        (0)
  
        1. Не та область 2. На макете не стоит тип "Параметр" Другого не дано  | 
|||
| 
    31
    
        Vovan_Magadan    
     04.06.13 
            ✎
    03:47 
 | 
         
        (18) ну или написан не правильно)) хотя надо умудриться писать имя с пробелом)     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |