Вход | Регистрация


1С:Предприятие ::

Метки:справочники

Как по наименованию товара получить его id номер в спр Номенклатура

Я
   asdd FX
 
22.06.04 - 09:20
Подскажите пожалуйста, сабж.
 
  Рекламное место пустует
   keram
 
1 - 22.06.04 - 09:38
Это же просто


Номенклатура.НайтиПоНаименованию("ЛюбоеНаименование");
Сообщить(Номенклатура.Код);
   AVCh_
2 - 22.06.04 - 09:39
А зачам вам ID? И что Вы под ним подразумеваете?
Что, просто ТекущийЭлемент() не устраивает? Или вам внутренний номер нужен?
   keram
 
3 - 22.06.04 - 09:40
Может опишешь ситуацию подробнее?
   SnarkHunter
 
4 - 22.06.04 - 09:43
(1)Не путай теплое с мягким...
(0)http://www.sinor.ru/~my1c/knowhow/get_id.html
   asdd FX
 
5 - 22.06.04 - 09:51
с радостью опишу ситуацию поподробнее...
вобшем, пытаюсь сделать чтобы в 8-ой вёлся учёт товара по серийный номерам...
для это создаю отдельный справочник и в него при "Поступлдении товара"  заношу его id номер из справочника номенклатураи заданные при поступлении серийный номер.....
так как язык 8-ой отличается от 7-ой то вот и возникли проблемы......


если кто то имел с этим дело, буду рад выслушать любые коментарии и предложения!
   SnarkHunter
 
6 - 22.06.04 - 09:54
Мдя...
В восьмерке подчиненные справочники отменили?
   AVCh_
7 - 22.06.04 - 09:55
(5) Ну ты еврей видать. Версию бы сразу указал
Тогда "ссылка"  попробуй
   asdd FX
 
8 - 22.06.04 - 10:00
AVCh_, что есть сыылка? мне нужно в переменную прочитать id номер наименование из справочника номенклатура!
   AVCh_
9 - 22.06.04 - 10:09
Может я торможу, но не пойму про какой номер идет речь, а как вы его заносите?
   fabrikant
 
10 - 22.06.04 - 10:34
Если я правильно понял, то нужно вести учет номенклатуры в разрезе серийного номера в восьмерке. Так там это уже реализовано.
 
  Рекламное место пустует
   ChAlex
 
11 - 22.06.04 - 15:01
А что мешает использовать код (+ уникальность во всем справочнике). Если есть опасения его изменения юзером, то модно запретить его редактирование. В итоге ничем не отличается по сути от ID , а работать гораздо проще (абсолютная идентификация объекта и не требуется "ломать" структуры баз).
   asdd FX
 
12 - 23.06.04 - 08:18
fabrikant, как это реализовано?
в документе ПОСТУПЛЕНИЕ товара даже нет поля серийныйномер!
   427
 
13 - 23.06.04 - 08:20
По наименованию товара НЕЛЬЗЯ получить его ИД.....

А если два элемента имеют ОДИНАКОВОЕ наименование? Что тогда?.....
   asdd FX
 
14 - 23.06.04 - 13:48
ну вобше то ямалость перемпутал
мне нужен не ID  элемента а его код... =)
   Рупор абсурда
 
15 - 23.06.04 - 13:49
По наименованию товара НЕЛЬЗЯ получить его КОД.....

А если два элемента имеют ОДИНАКОВОЕ наименование? Что тогда?.....
   Gruz
 
16 - 23.06.04 - 15:33
(15) ЛЬЗЯ. Просто надо еще добавить код, который проверяет нет ли элементов с таким же названием, что и найденный. В случае оного выдать предуреждение.
   Gruz
 
17 - 23.06.04 - 15:33
(15) ЛЬЗЯ. Просто надо еще добавить код, который проверяет нет ли элементов с таким же названием, что и найденный. В случае оного выдать предупреждение.
   Тупой Мля
 
18 - 23.06.04 - 15:34
Костыли.
Ты всегда такие советы даешь?
   Рупор абсурда
 
19 - 23.06.04 - 15:43
(16) Ню ...
У меня в базе есть элементы с наименованием "Задница" и кодами 0005, 0007, 0025, 0088, 0123, 0987.
Я задумал одну из них ... Какую?
   Press
20 - 23.06.04 - 17:45
(19)С тобой все просто - самую большую, разумеется - "0987", а вот с 1С так не получится...
   Тупой Мля
 
21 - 23.06.04 - 20:34
Gruz говорит что можно. Его решение имеет право на существование.
   427
 
22 - 23.06.04 - 21:26
Ну ты Тупой, мля...
Если есть отношение многие к одному - нет решения.
Если есть выбор пользователя - то по правилу падающего бутерброда он всегда упадет маслом вниз.

"заношу его id номер из справочника".... да не ИД он заносит, а какой либо реквизит. Хотя достаточно просто прописать ссылку.

Во первых, запись просто ИД  как числа или строки ... про ссылочную целостность слышал?

Во вторых, в качестве ИД нельзя брать реквизиты, которые могут быть изменены... код, наименование - м.б. неуникальны

В третьих, можно воспользоваться уникальным системным ИД... но ссылочная целостность...

Так что остается одно - пойти читать книжки...
  
23 - 23.06.04 - 21:36
А кто бы мне про целостную ссылочность рассказал бы?
   427
 
24 - 23.06.04 - 21:41
на ХХХ.... на ХХХ.... на ХХХ.... на ХХХ....
   427
 
25 - 23.06.04 - 21:41
в ЖКК бегом нафиг....
  
26 - 23.06.04 - 21:42
(24) Я чё-то кликаю по ХХХ - а ничего не открывается :(((
   427
 
27 - 23.06.04 - 22:32
миш я тебя не целкий
   Tyпoй Mля
28 - 24.06.04 - 05:40
(22)Петь, если Gruz чего решил, то это имеет право на существование, пусть даже решение неправильное и тупое мля, как и я...
   427
 
29 - 24.06.04 - 07:46
(28) Да флаг ему в руки.... И бАльшой барабан на пузо... Я не против ...
   asdd FX
 
30 - 24.06.04 - 09:12
хм, немного отошли от темы -
подскажите пожалуйста код который позволит полусить по наименованию товара его код из справочника номенклатура.
   Tyпoй Mля
31 - 24.06.04 - 09:31
(30)Читай (15), много думай...
   Gruz
 
32 - 24.06.04 - 17:41
(19) Существование таких элементов не есть гуд. Сообщение об этом натолкнет на мысль юзера, что нужно перенаправить все ссылки и оставить тока 1.
   427
 
33 - 24.06.04 - 19:30
Извини, но \"наличие таких элементов  <сенсоред> натолкнет пользователя на мысль\" - пользователю все поХХХ .... виноват будешь ты - и правильно....

Запомни два постулата -

- все, что можно сделать неправильно - будет сделано неправильно
- все, что сделать неправильно нельзя - тем не менее будет сделано неправильно
 
 
   Gruz
 
34 - 24.06.04 - 19:54
Ну ты фаталист. Я своих юзеров приучил, что элементы с одинаковыми наименованиями это плохо и они это сами уже осознают. Подобное ругательство по крайне мере заставит их подойти к админу. Админ без труда перенаправит все ссылки на 1 элемент да еще при хорошем настроении покажет как это делается юзеру.
   Тупой Мля
 
35 - 24.06.04 - 20:41
Почему это плохо?
  
36 - 24.06.04 - 20:46
(34) А ты загляни хотя бы в справочник ДоговорыВзаиморасчетов УТ 8.0 демо. Сколько там элементов с наименованием "Основной договор"?
   427
 
37 - 24.06.04 - 20:57
Я не фаталист... Я реалист... и мне неохота править одни и теже косяки более 2-х раз...

Зачем трудиться пользователю и админу - если все можно разрулить еще на этапе проектирования связей....
   427
 
38 - 24.06.04 - 20:58
(36) кстати, пох... 7, 8 - принцип один
  
39 - 24.06.04 - 21:03
(38) Прочел 7 и 8. Чел работает с 8.0 и спрашивает - что есть ссылка? Тогда он не поймет твое "пох".
   427
 
40 - 24.06.04 - 21:09
(36) кстати, пох... версия 7, версия 8, версия 9 - принцип один
  
41 - 24.06.04 - 21:09
(38) А, так ты платформы, что ли, имеешь в виду - 7,8? А я подумал - посты...
   fabrikant
 
42 - 25.06.04 - 08:59
asdd FX Как это нет а что по твоему такое СерияНоменклатуры?
   Gruz
 
43 - 25.06.04 - 12:08
(36) Если я не ошибаюсь, речь шла о справочнике "Номенклатура"
   Tyпoй Mля
44 - 25.06.04 - 12:09
А какая разница. Справочник он и есть справочник.
   Gruz
 
45 - 25.06.04 - 12:11
я по этой теме все ...
   Tyпoй Mля
46 - 25.06.04 - 12:19
У тебя сколько номенклатуры?
И сколько пользователей?
   Gruz
 
47 - 25.06.04 - 12:29
В одной базе 8500, в другой 6200.
25 пользователей.
Вчера решил, что не плохо бы сделать контроль уникальности наименований при записи элемента справочника. Так сегодня и сделаю :)



Список тем форума
Рекламное место пустует   Рекламное место пустует
Ошибка? Это не ошибка, это системная функция.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует