|
v8: Запись нового элемента в справочнике | ☑ | ||
---|---|---|---|---|
0
igoza
15.05.13
✎
11:37
|
КолСтр = Комплектующие.Количество();
Для Каждого ТекущаяСтрока Из Комплектующие Цикл Предупреждение(ТекущаяСтрока.Комплектующие); Для Пер = 1 По ТекущаяСтрока.Количество Цикл Справочники.ШтрихКоды.СоздатьЭлемент().Наименование = "Штрих код "; //+ ТекущаяДата(); //Справочники.ШтрихКоды.СоздатьЭлемент().Номенклатура = ТекущаяСтрока.Комплектующие; //Справочники.ШтрихКоды.СоздатьЭлемент().Наименование = "Штрих код " + ТекущаяДата(); Справочники.ШтрихКоды.СоздатьЭлемент().Записать(); КонецЦикла; КонецЦикла запись в справочнике происходит с пустыми полями |
|||
1
ДенисЧ
15.05.13
✎
11:39
|
Справочники.ШтрихКоды.СоздатьЭлемент().Наименование = "Штрих код "; //+ ТекущаяДата();
Справочники.ШтрихКоды.СоздатьЭлемент().Записать(); Про метлу уже говорили? |
|||
2
Lys
15.05.13
✎
11:41
|
(1) Ну зачем так сразу...
Для начала - предложить купить СП, за сходную цену. Пара тыщ баксов нормально будет, думаю) |
|||
3
ДенисЧ
15.05.13
✎
11:42
|
(2) Не люблю предлагать бессмысленные покупки. Всё равно ведь не поможет...
|
|||
4
Godofsin
15.05.13
✎
11:42
|
(0) Сотри это и никому больше не показывай
|
|||
5
Godofsin
15.05.13
✎
11:43
|
я хренею, в каждой строчке полный бред...
|
|||
6
igoza
15.05.13
✎
11:43
|
(4) постебались, а вчём косяк так и не сказали
|
|||
7
ДенисЧ
15.05.13
✎
11:44
|
(5) Почему в каждой - первые три вполне...
|
|||
8
Fish
15.05.13
✎
11:44
|
(6) В коде.
|
|||
9
vicof
15.05.13
✎
11:44
|
Справочники.ШтрихКоды.СоздатьЭлемент()
(6) что делает этот код? |
|||
10
ДенисЧ
15.05.13
✎
11:45
|
(8) Причём в коде ДНК...
|
|||
11
ZanderZ
15.05.13
✎
11:45
|
(6) то что ты каждый раз создаешь новый элемент
|
|||
12
Maxus43
15.05.13
✎
11:45
|
НовыйЭлемент = Справочники.ШтрихКоды.СоздатьЭлемент();
НовыйЭлемент.Реквизит = ....; НовыйЭлемент.Записать() |
|||
13
Волшебник
15.05.13
✎
11:45
|
(11) Пусть создаёт. Вам что жалко что ли?
|
|||
14
igoza
15.05.13
✎
11:46
|
(12) так это и есть то без НовыйЭлемент, а на прямую Справочники.ШтрихКоды.СоздатьЭлемент()
|
|||
15
ДенисЧ
15.05.13
✎
11:47
|
(13) Каждый элемент имеет гуид. А их в мире ограниченное количество. Бессмысленно создавая объекты, ты тратишь гуиды...
|
|||
16
Maxus43
15.05.13
✎
11:47
|
(14) я тебе дал ответ, а не спросил будет ли работать, я знаю что будет.
|
|||
17
igoza
15.05.13
✎
11:48
|
(16) рабоатет, спасибо))) а почему меня не рабоатет
|
|||
18
Maxus43
15.05.13
✎
11:48
|
(17) потому что у тебя неправильно... как ещё объяснить?
|
|||
19
ZanderZ
15.05.13
✎
11:48
|
(17) потому что СП читать надо
|
|||
20
Godofsin
15.05.13
✎
11:49
|
(17) Потому что (10)
|
|||
21
vicof
15.05.13
✎
11:49
|
(17) потому что ты создаешь пустой объект и его записываешь
|
|||
22
Волшебник
15.05.13
✎
11:49
|
(15) гуидов больше, чем атомов во Вселенной
|
|||
23
igoza
15.05.13
✎
11:49
|
(15) я незнаю как ещё привязать штрихкоды к комплектующим
|
|||
24
Maxus43
15.05.13
✎
11:49
|
(22) ой ли?
|
|||
25
Godofsin
15.05.13
✎
11:50
|
(22) Спорно
|
|||
26
Frost616
15.05.13
✎
11:50
|
(0) в строке, где Записать() удали СоздатьЭлемент()
|
|||
27
Maxus43
15.05.13
✎
11:52
|
(22) подозреваю что в бутылке пива больше атамов, чем гуидов)
|
|||
28
Frost616
15.05.13
✎
11:52
|
(0) а вообще лучше отойди от компьютера!
|
|||
29
igoza
15.05.13
✎
11:53
|
(28) зачем и так тепло
|
|||
30
Godofsin
15.05.13
✎
11:56
|
(29) Серьезно, если не тупой, займись чтением СП. Вон даже учебные конфигурации бесплатно раздают, гигобайты информации в инете по 1с. Не нужно лезть туда, где ты ничего не соображаешь.
|
|||
31
del123
15.05.13
✎
11:59
|
а в какой конфигурации штрих-коды в справочнике хранятся? так то в (12) уже написано все) а в (26) интересный совет))
|
|||
32
Maxus43
15.05.13
✎
12:00
|
(31)
>>а в (26) интересный совет)) и не рабочий |
|||
33
igoza
15.05.13
✎
12:02
|
(30) что такое СП? поэтому и лезу что бы понять
|
|||
34
vicof
15.05.13
✎
12:06
|
(33) Синтакс-помощник.
|
|||
35
del123
15.05.13
✎
12:08
|
(32) ну этим и интересен) Особенно учитывая (28)
|
|||
36
Cashtane
15.05.13
✎
12:24
|
> постебались, а вчём косяк так и не сказали
Начни с малого - расскажи что вообще хотел в (0). Глядишь понимание появиться. А код поправить не долго. |
|||
37
igoza
15.05.13
✎
12:28
|
(36) да сделал уже давно))
|
|||
38
igoza
15.05.13
✎
12:29
|
||||
39
Cashtane
15.05.13
✎
12:29
|
(37) Покажи.
|
|||
40
igoza
15.05.13
✎
12:34
|
(39) НовЭл = Справочники.ШтрихКоды.СоздатьЭлемент();
КолСтр = Комплектующие.Количество(); Для Каждого ТекущаяСтрока Из Комплектующие Цикл Предупреждение(ТекущаяСтрока.Комплектующие); Для Пер = 1 По ТекущаяСтрока.Количество Цикл НовЭл.ШтрихКод = "Штрих код "; //+ ТекущаяДата(); НовЭл.Номенклатура = ТекущаяСтрока.Комплектующие; НовЭл.Наименование = "Штрих код " + ТекущаяДата(); НовЭл.Записать(); КонецЦикла; КонецЦикла; |
|||
41
Cashtane
15.05.13
✎
12:35
|
(40) Конфигурацию сам пишешь?
|
|||
42
Maxus43
15.05.13
✎
12:35
|
(40) и только по одному комплектующему создаётся...
|
|||
43
igoza
15.05.13
✎
12:36
|
(41) (42) да это так что хоть что-то происходит
|
|||
44
Cashtane
15.05.13
✎
12:38
|
(43) Ни чё не понял. Запятые где?
А ты расскажи что вообще должно происходить? |
|||
45
igoza
15.05.13
✎
12:38
|
(42) всмысле по 1
|
|||
46
Maxus43
15.05.13
✎
12:38
|
Для Каждого ТекущаяСтрока Из Комплектующие Цикл
Сообщить(ТекущаяСтрока.Комплектующие); НовЭл = Справочники.ШтрихКоды.СоздатьЭлемент(); НовЭл.ШтрихКод = "Штрих код "; //+ ТекущаяДата(); НовЭл.Номенклатура = ТекущаяСтрока.Комплектующие; НовЭл.Наименование = "Штрих код " + ТекущаяДата(); НовЭл.Записать(); КонецЦикла; |
|||
47
Cashtane
15.05.13
✎
12:39
|
(46) Ну что ты так рано сдался. Задача же научить, а не выдать решение.
|
|||
48
salvator
15.05.13
✎
12:39
|
Для Каждого ТекущаяСтрока Из Комплектующие Цикл
Предупреждение(ТекущаяСтрока.Комплектующие); Набуя? |
|||
49
Зойч
15.05.13
✎
12:40
|
А никого не смутило "Справочник.Штрихкоды"???
|
|||
50
Maxus43
15.05.13
✎
12:41
|
(49) не, это самописка какая-то, для обучения видимо
|
|||
51
Cashtane
15.05.13
✎
12:42
|
(49) Автор не сознается что за конфа :(
|
|||
52
igoza
15.05.13
✎
12:42
|
(44) нпришло доусти 20 жётских дисков нада 20 штрих кодов сделать, что бы потом о ним искать. Или я не в ту степь залез?
(48) да так просто я же только учусь что-то сделать |
|||
53
igoza
15.05.13
✎
12:43
|
(52) пришло допустим 20 жёстких дисков нада 20 штрих кодов сделать, что бы потом по ним искать. Или я не в ту стеь залез?
|
|||
54
igoza
15.05.13
✎
12:43
|
(44) ИТРП:Производственное предприятие 8 Стандарт (1.1.4.4)
|
|||
55
чеширский кот
15.05.13
✎
12:44
|
Ахахаха ... автор улыбнул!!!
|
|||
56
cw014
15.05.13
✎
12:44
|
Ужас
|
|||
57
чеширский кот
15.05.13
✎
12:45
|
ща слезы протру напишу код 8)
|
|||
58
igoza
15.05.13
✎
12:45
|
(55) чего, какшками и так закидали, а можно по подробнее
|
|||
59
чеширский кот
15.05.13
✎
12:46
|
ща
|
|||
60
Cashtane
15.05.13
✎
12:46
|
(58) Ты близко к сердцу не принимай. Все на позитиве.
|
|||
61
Волшебник
15.05.13
✎
12:47
|
(58) какашка в сабже
|
|||
62
Cashtane
15.05.13
✎
12:52
|
Для Каждого ТекущаяСтрока Из Комплектующие Цикл |
|||
63
чеширский кот
15.05.13
✎
12:53
|
КолСтр = Комплектующие.Количество();
Для Каждого ТекущаяСтрока Из Комплектующие Цикл Сообщить(ТекущаяСтрока.Комплектующие); Для Пер = 1 По ТекущаяСтрока.Количество Цикл НовыйЭлемент = Справочник.ШтрихКоды.СоздатьЭлемент() НовыйЭлемент.Наименование = "Штрих код " + ТекущаяДата(); НовыйЭлемент.Записать(); КонецЦикла; КонецЦикла |
|||
64
DreamMaster
15.05.13
✎
12:53
|
igoza, зачем тебе вообще справочник? Есть регистры для подобных нужд (если я правильно понял что ты хочешь сделать)
|
|||
65
чеширский кот
15.05.13
✎
12:54
|
//Сообщить(ТекущаяСтрока.Комплектующие);
|
|||
66
Cashtane
15.05.13
✎
12:54
|
(64) -> (54) он тут не виновен.
|
|||
67
DreamMaster
15.05.13
✎
12:54
|
(66) Печалька =)
|
|||
68
Cashtane
15.05.13
✎
12:55
|
(63) Не смущает "Для Пер = 1 По ТекущаяСтрока.Количество Цикл"?
|
|||
69
чеширский кот
15.05.13
✎
13:01
|
(68) ты прав ... я упор сделал на запись нового элемента справочника. Ошибка моя в том, что улыбка мои глаза затмила и я недосмотрел
|
|||
70
cw014
15.05.13
✎
13:02
|
(68) А что не так?
|
|||
71
Cashtane
15.05.13
✎
13:07
|
(70) Пишется только наименование в справочник. А в остальном недоглядел я.
|
|||
72
igoza
15.05.13
✎
13:08
|
(64) как исользовать регистр для поиска по штрих коду?
|
|||
73
Cashtane
15.05.13
✎
13:08
|
(0) Рабочий код написать не сложно. Главное понять - зачем двадцать уникальных ШК для одной номенклатуры.
|
|||
74
igoza
15.05.13
✎
13:08
|
(72) не точнее создания пока штрих кода
|
|||
75
igoza
15.05.13
✎
13:09
|
(73) штрих код мне нужен для инвентаризации и учёта в основноом, а тот тут разобрали 23 жёстких по теру
|
|||
76
Necessitudo
15.05.13
✎
13:11
|
Сколько же новичков на форуме появилось, заметили?
|
|||
77
Cashtane
15.05.13
✎
13:19
|
(75) А чем тебе помогут разные ШК? Номенклатура то одна. Пусть бы и был один ШК на все 20 штук.
|
|||
78
DreamMaster
15.05.13
✎
13:21
|
(77) Даже 1 ШК на одну номенклатуру
|
|||
79
Cashtane
15.05.13
✎
13:22
|
(78) Угумс, это и имел ввиду.
|
|||
80
igoza
15.05.13
✎
13:22
|
(78) (77) а как потом их различать по штрих коду найти
|
|||
81
igoza
15.05.13
✎
13:24
|
когда будет производиться оиск именно по штрих коду
|
|||
82
DreamMaster
15.05.13
✎
13:28
|
(81) К примеру у тебя пришло 10000 коробок печенья. - номенклатура у тебя одна и ШК у всех 1. Тоже самое касается и техники. ШК будет один и тотже (будут только серийники различаться
|
|||
83
Cashtane
15.05.13
✎
13:29
|
(81) Заводить уникальную номенклатуру к которой и привязывать уникальный штрихкод. Уж не знаю как проще, через характеристики какие ни будь или тупо каждый раз создавать новую.
|
|||
84
DreamMaster
15.05.13
✎
13:53
|
Опиши задачу. Что именно тебе нужно видеть, для чего. В общем всё историю события
|
|||
85
Cashtane
15.05.13
✎
13:58
|
(84) Будем ждать развития событий в следующей ветке:)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |