|
1C8.1 и Delphi
|
|||
---|---|---|---|
#18+
Пишу экспорт из моей базы в 1С. Есть РегистрСведений.ЦеныНоменклатуры как получить к нему доступ из Delphi? Когда писал экспорт самой номенклатуры было вот так... Код: plaintext
а по такой же схеме неполучается про регистры... т.е. строчка: Код: plaintext
не работает... как быть? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2008, 12:38 |
|
1C8.1 и Delphi
|
|||
---|---|---|---|
#18+
Справочники - мн.ч. РегистрСведений - ед.ч ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2008, 13:04 |
|
1C8.1 и Delphi
|
|||
---|---|---|---|
#18+
А как создавать элементы с Регистре? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2008, 13:22 |
|
1C8.1 и Delphi
|
|||
---|---|---|---|
#18+
Иван2008А как создавать элементы с Регистре? Экспорт из чего-либо в 1С писать лучше в самой 1С. Так проще будет. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2008, 15:14 |
|
1C8.1 и Delphi
|
|||
---|---|---|---|
#18+
Иван2008Пишу экспорт из моей базы в 1С. Есть РегистрСведений.ЦеныНоменклатуры как получить к нему доступ из Delphi? Когда писал экспорт самой номенклатуры было вот так... Код: plaintext
Код: plaintext
как быть? Регистры - специальные объекты, служащие для хранения и накопления аналитических данных. Как правило, все регистры имеют т.н. регистраторов - т.е. документов, которые процедурой сохранения/проведения осуществляют запись в регистры и поддерживают логическую целостность прикладной области. В Вашем случае регистр сведений "ЦеныНоменклатуры" наверняка имеет 2-х регистраторов - "УстановкаЦенНоменклатуры" и "КорректировкаЗаписейРегистров". А это означает, что записи регистра должны быть жестко привязаны к регистратору. Создать записи в регистре, который подчиняется регистратору, без указания регистратора у Вас не получиться. По идее Вы должны создавать документы (и строки к нему) УстановкаЦенНоменклатуры, а потом проводить его. Что касается методов записи в регистры, то вам надо открыть конфигуратор, открыть справку и там читать секцию: Встроенный язык - Прикладные объекты - Регистры сведений. Объект для записи в регистры сведений: РегистрСведенийНаборЗаписей. Пример: Код: plaintext 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2008, 17:28 |
|
1C8.1 и Delphi
|
|||
---|---|---|---|
#18+
_VVP_Пример: Код: plaintext 1. 2. 3. 4. 5. 6.
Виноват, вместо двойных кавычек надо ставить одинарные. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2008, 17:34 |
|
1C8.1 и Delphi
|
|||
---|---|---|---|
#18+
_VVP_ Иван2008Пишу экспорт из моей базы в 1С. Есть РегистрСведений.ЦеныНоменклатуры как получить к нему доступ из Delphi? Когда писал экспорт самой номенклатуры было вот так... Код: plaintext
Код: plaintext
как быть? Регистры - специальные объекты, служащие для хранения и накопления аналитических данных. Как правило, все регистры имеют т.н. регистраторов - т.е. документов, которые процедурой сохранения/проведения осуществляют запись в регистры и поддерживают логическую целостность прикладной области. В Вашем случае регистр сведений "ЦеныНоменклатуры" наверняка имеет 2-х регистраторов - "УстановкаЦенНоменклатуры" и "КорректировкаЗаписейРегистров". А это означает, что записи регистра должны быть жестко привязаны к регистратору. Создать записи в регистре, который подчиняется регистратору, без указания регистратора у Вас не получиться. По идее Вы должны создавать документы (и строки к нему) УстановкаЦенНоменклатуры, а потом проводить его. Что касается методов записи в регистры, то вам надо открыть конфигуратор, открыть справку и там читать секцию: Встроенный язык - Прикладные объекты - Регистры сведений. Объект для записи в регистры сведений: РегистрСведенийНаборЗаписей. Пример: Код: plaintext 1. 2. 3. 4. 5.
Ну дык, надо создать специальный фантомный дельфёвый документ-регистратор, рас религия требует того ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2008, 09:14 |
|
1C8.1 и Delphi
|
|||
---|---|---|---|
#18+
1эснеггНу дык, надо создать специальный фантомный дельфёвый документ-регистратор, рас религия требует тогоНе надо называть этот документ-регистратор фантомным. Как раз это реальный документ, датированный моментом выгрузки в 1С, с указанием, что это автоматически созданный документ. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2008, 10:56 |
|
|
start [/forum/topic.php?fid=28&fpage=162&tid=1524532]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
39ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
76ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 174ms |
0 / 0 |