|
Какой код хуже? | ☑ | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0
Живой Ископаемый
03.10.12
✎
10:05
|
Запрос.УстановитьПараметр("Свойство",Справочники.СвойстваОбъектов.НайтиПоКоду("00000001"))
Запрос.УстановитьПараметр("Свойство",XMLЗначение(ИзXMLТипа("ChartOfCharacteristicTypesRef.СвойстваОбъектов",""), "c244d1ae-03de-11e2-86f7-5404a64c84d9")) :) |
||||||||||||||||
1
H A D G E H O G s
03.10.12
✎
10:06
|
ChartOfCharacteristicTypesRef
Это нафига? Почему не по русски? |
||||||||||||||||
2
hhhh
03.10.12
✎
10:07
|
еще по наименованию и по реквизиту.
|
||||||||||||||||
3
Godofsin
03.10.12
✎
10:07
|
имхо
Поиск по УИДу хуже |
||||||||||||||||
4
Stim
03.10.12
✎
10:08
|
лучше:
Запрос.УстановитьПараметр("Свойство",Константы.свойствоНоменклатурыДляЗапроса.Получить()) |
||||||||||||||||
5
Stim
03.10.12
✎
10:09
|
+ а есть еще какая-то хитрая система хранения констант, где добавлять новые константы можно в режиме предприятия
|
||||||||||||||||
6
Feanorko
03.10.12
✎
10:09
|
(5) оп-па, это что-то новое.
|
||||||||||||||||
7
Живой Ископаемый
03.10.12
✎
10:10
|
2(1) Можно по-русски? Я не знал.. мне эта строка вернулась функцией XMLТип(Ссылка).ИмяТипа
|
||||||||||||||||
8
Никола_
Питерский 03.10.12
✎
10:10
|
А хуже,лучше с точки зрения чего ?
|
||||||||||||||||
9
Александр_
Тверь 03.10.12
✎
10:10
|
Зависит от контекста.
Если это одноразовая обработка - то пофигу 1000 раз. Если это постоянное решение, то я бы хрень с кодом "00000001" вынес в какую-нибудь настройку. кг/ам |
||||||||||||||||
10
Светлый Гений
03.10.12
✎
10:11
|
(5)Регистр сведений?
|
||||||||||||||||
11
Stim
03.10.12
✎
10:11
|
(10) что-то типа
|
||||||||||||||||
12
Живой Ископаемый
03.10.12
✎
10:11
|
2(4) Это прекрасно, а что если к примеру это список из более чем одной ссылки?
|
||||||||||||||||
13
ЧашкаЧая
03.10.12
✎
10:11
|
Я за УИД - можно код менять, наименование, но имхо читабельней так
Справочники.СвойстваОбъектов.ПолучитьСсылку(Новый УникальныйИдентификатор("c244d1ae-03de-11e2-86f7-5404a64c84d9")) |
||||||||||||||||
14
Feanorko
03.10.12
✎
10:11
|
(10) Сирожа, ты ли это? :)
|
||||||||||||||||
15
Maxus43
03.10.12
✎
10:11
|
для разных целей используется вобще, в зависимости от ситуёвины
кг/ам |
||||||||||||||||
16
Светлый Гений
03.10.12
✎
10:12
|
(14)кто такой Сирожа?
|
||||||||||||||||
17
Живой Ископаемый
03.10.12
✎
10:12
|
2(13)для читабельности есть каменты
|
||||||||||||||||
18
Feanorko
03.10.12
✎
10:13
|
(16) да был тут один Гений :)
|
||||||||||||||||
19
vladko
03.10.12
✎
10:14
|
Гений 1С
|
||||||||||||||||
20
Starhan
03.10.12
✎
10:14
|
(18) на младшего брата потянет.
|
||||||||||||||||
21
Светлый Гений
03.10.12
✎
10:14
|
(18)значит я не он
|
||||||||||||||||
22
Feanorko
03.10.12
✎
10:15
|
(21) см. (20) :)
|
||||||||||||||||
23
Feanorko
03.10.12
✎
10:16
|
По сабжу имхо :)
Оба уродские |
||||||||||||||||
24
gae
03.10.12
✎
10:17
|
(0) В качестве костыля для конкретной базы по ГУИД-у лучше.
А так Оба уродские |
||||||||||||||||
25
pumbaEO
03.10.12
✎
10:17
|
Чем не вариант УниверсальныеМеханизмы.ВосстановлениеНастроек(СтруктураНастройки); ? В Структура настройки пиши все что надо, только форму приделай для хитрого редактирования.
Я uuid для поиска таких настроек использую. Поиск по УИДу хуже |
||||||||||||||||
26
ssh2006
03.10.12
✎
10:17
|
(7) XMLЗначение(Тип("СправочникСсылка.СвойстваОбъектов"), "c244d1ae-03de-11e2-86f7-5404a64c84d9")
|
||||||||||||||||
27
Starhan
03.10.12
✎
10:17
|
(0) Зависит от ситуации.
кг/ам |
||||||||||||||||
28
Светлый Гений
03.10.12
✎
10:17
|
(20),(22)не, вряд ли потяну, я его даж не знаю
|
||||||||||||||||
29
Feanorko
03.10.12
✎
10:18
|
(28) >я его даж не знаю
это не такая уж и большая проблема :) |
||||||||||||||||
30
gae
03.10.12
✎
10:19
|
Лучше сделай константу, в которую помести нужную ссылку.
|
||||||||||||||||
31
ptiz
03.10.12
✎
10:19
|
(12) Мне нравится делать справочник "Константы" (чтоб каждый раз не менять структуру).
И к "константам" обращаться так: Справочники.Константы.НайтиПоКоду("СвойствоТакоеТо") Если нужен список - значит запихнуть список (хоть значениевстроку, хоть как, дело вкуса) Оба уродские |
||||||||||||||||
32
pumbaEO
03.10.12
✎
10:19
|
(28) может он твой папа?
|
||||||||||||||||
33
Светлый Гений
03.10.12
✎
10:25
|
(32)хорошо, что не мама
|
||||||||||||||||
34
DrShad
03.10.12
✎
10:30
|
а почему не сделать предопределенный элемент справочника?
|
||||||||||||||||
35
rphosts
03.10.12
✎
10:34
|
только или константа или предопределённое значение!!! Остальное отстой!
Оба уродские |
||||||||||||||||
36
Живой Ископаемый
03.10.12
✎
11:25
|
2(34) потому что он уже не предопределенный. Вернее даже так. их несколько непредопределенных(номенклатура), которых нужно пометить что они сервисные. Все элементы участвуют в оборотах. Нужно их пометить как-то. То есть собрать в каокй-то список, доступный всем пользователям.
|
||||||||||||||||
37
Feanorko
03.10.12
✎
11:29
|
(36) а сделать предопределенную категорию и запросом получать этот список?
|
||||||||||||||||
38
pumbaEO
03.10.12
✎
11:30
|
(37) обновлять предопределенные свойства и категории то еще удовольствие.
|
||||||||||||||||
39
Feanorko
03.10.12
✎
11:33
|
(38) а какие в этом грабли?
|
||||||||||||||||
40
Feanorko
03.10.12
✎
11:36
|
+(39) ну или без предопределенных обойтись
|
||||||||||||||||
41
pumbaEO
03.10.12
✎
11:38
|
(39) не дай бог код поставить следующий по порядку, в типовой добавят еще предопределенное значение с таким кодом...
(40) без предопределенных получается НайтиПоКоду. |
||||||||||||||||
42
Feanorko
03.10.12
✎
11:40
|
(41) Код ставлю обычно сильно больше типовых, проблем не замечаю :)
|
||||||||||||||||
43
ice777
03.10.12
✎
11:40
|
.
кг/ам |
||||||||||||||||
44
Живой Ископаемый
03.10.12
✎
11:41
|
2(37) м... Вариант, да...
2(41) ну и что в этом страшного? :) |
||||||||||||||||
45
le_
03.10.12
✎
11:45
|
(0) А почему бы не использовать предопределенный элемент справочника?
Оба уродские |
||||||||||||||||
46
mikecool
03.10.12
✎
11:48
|
ПВХ + РС
|
||||||||||||||||
47
Живой Ископаемый
03.10.12
✎
13:56
|
2(45) нет его, уже есть непредопределенные, по которым есть обороты.
2(46) Ну в итоге так и сделано, потому что свойства объекта это и ПВХ и справочник и РС. Но все равно ведь, нужно создать такой элемент справочника, и нужно как-то понимать, что номаенклатура которая относится к этому элементу ПВХ - это она |
||||||||||||||||
48
wowik
03.10.12
✎
13:58
|
Хуже, но находит один элемент.
Поиск по УИДу хуже |
||||||||||||||||
49
mikecool
03.10.12
✎
14:01
|
(47) я заводил предопределенные значения ПВХ, тоже как бы не хорошо было по коду-наименованию искать ))
|
||||||||||||||||
50
Defender aka LINN
03.10.12
✎
14:03
|
Заведите более одной базы и рыдайте. Коды разные, UID разные, а обработки нужны одни и те же
Оба уродские |
||||||||||||||||
51
Федя Тяпкин
03.10.12
✎
14:07
|
(33) лучше смени ник )
добрый совет |
||||||||||||||||
52
Живой Ископаемый
03.10.12
✎
14:09
|
2(50) да, это большой минус для второго, если загодя не озаботится... :)
2(49) блеать.. точно. спасибо |
||||||||||||||||
53
Светлый Гений
04.10.12
✎
08:43
|
(51)Спасибо, добрый человек, только вот не вижу в этом смысла
|
||||||||||||||||
54
Лефмихалыч
04.10.12
✎
08:51
|
Юзай предопределенные элементы, блеать. Буть мужиком
Оба уродские |
||||||||||||||||
55
Defender aka LINN
05.10.12
✎
08:13
|
(53) Потому что к тебе автоматически отношение будет как к сироже.
|
||||||||||||||||
56
MatrosoV AleXXXand_R
05.10.12
✎
08:20
|
По личному опыту скажу - зависит от ситуации, вообще я противник использования поиска по коду (так как код могут изменить, такой поиск нужно использовать только в крайнем случае)
кг/ам |
||||||||||||||||
57
WebberNSK
05.10.12
✎
08:21
|
я бы сделал ПВХ для хранения параметров + Регистр сведений для хранения значений
Оба уродские |
||||||||||||||||
58
dmpl
05.10.12
✎
08:32
|
Если уж нельзя предопределенные элементы использовать - ищем по наименованию (так понятнее для всех). Не нашли - тупо просим юзера выбрать из списка. После пары раз юзер понимает, что нельзя менять название без консультаций с программистом.
Оба уродские |
||||||||||||||||
59
dmpl
05.10.12
✎
08:33
|
(9) Это, конечно, хорошо. Но вот когда будет заводить новую базу - про настройку можешь и забыть...
|
||||||||||||||||
60
dmpl
05.10.12
✎
08:35
|
(13) А через год будешь вспоминать, что этот УИД значит? А если несколько баз с одинаковой конфигурацией?
P.S. Помню у нас бухгалтера способ отражения "Не отражать" переименовали в "Дт 20 Кт 70". И удивлялись - а чего это оно не отражается... |
||||||||||||||||
61
0xFFFFFF
05.10.12
✎
08:37
|
(59) не "можешь забыть", а "точно не вспомнишь" :)
|
||||||||||||||||
62
0xFFFFFF
05.10.12
✎
08:39
|
(58) Можно подписку добавить на то, чтобы никакая зараза не меняла код и наименование у элемента 00000001 и тем самым сделать этот элемент в какой то степени "предопределенным"
|
||||||||||||||||
63
Defender aka LINN
05.10.12
✎
09:48
|
(62) Эта пять...
|
||||||||||||||||
64
dva1c
05.10.12
✎
09:57
|
Все не читал, поэтому...
кг/ам |
||||||||||||||||
65
Karavanych
05.10.12
✎
10:01
|
Я вот так тоже люблю делать
Справочники.СвойстваОбъектов.ПолучитьСсылку(Новый УникальныйИдентификатор("c244d1ae-03de-11e2-86f7-5404a64c84d9")); // комент такой-то справочник при обменах даже самописных часто завязываюсь на регистр соответствие объектов для обмена. меня потому что задолбали бухи...они все готовы поменять. |
||||||||||||||||
66
dmpl
05.10.12
✎
10:17
|
(65) Ну и ты их задалбывай. Поменяли, и не находится элемент? Ну так пусть они теперь вручную его каждый раз указывают.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |