|
ДАнные из РС | ☑ | ||
---|---|---|---|---|
0
Singenor
19.07.12
✎
11:31
|
Имею запрос
Запрос.Текст = "ВЫБРАТЬ | КонтактнаяИнформация.Представление как Электронка |ИЗ | РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация |ГДЕ КонтактнаяИнформация.Вид.Код = ""000000024"""; код 000024 отвечает за электронную почту контактного лица, сама почта прописана в ресурсе представление Результат = Запрос.выполнить(); и когда я вызываю потом Результат.Электронка, то получаю ошибку, хотя в режиме предприятия прописан электронный адрес, как исправить? |
|||
1
PR
19.07.12
✎
11:32
|
Все правильно. Так и должно быть.
|
|||
2
izekia
19.07.12
✎
11:32
|
через выборку
|
|||
3
PR
19.07.12
✎
11:32
|
Лекарство, как всегда, читать документацию, а не фантазировать.
|
|||
4
Singenor
19.07.12
✎
11:33
|
{ВнешняяОбработка.ЛистСогласования.МодульОбъекта(101)}: Поле объекта не обнаружено (Электронка)
Сообщение.Получатели.Добавить(Результат.Электронка); |
|||
5
Singenor
19.07.12
✎
11:33
|
(2) через какую выборку?
|
|||
6
PR
19.07.12
✎
11:34
|
(5) Из результата вроде как.
|
|||
7
izekia
19.07.12
✎
11:34
|
(5) ... из результата запроса
|
|||
8
LAAry
19.07.12
✎
11:35
|
Результат = Запрос.выполнить().Выбрать();
Пока Результат.Следующий() Цикл Результат.Электронка... КонецЦикла; Не плохо было бы на форуме сделать синтаксис помошник))) |
|||
9
rool
19.07.12
✎
11:35
|
А Выбрать() или Выгрузить() делать разве не надо?
|
|||
10
Singenor
19.07.12
✎
11:36
|
Результат = Запрос.выполнить().выбрать(); писал, тоже самое всеравно
|
|||
11
PR
19.07.12
✎
11:36
|
(8) Фи
|
|||
12
PR
19.07.12
✎
11:36
|
(10) Ты пробовал открывать волшебные книжки с документацией?
|
|||
13
Singenor
19.07.12
✎
11:37
|
хм странно, теперь находит поле, но тип и значение пишет неопределенно
|
|||
14
PR
19.07.12
✎
11:39
|
(13) Ты нас разводишь?
|
|||
15
rool
19.07.12
✎
11:39
|
(13) тебе уже код готовый написали в (8) Электронника перестает быть неопределенный после вызова Следующий() если запрос что-то вернул
|
|||
16
ice777
19.07.12
✎
11:40
|
бгг. как низок уровень вползания в 1С )
|
|||
17
izekia
19.07.12
✎
11:41
|
(14) нет похоже, можно остальные темы его посмотреть)
|
|||
18
PR
19.07.12
✎
11:42
|
(17) Мда, похоже мсье предпочитает спрашивать, нежели читать.
|
|||
19
Wobland
19.07.12
✎
11:43
|
(8) теперь
{ВнешняяОбработка.ВнешняяОбработка2.МодульОбъекта(4,23)}: Ожидается идентификатор Результат.Электронка.<<?>>.. (Проверка: Толстый клиент (обычное приложение)) |
|||
20
Singenor
19.07.12
✎
11:43
|
ошибок нет, но на почтуприходит шлак какой то, а не то письмо, оторое должно быть
|
|||
21
Wobland
19.07.12
✎
11:44
|
(20) странно, мне ничего не пришшло
|
|||
22
hhhh
19.07.12
✎
11:56
|
(20) теперь, чтобы чисто поржать, проверь по синтакс-помощнику, что должно быть в поле Сообщение.Получатели, и что ты туда засунул.
|
|||
23
Singenor
19.07.12
✎
12:00
|
Пока Результат.Следующий() Цикл
Сообщение.Получатели.Добавить(Результат.Электронка); конеццикла; на почу приходит сообщение следующего сджержания: This message was created automatically by mail delivery software. A message that you sent could not be delivered to one or more of its recipients. This is a permanent error. The following address(es) failed: [email protected] |
|||
24
Singenor
19.07.12
✎
12:01
|
так мне ведь результат запроса нужно засунуть вотправители, а результат запроса и есть электронка
|
|||
25
Lama12
19.07.12
✎
12:02
|
(24) Может специалиста позвать? Дешевле выйдет.
|
|||
26
Singenor
19.07.12
✎
12:03
|
(25) не выйдет, объясните лучше как мне если не через запрос из РС получить почту, чтобы ее засунуть в отправку?
|
|||
27
Lama12
19.07.12
✎
12:05
|
(26) Ну ну...
Все объяснения есть во встроенной справке. Также помогает синтаксис помощник. Если что, то синтаксис помощник и встроенная справка это разные вещи. Экономьте дальше. |
|||
28
zladenuw
19.07.12
✎
12:11
|
МЗКонтактИнфо = РСКонтактИнформация.СоздатьМенеджерЗаписи();
МЗКонтактИнфо.Объект = КонтактноеЛицоКонтр; МЗКонтактИнфо.Тип = Перечисления.ТипыКонтактнойИнформации.Телефон; МЗКонтактИнфо.Вид = Справочники.ВидыКонтактнойИнформации.МобильныйТелефонКонтактногоЛицаКонтрагента; МЗКонтактИнфо.Прочитать(); Если МЗКонтактИнфо.Выбран() Тогда лТелефон = МЗКонтактИнфо.Представление; КонецЕсли; что то типа такого. дальше думай |
|||
29
Singenor
19.07.12
✎
12:14
|
(28) запрос у меня правильно работает, я спрашиваю, почему я указываю результат запроса в получателе, и он мне присылает письмо с ошибкой
|
|||
30
zladenuw
19.07.12
✎
12:16
|
а там точна та электронка :) ты же без отбора по объекту
|
|||
31
hhhh
19.07.12
✎
12:20
|
(29) еще раз: в Сообщение.Получатели ты должен записать некий объект, какого хрена ты туда пишешь просто строку?
|
|||
32
MaXpaT
19.07.12
✎
12:30
|
Есть мнение, что парень не до конца понимает то, что он пишет ....
|
|||
33
LAAry
19.07.12
✎
12:41
|
(32) и не только твое...
(19) ты так и пишешь "Результат.Электронка..." ? мда. |
|||
34
rool
19.07.12
✎
13:12
|
(31) Со строкой все в порядке:
Добавить(<ПочтовыйАдрес>) Параметры: <ПочтовыйАдрес> (обязательный) Тип: Строка. Почтовый адрес. У товарища с остальными настройками почты проблема, а скорее всего судя по сообщению (23) адрес кривой. ибо написано что отправлено быть не может ибо [email protected] неверный |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |