Имя: Пароль:
1C
1С v8
Помогите разобраться с характеристиками
0 Елена 365
 
25.04.12
15:42
Характеристика номенклатуры.
Есть следующие свойства вес, размер, проба, значения которых числа.
И вот эти числа после введения автоматически появляются в наименовании элемента характеристики. Как сделать так чтобы в строке наименование автоматически выводились еще и сами свойства???
Например: Вес 4,2, Размер 17, Проба 585????
1 Лоботряс
 
25.04.12
15:43
Фоты нет:(
2 Елена 365
 
25.04.12
15:46
Какой фоты??? надо монитор сфотать??? Это обычная 1 С 8.2 Версия 10
3 Лоботряс
 
25.04.12
15:47
Фотки в личке. Девушкам без фотки здесь не помогают.
4 pumbaEO
 
25.04.12
15:48
Нету фотки Елены... В профиль фото добавьте и приятно будет с вами раговаривать.
5 Елена 365
 
25.04.12
15:50
Вот вы тут морите)))) Это сайт знакомств или форум? У меня уже крыша скоро съедет с этими характеристиками... Сейчас добавлю. Раз у вас здесь все так
6 Alex S D
 
25.04.12
15:51
доработаю за 1200 руб
7 Елена 365
 
25.04.12
15:52
за 1200 я и сама доработаю
8 ShoGUN
 
25.04.12
15:52
Может это... Для начала уточнить, что за конфигурация(с версией)? Но сначала фотку, конечно.
9 Alex S D
 
25.04.12
15:52
ок, твоя цена?
10 pumbaEO
 
25.04.12
15:54
(9) ты хоть фотки дождись, а то уже покупаешь ее... :)
11 Alex S D
 
25.04.12
15:54
(10) зачем мне она, мне деньги нужны).. хотя сморя какая фотка.
12 Alex S D
 
25.04.12
15:54
// Функция устанавливает новое наименование характеристики по значениям свойств.
//
// Параметры:
//  КоллекцияЗначенийСвойств - коллекция значений, имеющая свойство Значение.
//
// Возвращаемое значение:
//  Строка - сформированное наименование.
//
Функция СформироватьНаименование(КоллекцияЗначенийСвойств) Экспорт

   Строка = "";

   Для каждого ЭлементКоллекции Из КоллекцияЗначенийСвойств Цикл
       
       Если ЗначениеЗаполнено(ЭлементКоллекции.Значение) Тогда
           
           Если ТипЗнч(ЭлементКоллекции.Значение) = Тип("Дата") Тогда
               
               Если ЭлементКоллекции.Свойство.ТипЗначения.КвалификаторыДаты.ЧастиДаты = ЧастиДаты.Дата Тогда
                   Строка = Строка + Формат(ЭлементКоллекции.Значение, "ДФ=dd.MM.yyyy") + ", ";
               ИначеЕсли ЭлементКоллекции.Свойство.ТипЗначения.КвалификаторыДаты.ЧастиДаты = ЧастиДаты.Время Тогда
                   Строка = Строка + Формат(ЭлементКоллекции.Значение, "ДФ=ЧЧ:мм:сс") + ", ";
               Иначе
                   Строка = Строка + ЭлементКоллекции.Значение + ", ";
               КонецЕсли;
               
           Иначе
               
               Строка = Строка + ЭлементКоллекции.Значение + ", ";
               
           КонецЕсли;
           
       КонецЕсли;
       
   КонецЦикла;

   Строка = Лев(Строка, СтрДлина(Строка) - 2);

   Если ПустаяСтрока(Строка) Тогда
       Строка = "<Свойства не назначены>";
   КонецЕсли;

   Возврат Строка;

КонецФункции
13 Alex S D
 
25.04.12
15:55
если у тебя ут 10..
14 Alex S D
 
25.04.12
15:55
фотка поддельная?
15 cawokru
 
25.04.12
15:55
16 Alex S D
 
25.04.12
15:56
(15) эт я девушке бесплатно помог..
17 mikecool
 
25.04.12
15:57
(14) молодец, уже взрослый )
18 ShoGUN
 
25.04.12
15:57
(14) TinEye утверждает, что настоящая :)
19 Елена 365
 
25.04.12
15:57
это моя фотка) Могу еще добавить только рабочий день уже заканчивается
А теперь говорите как сделать))) Пожалуйста)
20 Alex S D
 
25.04.12
15:58
конфа какая?
21 mikecool
 
25.04.12
15:58
блин... хочу...
22 mikecool
 
25.04.12
15:58
такой же камин
23 Alex S D
 
25.04.12
15:59
(21) поешь блинов, не отказывай себе
24 ShoGUN
 
25.04.12
16:00
(19) Конфа-то какая всё же?
25 Kuein
 
25.04.12
16:02
(24)(20)"Это обычная 1 С 8.2 Версия 10" прозреваю что УТ 10.
26 Лоботряс
 
25.04.12
16:03
(5) Вот видишь сразу сколько помощников набежало. Как мухи на мед...
27 ShoGUN
 
25.04.12
16:07
(25) После беглого просмотра, (12) должно подойти.
28 Alex S D
 
25.04.12
16:08
(27) это типовая утешная функция.. ее еще доработать надо)
29 pumbaEO
 
25.04.12
16:13
Не забываем про ограничение в 100 символов в наименовании характеристики.
30 ShoGUN
 
25.04.12
16:14
(28) А, ей ещё и наименования свойств нужны... Надо смотреть, передаются ли они в коллекции. Если да - как два пальца... Если нет - надо ещё и вызовы модифицировать.
31 Елена 365
 
26.04.12
07:20
Спасибо) Правда ничего не понятно... Но я попробую может получится)
32 vmv
 
26.04.12
09:06
фотка зачетная - всегда рады помочь, о чем топ - уже помогли?)
33 Елена 365
 
26.04.12
09:20
Спасибо) Я не программист и к 1с имею весьма посредственное отношение...  мне оч трудно разобраться во всем этом... Менять что-то надо в конфигураторе??? Или в программе? Где?
34 Гефест
 
26.04.12
09:27
Для начала грамотно задать вопрос. Где должны выводиться свойства? В отчетах, в печатных документах, или еще где?
35 screamhome
 
26.04.12
09:29
(33) в конфигураторе
если не программист то не взлетит

можно еще сделать характеристики не числовые а строковые
и сразу делать значение "Вес 4,2" и  "Размер 17"
тогда будет как хотите и программиста звать не нужно будет
36 Елена 365
 
26.04.12
09:37
Тогда не удобно забивать позиции их ок 3000((( надо быстро ятоб было, но и понятно
А в конфигураторе в каком разделе???
37 Елена 365
 
26.04.12
09:38
Свойства должны выводится в печатных документах, в ценниках
38 Cube
 
26.04.12
09:38
(36) Ты лучше скажи конфигурацию, релиз и название отчета. С такой фоткой может кто и поможет! ;))
39 Гефест
 
26.04.12
09:40
С таким уровнем подготовки фото должно быть в купальнике
40 Елена 365
 
26.04.12
09:55
у меня есть и в купальнике)И я быстро всему учусь)1С управление торговлей 8.2 10.3
41 VasjaIvanov
 
26.04.12
10:25
могу удаленно помочь, 332677707 icq, а так (12)
42 VasjaIvanov
 
26.04.12
10:25
вроде правильно написал, надо те в конф лесть)) или вн печ форму делать