|
|
|
работа с хранилищем значений в COM соединении
|
|||
|---|---|---|---|
|
#18+
Подключаюсь к базе 1с по средствам СОМ-соединения и пытаюсь заполнить реквизит с типом Хранилище значений фалом, но ничего не получается. Если пытаюсь пытаюсь использовать метод Получить() то пишет ошибку, а если просто приравниваю то ничего в хранилище не оказывается. Может дело в том что это COM объект и с ним надо как то по особому? помогите пожалуйста... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2009, 09:33 |
|
||
|
работа с хранилищем значений в COM соединении
|
|||
|---|---|---|---|
|
#18+
Ниже приведен работающий пример в 1С. Используйте его с поправкой на вызовы COM-методов. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2009, 11:46 |
|
||
|
работа с хранилищем значений в COM соединении
|
|||
|---|---|---|---|
|
#18+
в том то и проблема что с com объектами работаю в первый раз, пишу Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2009, 12:08 |
|
||
|
работа с хранилищем значений в COM соединении
|
|||
|---|---|---|---|
|
#18+
Может дело в то том, что реквизит "хранилище" теперь COM объект и с ним надо как то по другому работать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2009, 12:10 |
|
||
|
работа с хранилищем значений в COM соединении
|
|||
|---|---|---|---|
|
#18+
Создавать объекты надо в контексте COM - примерно так: хранилище = connection.NewObject("ХранилищеЗначения"); двДанные=connection.NewObject("ДвоичныеДанные","C:\Documents and Settings\rus624\Рабочий стол\49.txt",connection.NewObject("СжатиеДанных")); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2009, 14:05 |
|
||
|
работа с хранилищем значений в COM соединении
|
|||
|---|---|---|---|
|
#18+
судя по справке так можно создавать только объекты конфигурации и у меня не получилось ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2009, 15:06 |
|
||
|
работа с хранилищем значений в COM соединении
|
|||
|---|---|---|---|
|
#18+
Встроенная справка несколько более компактна, чем книжки. Пример в печ.документации показывает, что объект здесь - не только то, что объявлено в конфигураторе. Кстати, совершенно непонятно в вашем примере, что такое нов : нов.имяфайла = "49.txt"; и далее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2009, 15:23 |
|
||
|
работа с хранилищем значений в COM соединении
|
|||
|---|---|---|---|
|
#18+
Спасибо! Все получилось!!! Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2009, 15:41 |
|
||
|
работа с хранилищем значений в COM соединении
|
|||
|---|---|---|---|
|
#18+
x-anna, Всем привет! Вот наболела проблема хранения файлов. У руководства большое желание пользоваться этой возможностью фирмы 1С хранить файлы в базе, мне кажется это не очень хорошее решение, т.к. файлов будет много и средний размер файла составит около 3 Мбайт. Не хочется засорять базу и могут возникнуть проблемы с выгрузкой. Появилась идея вынести хранение файлов во внешнюю базу 1С, и через COM соединение сохранять файлы объектов. Как думаете имеет ли она право на существование? Еще попробовал выше указанный код записать во внешнюю базу получается в реквизит с типом ХранилищеЗначения, а вот считать никак бьюсь уже второй день. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.02.2010, 11:50 |
|
||
|
работа с хранилищем значений в COM соединении
|
|||
|---|---|---|---|
|
#18+
чо вы все в 1С разный мусор тащите... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.02.2010, 11:56 |
|
||
|
работа с хранилищем значений в COM соединении
|
|||
|---|---|---|---|
|
#18+
Господин ПЖчо вы все в 1С разный мусор тащите...Гугль на собственной ос работает. И не знает что в 1с можно было бы хранить всех их миллиарды файлов. Автор - сколько файлов и какой общий объем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.02.2010, 14:06 |
|
||
|
работа с хранилищем значений в COM соединении
|
|||
|---|---|---|---|
|
#18+
Программист 1сГосподин ПЖчо вы все в 1С разный мусор тащите...Гугль на собственной ос работает. И не знает что в 1с можно было бы хранить всех их миллиарды файлов. Автор - сколько файлов и какой общий объем? размер файла 3 Мб, цеплятся будет к элементу справочника за год набежит 3 тыс.элементов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.02.2010, 14:10 |
|
||
|
работа с хранилищем значений в COM соединении
|
|||
|---|---|---|---|
|
#18+
Программист 1сГосподин ПЖчо вы все в 1С разный мусор тащите...Гугль на собственной ос работает. И не знает что в 1с можно было бы хранить всех их миллиарды файлов. Автор - сколько файлов и какой общий объем? размер файла 3 Мб, цеплятся будет к элементу справочника за год набежит 3 тыс.элементов получится около 9ГБ - что в базе рабочей не нужно. Есть у кого-нибудь подобные решения в связке 1С? Или еще идеи? Хотелось бы услышать конкретные ответы, например, как через COMСоединение как считать реквизит из внешней базы c типом ХранилищеЗначений? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.02.2010, 14:17 |
|
||
|
работа с хранилищем значений в COM соединении
|
|||
|---|---|---|---|
|
#18+
eldarshakПрограммист 1сГосподин ПЖчо вы все в 1С разный мусор тащите...Гугль на собственной ос работает. И не знает что в 1с можно было бы хранить всех их миллиарды файлов. Автор - сколько файлов и какой общий объем? размер файла 3 Мб, цеплятся будет к элементу справочника за год набежит 3 тыс.элементов получится около 9ГБ - что в базе рабочей не нужно. Есть у кого-нибудь подобные решения в связке 1С? Или еще идеи? Хотелось бы услышать конкретные ответы, например, как через COMСоединение как считать реквизит из внешней базы c типом ХранилищеЗначений?Хм у меня в пределе 30 ГБ. Именно за счет картинок. Правда база рабочая но только для фабричных конструкторов. Скорость не требуется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.02.2010, 16:06 |
|
||
|
|

start [/forum/topic.php?fid=28&msg=36486137&tid=1522670]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
160ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
65ms |
get tp. blocked users: |
1ms |
| others: | 216ms |
| total: | 486ms |

| 0 / 0 |
