|
Как сделать красиво (из имени метаданных получить набор записей)? | ☑ | ||
---|---|---|---|---|
0
Fragster
гуру
31.01.12
✎
18:36
|
Есть строка вида "РегистрНакопления.ТоварыНаСкладах" (ну, или "сведений", или "бухгалтерии"). Как получить наобр записей этого регистра? пока сделал так, но не нравится оно мне:
ИмяДляВычисления = СтрЗаменить(ВыборРегистра, "Регистр", "Регистры"); Набор = Вычислить(ИмяДляВычисления+".СоздатьНаборЗаписей()"); |
|||
1
Нуф-Нуф
31.01.12
✎
18:39
|
[]
|
|||
2
H A D G E H O G s
31.01.12
✎
18:45
|
Менеджер=(Новый (РегистрыНакопления.ТоварыНаСкладах));
Менеджер.СоздатьНаборЗаписей (); |
|||
3
Fragster
гуру
31.01.12
✎
18:46
|
(1) первый кусок может быть разный
(2) а со СтрЗаменить что делать? |
|||
4
H A D G E H O G s
31.01.12
✎
18:47
|
(3) Хранить текст как РегистрыНакопления а не РегистрНакопления
|
|||
5
Живой Ископаемый
31.01.12
✎
18:47
|
Зачем она такая есть?
|
|||
6
Живой Ископаемый
31.01.12
✎
18:47
|
+(4) Или хранить на английском и тогда заменять "." на "s."
|
|||
7
Fragster
гуру
31.01.12
✎
18:48
|
кстати (2): там надо писать РегистрНакопленияНаборЗаписей.ТоварыНаСкладах в Новый () :(
|
|||
8
Fragster
гуру
31.01.12
✎
18:48
|
(4) а в запрос чО вставлять? или хранить два представления?
|
|||
9
H A D G E H O G s
31.01.12
✎
18:49
|
(7) Почему?
Чем (2) не работает? |
|||
10
Fragster
гуру
31.01.12
✎
18:51
|
(9) а, туплю. А со СтрЗаменить как быть?
|
|||
11
Живой Ископаемый
31.01.12
✎
18:55
|
не, в (6) лажа написана
|
|||
12
Fragster
гуру
31.01.12
✎
18:59
|
(9){Форма.Форма(23)}: Тип не определен (РегистрыНакопления.ТоварыНаСкладах)
Менеджер = Новый (ИмяДляВычисления); |
|||
13
H A D G E H O G s
31.01.12
✎
19:05
|
У меня работает
|
|||
14
Fragster
гуру
31.01.12
✎
19:07
|
(13) у тебя без кавычек? т.е. не строка на входе к "новый"?
|
|||
15
H A D G E H O G s
31.01.12
✎
19:15
|
Да, тут я маху дал
|
|||
16
H A D G E H O G s
31.01.12
✎
19:16
|
Менеджер=Новый(Тип("РегистрНакопленияМенеджер.ТоварыНаСкладах"));
Менеджер.СоздатьНаборЗаписей (); |
|||
17
H A D G E H O G s
31.01.12
✎
19:16
|
РегистрНакопленияМенеджер
|
|||
18
H A D G E H O G s
31.01.12
✎
19:16
|
Пгозгавляю, пгеступление расгрыто.
|
|||
19
Fragster
гуру
31.01.12
✎
19:19
|
(17) т.е. СтрЗаменить(ВыборРегистра, "Регистр", "Регистры"); поменять на СтрЗаменить(ВыборРегистра, ".", "Менеджер."); ?
|
|||
20
H A D G E H O G s
31.01.12
✎
19:22
|
угу
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |