|
Как записать данные в реквизит справочника с другим типом? | ☑ | ||
---|---|---|---|---|
0
SherifSP
30.08.12
✎
18:00
|
Пытаюсь с ДБФ выгрузить данные в справочник номенклатура, но типы реквизита Родитель и Строки Файла Дбф не совпадают, поэтому родитель остается пустым. Как записать данные в реквизит справочника с другим типом?
НовНом = Справочники.Номенклатура.СоздатьЭлемент(); НовНом.Наименование = СокрЛп(Дбф.NAME); НовНом.НаименованиеПолное = СокрЛП(Дбф.NAME_S); НовНом.Родитель = СокрЛП(Дбф.PGR_NAME); |
|||
1
Rovan
гуру
30.08.12
✎
18:01
|
НовНом.Родитель = Справочники.Номенклатура.НайтиПоНаименованию( СокрЛП(Дбф.PGR_NAME));
|
|||
2
del123
30.08.12
✎
18:02
|
ты же в курсе что хранится в реквизите Родитель?
|
|||
3
Heckfy
30.08.12
✎
18:02
|
Родитель = Справочники.Номенклатура.НайтиПоНаименованию(СокрЛП(Дбф.PGR_NAME));
НовНом.Родитель=Родитель; |
|||
4
SherifSP
30.08.12
✎
18:03
|
(2)Группа?
|
|||
5
del123
30.08.12
✎
18:04
|
(4) Ну.. И зачем ты туда пытаешься строку запихать?
в (1,3) вон написали что нужно, если конечно у тебя есть в справочнике группа с соответствующим наименованием :) |
|||
6
SherifSP
30.08.12
✎
18:16
|
(5)Сделал, вот еще такой вопрос, в элементе формы справочника номенклатура есть закладочка единица измерения, с табличным полем "ЕдиницыИзмерения" подчиненным справочнику единицы измерения, как мне к нему обратится, пытаюсь таким образом НовНом.ЕдиницыИзмерения - поле объекта не обнаружено
|
|||
7
del123
30.08.12
✎
18:21
|
А для чего к нему обращаться? Это отдельный справочник, подчиненный справочнику номенклатура. Если хочешь создать единицы измерения для созданной номенклатуры, погляди как это в типовой реализовано..
|
|||
8
del123
30.08.12
✎
18:26
|
+(7) В частности процедуру ПроверитьЕдиницуХраненияОстатков() в модуле формы элемента
|
|||
9
SherifSP
30.08.12
✎
18:31
|
(8)Не понятная она какая то)
|
|||
10
SherifSP
30.08.12
✎
18:32
|
Я так понял нужно сздать элемент и присвоить ему нужную строку дбф файла
|
|||
11
SherifSP
30.08.12
✎
18:33
|
Но это я запишу в справочник, а не в табличное поле
|
|||
12
del123
30.08.12
✎
18:33
|
ты единицы измерения тоже из бдф файла берешь?
|
|||
13
SherifSP
30.08.12
✎
18:36
|
Да
|
|||
14
SherifSP
30.08.12
✎
18:37
|
(12) Такая единица уже имеется в справочнике
|
|||
15
del123
30.08.12
✎
18:38
|
значит правильно в (10) понял)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |