|
КАК правильно заполнить реквизиты, а не тупым перебором | ☑ | ||
---|---|---|---|---|
0
Endrews_spb
28.02.12
✎
12:35
|
!!!Как сделать вот это правильно, а не тупым перебором**********
Номер = Лев(Строка.НомерСтроки, 1); Имя_Области = "Ценник_"+Номер; //Имя_Организации = Объект.Организация; //Имя_Номенклатура = "Номенклатура_"+Номер; //Имя_Описание = "Описание_"+Номер; //Имя_Цена = "Цена_"+Номер; //Имя_Ярлык = "Ярлык_"+Номер; Область = Макет.ПолучитьОбласть(Имя_Области); ТабДок.Вывести(Область); ПарОбласти = Область.Параметры; ЕСли Номер = 1 Тогда ПарОбласти.Номенклатура1 = Строка.Номенклатура; ПарОбласти.Описание1 = Строка.Описание; ПарОбласти.Цена1 = Строка.Цена; ПарОбласти.Ярлык1 = Строка.Ярлык; ИначеЕсли Номер = 2 Тогда ПарОбласти.Номенклатура2 = Строка.Номенклатура; ПарОбласти.Описание2 = Строка.Описание; ПарОбласти.Цена2 = Строка.Цена; ПарОбласти.Ярлык2 = Строка.Ярлык; ... и тд КонецЕСли; |
|||
1
Mort
28.02.12
✎
12:36
|
Назвать параметры одинаково и юзать заполнить()
|
|||
2
Господин ПЖ
28.02.12
✎
12:36
|
ЗаполнитьЗначенияСвойств()
|
|||
3
Aswed
28.02.12
✎
12:36
|
(2) +1
|
|||
4
Explorer1c
28.02.12
✎
12:37
|
(0)Это че за какушка,используй построитель отчета,или скд
|
|||
5
salvator
28.02.12
✎
12:37
|
+(2) Только имена полей должны совпадать.
|
|||
6
Endrews_spb
28.02.12
✎
12:43
|
В РАЗНЫХ областях макета, могут ОДИНАКОВО называться параметры?
|
|||
7
ДенисЧ
28.02.12
✎
12:43
|
(6) А чо нет?
|
|||
8
Господин ПЖ
28.02.12
✎
12:44
|
(6) внезапно...
|
|||
9
Endrews_spb
28.02.12
✎
12:44
|
Тогда я олень)
|
|||
10
Mort
28.02.12
✎
12:45
|
(6) Они и в одной области могут называться одинаково.
|
|||
11
Endrews_spb
28.02.12
✎
12:47
|
НУ в смысле параметр называется одинаково, а грузить туда я буду разные данные
|
|||
12
mikecool
28.02.12
✎
12:49
|
(11) тока как текст
|
|||
13
fisher
28.02.12
✎
12:49
|
(11) А метод Присоединить() ты уже освоил? Или пока эмулируешь как можешь?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |