|
v7: ТиС7.7 Многострочная часть справочника | ☑ | ||
---|---|---|---|---|
0
Ravlik
22.02.12
✎
13:28
|
Добрый день всем.
Кто может подсказать как организовать перебор строк в многострочной части справочника?? и замену реквизита на новое значение?? |
|||
1
Mikeware
22.02.12
✎
13:31
|
в 7.7 в справочнике нет многострочной части.
|
|||
2
andrewks
22.02.12
✎
13:31
|
СоздатьОбъект()
ВыбратьЭлементы() Пока ПолучитьЭлемент() |
|||
3
andrewks
22.02.12
✎
13:31
|
(1) есть. это баян :)
|
|||
4
Ravlik
22.02.12
✎
13:42
|
спрЦена = СоздатьОбъект("Справочник.Цены");
спрЦена.ВыбратьЭлементы(); Пока спрЦена.ПолучитьЭлемент() =1 Цикл Если Форма.ТипЦен = "Закупочные" Тогда РСЦена =Цена; Продолжить; КонецЕсли; Если Форма.ТипЦен= "Розничные" Тогда Цена =РСЦена+(РСЦена*Процент)/100; Продолжить; КонецЕсли; конецЦикла; Так надо? |
|||
5
Гефест
22.02.12
✎
13:44
|
(4) Нам угадать, чего тебе надо сделать?
|
|||
6
povar
22.02.12
✎
13:45
|
(4) что это ?
|
|||
7
Ravlik
22.02.12
✎
13:45
|
сори, туплю,
надо чтоб в справочнике цена автоматом расчитывалась цена в зависимости от наценке |
|||
8
Ravlik
22.02.12
✎
13:46
|
по кнопке рассчитать
|
|||
9
povar
22.02.12
✎
13:46
|
(8) и ?
|
|||
10
Ravlik
22.02.12
✎
13:47
|
да чет не то походу, так как жмеш на кнопку а ничего не промсходит(((
|
|||
11
povar
22.02.12
✎
13:48
|
(10) если на кнопке, то, что в (4) то понятное дело
|
|||
12
Ravlik
22.02.12
✎
13:50
|
то понятное дело что???
|
|||
13
Ёпрст
22.02.12
✎
13:51
|
(12) то, что весь код в топку
|
|||
14
Ravlik
22.02.12
✎
13:52
|
а как надо??
|
|||
15
Mikeware
22.02.12
✎
13:52
|
(13) и автора следом?
или его в газенваген? |
|||
16
Ёпрст
22.02.12
✎
13:53
|
цены - подчиненный справочник, сперва нужно указать владельца, это раз,
ТипЦен - это не строка, сравнивать со строкой типа "Закупочные" нельзя, это два Цена - это периодический реквизит справочника цены, его либо надо Установить на дату, либо делать ИспользоватьДату перед этим, это три.. |
|||
17
Mikeware
22.02.12
✎
13:54
|
(16) Если весь справочник перелохматить, то владельца можно не указывать...
|
|||
18
Ёпрст
22.02.12
✎
13:54
|
Ну и.. взять типовую обработку ФормированиеЦен и ничего не придётся писать самому, это четыре..
|
|||
19
Ёпрст
22.02.12
✎
13:55
|
(17) ну, тогда как минимум, ВыбратьЭлементы(0)
:) Хотя, автору до этого еще далеко |
|||
20
ALoHA
22.02.12
✎
14:27
|
(15) - в газенваген)
|
|||
21
aka AMIGO
22.02.12
✎
14:32
|
(4) спрЦена.ВыбратьЭлементы(0); - это подчиненный справочник, и выбирать надо "без учета иерархии", вот потому и "0"
|
|||
22
aka AMIGO
22.02.12
✎
14:33
|
+21 придется извиниться, недосмотрел в (19) :)
|
|||
23
Эльниньо
22.02.12
✎
14:39
|
Если он сделает ВыбратьЭлементы(0) - там такая каша получится.
|
|||
24
aka AMIGO
22.02.12
✎
14:41
|
(23) а может вообще ничего не получить.. по умолчанию-то "1"
|
|||
25
aka AMIGO
22.02.12
✎
14:41
|
+24 можно выделять Владельца и группировать по нему
|
|||
26
Эльниньо
22.02.12
✎
14:47
|
(24) Пока и не получает и слава Богу. А вот если 0 подставит - труба.
|
|||
27
Эльниньо
22.02.12
✎
14:47
|
+(26) Хотя нет.
спрЦена.Записать() нет. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |