|
Заполнение данными документа из массива | ☑ | ||
---|---|---|---|---|
0
nvhost
26.06.13
✎
11:13
|
Есть задача получать письма в 1С и на основе полученного письма создавать документ и заполнять его данными из письма, на данные момент реализован механизм получения и загрузки почтовый сообщение в массив......Документ можно заполнить только из ТЗ?
|
|||
1
ДенисЧ
26.06.13
✎
11:13
|
документ можно заполнять откуда угодно
|
|||
2
nvhost
26.06.13
✎
13:38
|
Но только НаСервере, делаю так в процедуре наклиенте
[code] Создатьдокумент(); ............... Функция СоздатьДокумент() [/code] Как передать массив в функцию на сервере, чтоб можно было заполнить созданный документ? |
|||
3
exwill
26.06.13
✎
13:45
|
(2) В качестве параметра функции.
|
|||
4
ДенисЧ
26.06.13
✎
13:47
|
Параметром?
|
|||
5
Mitriy
26.06.13
✎
13:49
|
а может, ну его на фиг?
|
|||
6
Mitriy
26.06.13
✎
13:50
|
щас будет на сто постов про десять слов кода...
|
|||
7
nvhost
26.06.13
✎
14:01
|
Делаю так
СоздатьДокумент(МассивСообщений[Индекс]); .... Функция СоздатьДокумент(МассивСообщений[Индекс]) Не работает |
|||
8
exwill
26.06.13
✎
14:27
|
(7) Просто МассивСообщений.
Зачем тебе индекс? |
|||
9
nvhost
26.06.13
✎
14:44
|
Да не зачем, сделал, но появилась другая ошибка
{Документ.Заявка.Форма.ФормаСписка.Форма(56)}: Ошибка при вызове метода контекста (СоздатьНовыйДокумент) СоздатьНовыйДокумент(МассивСообщений); по причине: Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа. по причине: Ошибка преобразования данных XDTO: |
|||
10
acsent
26.06.13
✎
14:51
|
а что в массиве?
|
|||
11
nvhost
26.06.13
✎
14:52
|
МассивСообщений = ОбъектПочта.Выбрать(Истина);
|
|||
12
exwill
26.06.13
✎
14:57
|
(11) Проще будет почту читать на сервере.
|
|||
13
nvhost
26.06.13
✎
15:32
|
ОбъектПочта = Новый ИнтернетПочта;
Состояние("Подключение к серверу "+Профиль.АдресСервераPOP3); {Документ.Заявка.Форма.ФормаСписка.Форма(12,1)}: Процедура или функция с указанным именем не определена (Состояние) |
|||
14
ДенисЧ
26.06.13
✎
15:34
|
(13) #Если Клиент ТОгда
Состояние... #КонецЕсли |
|||
15
nvhost
26.06.13
✎
15:53
|
&НаСервере
Функция ПолучениеЗаявок() Профиль = новый ИнтернетПочтовыйПрофиль; Профиль.АдресСервераPOP3 = "pop.mail.ru"; Профиль.Пользователь = "[email protected]"; Профиль.Пароль = "I2SzX34c"; ПРофиль.АутентификацияPOP3 = СпособPOP3Аутентификации.Обычная; Попытка ОбъектПочта = Новый ИнтернетПочта; Если Клиент Состояние("Подключение к серверу "+Профиль.АдресСервераPOP3); ОбъектПочта.Подключиться(Профиль); Состояние("Чтение почтовых сообщений..."); МассивСообщений = ОбъектПочта.Выбрать(Истина); |
|||
16
Deon
26.06.13
✎
15:57
|
не подходит пароль )
|
|||
17
Бледно Золотистый
26.06.13
✎
15:57
|
(15) Сейчас почту уведут жеш.
|
|||
18
nvhost
26.06.13
✎
15:58
|
А фиг с ней, да и отвлекли меня случайно нажал, пароль поменял уже :)
|
|||
19
nvhost
26.06.13
✎
16:00
|
тем более это тестовая почта не чего там нет!
|
|||
20
Deon
26.06.13
✎
16:09
|
(19) давай уже пароль от почты, в которой лежат данные от веб-кошельков с миллионами. А то не заработает заполнение )
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |