|
Заполнить новую запись регистра сведений, без регистратора. | ☑ | ||
---|---|---|---|---|
0
kumena
18.02.14
✎
22:41
|
Надо при открытии (создании новой записи) заполнить ресурсы. не соображу как.
|
|||
1
Широкий
18.02.14
✎
22:46
|
"Прочитать"?
|
|||
2
kumena
18.02.14
✎
22:56
|
можно конкретнее?
|
|||
3
kumena
18.02.14
✎
22:58
|
есть форма записи, создается новый элемент. в этой форме записи надо у новых заполнять ресурс.
|
|||
4
kumena
18.02.14
✎
22:58
|
элемент создается вручную, конечно же.
|
|||
5
kumena
18.02.14
✎
22:58
|
тьху, запись новая, а не элемент.
|
|||
6
kumena
18.02.14
✎
23:01
|
вроде можно так
ЭлементыФормы.РеквзитНаФорме.Значение но их много, надо заполнить из структуры типа ЗаполнитьЗначенияСвойств(ЭтотОбъект, МояСтруктура) |
|||
7
Мимохожий Однако
18.02.14
✎
23:04
|
Как выполнить отбор в регистре сведений по значениям измерений и затем создать запись?
// создаем НаборЗаписей НаборД = РегистрыСведений.НашРегистр.СоздатьНаборЗаписей(); // устанавливаем параметры отбора по полному набору Измерений регистра: НаборД.Отбор.Измерение1.Установить(Значение1); НаборД.Отбор.Измерение2.Установить(Значение2); НаборД.Отбор.Измерение3.Установить(Значение3); // Создаем новую строку в этом наборе записей: СтрокаДанных = НаборД.Добавить(); // определяем значения Измерений этой строки: СтрокаДанных.Измерение1 = Значение1; СтрокаДанных.Измерение2 = Значение2; СтрокаДанных.Измерение3 = Значение3; // определяем значения Ресурсов СтрокаДанных.Ресурс1 = Значение4; СтрокаДанных.Ресурс2 = Значение5; // определяем значения Реквизитов СтрокаДанных.Реквизит1 = Значение6; // пример другого варианта присвоения значения, когда, например, внутри цикла нужно указать значение ресурса, перебирая в цикле разные имена ресурсов (ИмяПоля): СтрокаДанных[ИмяПоля] = Значение7; // где ИмяПоля - наименование измерения, ресурса или реквизита регистра НаборД.Записать(); |
|||
8
kumena
18.02.14
✎
23:08
|
(7) третий пост прочитайте внимательно.
|
|||
9
kumena
18.02.14
✎
23:10
|
ладно, вопрос в принципе снимается. ловкость рук уже победила )
|
|||
10
Torquader
18.02.14
✎
23:14
|
Так и никто не понял - подчинённый регистратору регистр или нет.
|
|||
11
Torquader
18.02.14
✎
23:15
|
(9) Как бы, ловкость рук всегда побеждает - но почему-то после неё чаще всего ощущения как после забития костыля - к чему бы это ?
|
|||
12
kumena
18.02.14
✎
23:17
|
(10) "Так и никто не понял - подчинённый регистратору регистр или нет"
в заголовке написал же. (11) нафиг, спать уже хочется ) да блин, проблему не решил. надо определить как все таки определить новую запись. ЭтоНовый() в регистрах не работает. |
|||
13
Torquader
18.02.14
✎
23:18
|
(12) Если она уже записана - то никак.
Если ещё нет, то можно сравнить с тем, что есть в регистре. |
|||
14
Torquader
18.02.14
✎
23:19
|
(12) Просто регистр вообще без регистратора и запись в регистр, подчинённый регистратору, без регистратора - это немного разные вещи.
|
|||
15
kumena
18.02.14
✎
23:21
|
(14) если бы регистратор был, то заполнять надо бы было документ. тут вопросов вообще нет.
у меня сейчас еще мысль пришла, проверять все значения ЗначениеЗаполнено, если все не заполненые то новая. |
|||
16
kumena
18.02.14
✎
23:22
|
ладно, всем спасибо! я на сегодня все.
|
|||
17
hhhh
18.02.14
✎
23:23
|
(15) она всегда новая. У 1с нет корректировки записей.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |