|
запрос | ☑ | ||
---|---|---|---|---|
0
Татьяна211287
31.05.12
✎
19:38
|
Не выводит в макет результат запроса(Нужна помощь
Запрос.Текст = "ВЫБРАТЬ | КонтактнаяИнформация.Вид.Наименование, | ЗаказПокупателя.Ответственный.Наименование, | КонтактнаяИнформация.Представление |ИЗ | РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация | ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЗаказПокупателя КАК ЗаказПокупателя | ПО КонтактнаяИнформация.Объект.Наименование = ЗаказПокупателя.Ответственный.Наименование" ; Результат = Запрос.Выполнить(); Выборка = Результат.Выбрать(); ОбластьМакета.Параметры.Доверенность = Выборка.Представление; |
|||
1
Pashkaa
31.05.12
✎
19:40
|
Как минимум
Выборка = Результат.Выбрать(); Выборка.Следующий(); ОбластьМакета.Параметры.Доверенность = Выборка.Представление; |
|||
2
Pashkaa
31.05.12
✎
19:40
|
Не ну главное все по правилам, большая фотка. Это правильно. Что бы вопросов не было ))
|
|||
3
Татьяна211287
31.05.12
✎
19:47
|
А если добавить
то ошибка "Значение не является значением объектного типа (Параметры) ОбластьМакета.Параметры.Доверенность = Выборка.Представление;" |
|||
4
kosts
31.05.12
✎
19:54
|
(3) Выше должно быть что то типа.
ОбластьМакетаРезультат = Макет.ПолучитьОбласть("ОбластьМакетаРезультат"); А еще следующий пропущено Выборка = Результат.Выбрать(); пока Выборка.Следующий() цикл ОбластьМакета.Параметры.Доверенность = Выборка.Представление; |
|||
5
Pashkaa
31.05.12
✎
19:56
|
Таня давай всю процедуру
|
|||
6
Татьяна211287
31.05.12
✎
20:03
|
я так и делаю через пока
Запрос.Текст = "ВЫБРАТЬ | КонтактнаяИнформация.Вид.Наименование, | ЗаказПокупателя.Ответственный.Наименование, | КонтактнаяИнформация.Представление |ИЗ | РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация | ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЗаказПокупателя КАК ЗаказПокупателя | ПО КонтактнаяИнформация.Объект.Наименование = ЗаказПокупателя.Ответственный.Наименование" ; Результат = Запрос.Выполнить(); Выборка = Результат.Выбрать(); Пока Выборка.Следующий()Цикл; ОбластьМакета.Параметры.Доверенность = Выборка.Представление; КонецЦикла; Мне надо только предствление вывести в макет |
|||
7
Лефмихалыч
31.05.12
✎
20:03
|
|
|||
8
Татьяна211287
31.05.12
✎
20:07
|
я знаю что это не доверенность, но нужно что бы в этом поле хранился номер и реквизиты доверенности
|
|||
9
Лефмихалыч
31.05.12
✎
20:11
|
(8) тогда голову тоже вместе с руками зафиксировать надо
|
|||
10
Татьяна211287
31.05.12
✎
20:13
|
еще вопрос:Есть запрос на получение суммы из ПКО, затем вот такая конструкция:
Пока Выборка.Следующий()Цикл Если Выборка.СуммаАванса = СсылкаНаОбъект.СуммаДокумента ТОГДА СтрокаСуммаАванса = " 3.2. «Заказчик» обязуется оплатить Исполнителю в порядке предварительной оплаты всю сумму, обозначенную в п. 3.1. Договора в день его подписания. Оплата производится путём внесения денежных средств представителю Исполнителя."; Иначе СтрокаСуммаАванса = " 3.2. «Заказчик» обязуется оплатить Исполнителю в порядке предварительной оплаты сумму (аванс) в размере" + " " + Выборка.СуммаАванса + "руб. в день подписания настоящего Договора. Оставшаяся часть денежных средств за оказание услуг, выполнение работ оплачивается Заказчиком в течение 30 дней с момента подписания настоящего Договора. Оплата производится путём внесения денежных средств представителю Исполнителя."; КонецЕсли; Если Выборка.СуммаАванса = если сумма не заполнена тогда СтрокаСуммаАванса = " 3.2. «Заказчик» обязуется оплатить Исполнителю в порядке предварительной оплаты сумму (аванс) в размере_______руб. в день подписания настоящего Договора. Оставшаяся часть денежных средств за оказание услуг, выполнение работ оплачивается Заказчиком в течение 30 дней с момента подписания настоящего Договора. Оплата производится путём внесения денежных средств представителю Исполнителя."; КонецЕсли КонецЦикла; Если Выборка.СуммаАванса = если сумма не заполнена -как правильно записать условие |
|||
11
Татьяна211287
31.05.12
✎
20:15
|
Если Выборка.СуммаАванса = если сумма не заполнена -как правильно записать условие
|
|||
12
Лефмихалыч
31.05.12
✎
20:19
|
п....ц
(11) с нулем сравнивать пробовала? |
|||
13
Татьяна211287
31.05.12
✎
20:23
|
да, в этом случае ничего не выводится
|
|||
14
Татьяна211287
31.05.12
✎
20:23
|
а почему п...ц?)
|
|||
15
Лефмихалыч
31.05.12
✎
20:25
|
(13) может попробуешь себя в другой какой-нибудь професии, где знать ни чего не надо?
|
|||
16
catena
31.05.12
✎
20:25
|
(13)Видимо потому что там NULL? Обрежь его в запросе на 0.
|
|||
17
Лефмихалыч
31.05.12
✎
20:26
|
(16) нет, потому, что нужно сравнивать оператором <> вместо =
|
|||
18
Татьяна211287
31.05.12
✎
20:26
|
(17)это ж разве интересно?
|
|||
19
catena
31.05.12
✎
20:29
|
(17)Вот сейчас не поняла. Спать пора :)
|
|||
20
Pashkaa
31.05.12
✎
20:40
|
Если Выборка.СуммаАванса = NULL
|
|||
21
Татьяна211287
01.06.12
✎
07:20
|
На форме элемента справочник пользователи" есть вкладка "Адреса и телефоны", в какой
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |