Имя: Пароль:
1C
1С v8
Все значения из всех ПВХ
,
0 pavvlyk
 
29.11.12
14:49
Подскажите пожалуйста как можно вытащить все значения из все ПВХ с разными типами (Число,Булево,Справочники,Перечисления). То есть например если у ПВХ есть тип Справочник Цвет и Перечисление Класс то на выходе нужно получить всё что есть в справочнике и все значения перечисления. Заранее спасибо.
1 neckto
 
29.11.12
14:50
Программу написать
2 mikecool
 
29.11.12
14:51
нихрена не понятна задача
3 cw014
 
29.11.12
14:53
Надо написать обработку, которая будет получать вся из всего
4 cw014
 
29.11.12
14:54
Но всего на всех не хватит, ибо всех много, а всего мало
5 pavvlyk
 
29.11.12
14:56
Например есть ПВХ СвойстваНоменклатуры , в нем такие значения
Цвет(Справочник.Цвета),Качество(Перечисления.Качество),Размер(Число).

Нужно указав ПВХ СвойстваНоменклатуры получить на выходе примерно такой набор данных

Цвета Красный
Цвета Синий
Цвета Зеленый
Качество Хорошее
Качество Плохое
Размер 5
Размер 10

Пока не получается все из всего =\
6 mzelensky
 
29.11.12
14:59
(0) типы данных утебя фиксированы (т.е. ты знаешь какого типа данных может быть значение). Следовательно берешь твою характеристику и прогоняешь ее по всем этим типам данных - результаты объединяешь и в результате получаешь для данной ПВХ все ее значения (из разных справочников)

ну как-то так
7 cw014
 
29.11.12
15:12
Особенно забавно

- Размер(Число)

- Размер 5
 Размер 10


А если длина числа 13 символов, да и еще к томуже отрицательное, тебе нужно будет вывести все от -9999999999999 до 9999999999999???
8 Михаил Козлов
 
29.11.12
15:17
Может быть так?:

ВЫБРАТЬ РАЗЛИЧНЫЕ
 ЗначенияСвойств.Свойство,    
 ЗначенияСвойств.Значение
ИЗ РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойств
ГДЕ
 ЗначенияСвойств.Свойство.НазначениеСвойства = &назначение
 И ЗначенияСвойств.Свойство=ЗначенияСвойств.Значение.Владелец
9 cw014
 
29.11.12
15:19
(8) Нет, тут только кодом
10 pavvlyk
 
29.11.12
15:34
(6) Ну так понятно. А если не фиксированные ? Или только фиксированные можно?
11 mzelensky
 
29.11.12
15:45
(10) что значит Фиксированные?!
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс