![]() |
![]() |
![]() |
|
Как присвоить даты по ОЛЕ | ☑ | ||
---|---|---|---|---|
0
sergeySch
19.03.04
✎
13:14
|
Док77ОЛЕ.дата = док8.Дата
Не совпадение типов. Как с этим бороться? |
|||
1
Рупор абсурда
19.03.04
✎
13:28
|
Что это за реквизит "Дата" у документов твоих?
|
|||
2
Рупор абсурда
19.03.04
✎
13:37
|
Я искренне хочу помочь, но не смогу, пока ты не ответишь на мой вопрос ...
|
|||
3
sergeySch
19.03.04
✎
13:40
|
В документе в 7 есть реквизит датаИнвойса
в 8 есть документ инвойс с датой При присваивании дат происходит ошибка не соответствие типов |
|||
4
sergeySch
19.03.04
✎
13:42
|
стрВыч =Формат(ДокЗакупка.Дата,"Дф=" "дд.ММ.гггг");
датаЕ = Tax.EvalExpr("Дата('" + стрВыч+ "')"); ДокРБ.ДатаИнвойса = датаЕ; Пытался так тоже самое. Переношу из 8 в 7 |
|||
5
Рупор абсурда
19.03.04
✎
13:45
|
ДатаИнвойса - какого типа реквизит?
|
|||
6
Outsider
19.03.04
✎
13:46
|
(0) Отладчиком пользоваться религия не позволяет?
|
|||
7
Рупор абсурда
19.03.04
✎
13:49
|
(6) А ты с ОЛЕ работал из 1С?
|
|||
8
sergeySch
19.03.04
✎
13:58
|
Все реквизиты типа Дата
|
|||
9
Рупор абсурда
19.03.04
✎
14:07
|
(8) Попробуй тип привести:
Док77ОЛЕ.дата = ''+док8.Дата |
|||
10
sergeySch
19.03.04
✎
14:20
|
{Обработка.ПерекачкаСправочника78.Форма.ВыгрузкаПриходов(56)}: Ошибка при установке значения атрибута контекста (ДатаИнвойса): Типы не совпадают (0)
ДокРБ.ДатаИнвойса = "12.12.2004"; {Обработка.ПерекачкаСправочника78.Форма.ВыгрузкаПриходов(56)}: Ошибка при установке значения атрибута контекста (ДатаИнвойса): Типы не совпадают (0) ДокРБ.ДатаИнвойса = Дата(ДокЗакупка.Дата); |
|||
11
Рупор абсурда
19.03.04
✎
15:08
|
(10) ОЛЕ в восьмерке глюкавое ...
Напиши всё на 77 ... Или жди пока в 1С поправят ... |
|||
12
¶
19.03.04
✎
15:35
|
(11) Еще вопрос, где ОЛЕ глюкавое. Из восьмерки в восьмерку летит как из пушки.
|
|||
13
Все ОК
19.03.04
✎
15:41
|
+12 Точно это в 7.7 оно глюкавое в 8.0 нормальное
|
|||
14
Рупор абсурда
19.03.04
✎
15:44
|
(12) Я знаю об этом по наслышке ..., как кошка о сервелате ...
На Т1С долго орали, что с Ёкселем траблы, когда по ОЛЕ из восьмёрки им рулишь ... Если я в (11) фигню сморозил ..., дайте звезду и забудем ... |
|||
15
Все ОК
19.03.04
✎
15:52
|
С Ёкселем там больше орали не про передачу данных а про тормоза...
Звезды нет, фигню не морозил :) скорее всего в 8.0 тоже проблемы, но работе между 7.7 и 8.0 это скорее проблемы 7.7. А дату лучше в строку и туда её.. |
|||
16
sergeySch
19.03.04
✎
15:53
|
все обработки писал в 8. Из 7 в 8 перетаскивал и из регистров и из докментов и с запросами все работает.
счас потребовалось данныне из 8 в 7 перенести. Попробую из 7 к восьмерке подключиться. |
|||
17
sergeySch
19.03.04
✎
15:55
|
Проблема мне кажется в том что формат даты в 7 и 8 разные.
даже в хмл файл скидывает по разному |
|||
18
Рупор абсурда
19.03.04
✎
16:05
|
(15) Нет, не про тормоза ...
И на 7.7 ты зря гонишь, если нормально делать, всё нормально работает ... (17) Что формат разный известно, но и то, что 1С простые типы конвертировать в нужный с лету должна тоже известно ... |
|||
19
sergeySch
19.03.04
✎
16:43
|
Кстати проблема у меня не только с датой но и числом и строкой.
док7.курс = док8.курс ошибка аналогичная. При переносе из 7 в 8 проблем вообще невозникало. док8.курс =док7.курс все хорошо |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |