Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
ComConnector из VBA
|
|||
|---|---|---|---|
|
#18+
гм. где бы поиметь побольше примеров дергания 1C.Application-а извне, желательно -из VBA а то поиск по форуму дает только одну ссылку http://www.sql.ru/forum/actualthread.aspx?tid=348199&pg=3&hl=comconnector а этого маловато. контекста уже обчитался. 4 тома руководства тоже не радуют изяществом изложения. например хотелось бы в вба (т.к. предполагается формы в т.ч. редактирования внешних данных - соответствий данных внешней приблуды и данных 1С, и рисовать их в 1С не хотелось бы - т.ч. смотрю, что и как можно дергать из Аксесс-а) иметь фрагменты, аналогичные такому коду: Код: plaintext или Код: plaintext но боюсь тут с Set может не прокатить (проверю еще). вот пока наблюл следующие способы сравнений и т.п.: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2007, 13:19 |
|
||
|
ComConnector из VBA
|
|||
|---|---|---|---|
|
#18+
продолжу: в 1С можно пользоваться своеобразным неявным преобразованием типов. Например я пишу в обработке: Код: plaintext f7f23706-9c35-11dc-1696-0011951bfe4a в VBA кнтр.Ссылка.УникальныйИдентификатор() - объектный тип, и неявное преобразование в строку не происходит, а возникает ошибка (отсутствие умолчательного св-ва). если же взять от него Код: plaintext 1. 2. 3. вот сиди и думай - что из 3-х может оказаться той строкой, которую я присваивал из 1С невным преобразованием. И правильно ли будет его попросту выпарсить из такой строки? и вообще, как получить в vba те неявные преобразования, которые 1С выполняет сам, без ансамбля. может быть кто-то что-то подскажет??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2007, 17:18 |
|
||
|
ComConnector из VBA
|
|||
|---|---|---|---|
|
#18+
ждёмс зы. пока методом тыка пришел к такому решению (выделения строки уид из 1С-уида): Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2007, 18:25 |
|
||
|
ComConnector из VBA
|
|||
|---|---|---|---|
|
#18+
жаль, не нашлось сочуствующих. копаемся дальше: 1chainik Код: plaintext но боюсь тут с Set может не прокатить (проверю еще).гм. что прелестно: хотя Код: plaintext Код: plaintext Код: plaintext 1. 2. остался вопрос, как докопаться до ошибки 1С изнутри вба-ного кода . (и можно ли - т.е. достижима ли она через ComConnector) Попытки получить Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2007, 11:12 |
|
||
|
|

start [/forum/topic.php?fid=28&msg=35039441&tid=1525076]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
69ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 15ms |
| total: | 172ms |

| 0 / 0 |
