Имя: Пароль:
1C
1С v8
как заполнить значение реквизита
0 GemBird
 
31.07.16
14:36
Как заполнить значение реквизита из нескольких реквизитов в расширении.
то есть нужно получить:  Артикул = Поставщик - код - Артикул Номенклатуры
1 Отладчик
 
31.07.16
14:52
А я хочу что бы во всем мире был мир. Нет, правда.
2 Mauser
 
31.07.16
14:53
(1) Заведи себе отдельную тему?
3 Отладчик
 
31.07.16
14:53
(2) Банят (
4 Отладчик
 
31.07.16
14:54
(2) Ты лучше ответь автору тогда, раз иронии не способен понять.
5 Mauser
 
31.07.16
14:56
(4) Банят...
6 Отладчик
 
31.07.16
14:58
(4) Тогда молчи, первый же выпендрился )
7 Отладчик
 
31.07.16
14:58
(5)
8 GemBird
 
01.08.16
13:47
Понятно, помочь не кто не хочет!..
А балаган развести все горазды.
9 b_ru
 
01.08.16
13:54
Артикул = Номенклатура.Поставщик + Номенклатура.код + Номенклатура.Артикул
10 Heckfy
 
01.08.16
13:56
(9) На преобразование типов будет ругаться. :)
11 b_ru
 
01.08.16
13:57
(10) И верно, забыл

Артикул = "" + Номенклатура.Поставщик + Номенклатура.код + Номенклатура.Артикул;
12 Бычье сердце
 
01.08.16
14:42
(11)
Артикул = СокрЛП(Номенклатура.Поставщик) + СокрЛП(Номенклатура.код) + СокрЛП(Номенклатура.Артикул);
13 Mauser
 
01.08.16
15:11
(12) А чо эт плюс, исходно ТС минус хотел! Что вы тут ерунду советуете!
14 GemBird
 
01.08.16
15:21
(13) да ту то в - дефисах вся и проблема))
15 hhhh
 
01.08.16
15:26
(14) ну тогда только так

Артикул = СокрЛП(Номенклатура.Поставщик) + "-" + СокрЛП(Номенклатура.код) + "-" + СокрЛП(Номенклатура.Артикул);
16 GemBird
 
01.08.16
15:55
спс
17 GemBird
 
01.08.16
15:55
(15) огромное
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.