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

start [/forum/topic.php?fid=28&tablet=1&tid=1522670]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
64ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 197ms |
| total: | 352ms |

| 0 / 0 |
