Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0
Запрос = Новый Запрос; Запрос.УстановитьПараметр("Блаблабла", БазаНалогооблажения); // значение перечисления можно подставить тут или передать в вызове процедуры "ВЫБРАТЬ | СтавкиНалогаФСП.СтавкаФСП |ИЗ | РегистрСведений.СтавкиНалогаФСП КАК СтавкиНалогаФСП |ГДЕ | СтавкиНалогаФСП.БазаНалогооблажения = &Блаблабла";
Результат = Запрос.Выполнить().Выгрузить(); Возврат Результат.ВыгрузитьКолонку("СтавкаФСП");
В этом случае вы получите массив результатов, и дальше можете использовать:
ВозвращенныйМассив[0] // для первого элемента, пример ВозвращенныйМассив[2] // для третьего элемента, пример
Только не понятно, если у вас с одним измерением не сколько ресурсов, то как вы знаете какой использовать в расчетах (т.е. почему вы хотите получить первое значение или второе)?
Цитата(Гущин Артём @ 21.03.13, 10:14)
где: Элемент3 - это значения, которыя я буду хранить в ресурсе РегистраСведений.
Функция "ПрочитатьРесурсСтавкаФСП" уже вернет значение согласно параметрам запроса, в скобках передаются параметры для выполнения функции, а не желаемый результат.
Сообщение отредактировал logist - 21.03.13, 10:28
Личные бесплатные консультации не даю, для этого есть форум!
Запрос = Новый Запрос; Запрос.УстановитьПараметр("Блаблабла", БазаНалогооблажения); // значение перечисления можно подставить тут или передать в вызове процедуры "ВЫБРАТЬ | СтавкиНалогаФСП.СтавкаФСП |ИЗ | РегистрСведений.СтавкиНалогаФСП КАК СтавкиНалогаФСП |ГДЕ | СтавкиНалогаФСП.БазаНалогооблажения = &Блаблабла";
Результат = Запрос.Выполнить().Выгрузить(); Возврат Результат.ВыгрузитьКолонку("СтавкаФСП");
В этом случае вы получите массив результатов, и дальше можете использовать:
ВозвращенныйМассив[0] // для первого элемента, пример ВозвращенныйМассив[2] // для третьего элемента, пример
Только не понятно, если у вас с одним измерением не сколько ресурсов, то как вы знаете какой использовать в расчетах (т.е. почему вы хотите получить первое значение или второе)?
Функция "ПрочитатьРесурсСтавкаФСП" уже вернет значение согласно параметрам запроса, в скобках передаются параметры для выполнения функции, а не желаемый результат.
&НаСервере Функция ПрочитатьРесурсСтавкаФСП()
Запрос = Новый Запрос; Запрос.УстановитьПараметр("БазаНалогооблажения", БазаНалогооблажения); // значение перечисления можно подставить тут или передать в вызове процедуры "ВЫБРАТЬ | СтавкиНалогаФСП.СтавкаФСП |ИЗ | РегистрСведений.СтавкиНалогаФСП КАК СтавкиНалогаФСП |ГДЕ | СтавкиНалогаФСП.БазаНалогооблажения = &БазаНалогооблажения";
Результат = Запрос.Выполнить().Выгрузить(); Возврат Результат.ВыгрузитьКолонку("СтавкаФСП");
Группа: Основатель
Сообщений: 13956
Из: Киев
Спасибо сказали: 4523 раз
Рейтинг: 3646.4
Цитата(Гущин Артём @ 21.03.13, 16:11)
Финансирование сайта осуществляется путём пожертвований или из каких-либо других источников?
Финансирование сайта осуществляется с кармана администрации. Вот вы видите рекламу на форуме - она тут висит не потому, что я, например, или кто-то другой из администрации косит на этом бабло, а затем, чтобы оплачивать те услуги, которые нужны для функционирования сайта. + любой желающий, само собой, может кинуть "пару рэ", если есть желание, это не запрещается (вот, кстати, даже тему когда-то открывали). А вообще, подобным вопросам, в технических ветках не место. Есть раздел про обсуждении сайта, так что на будущее, подобного рода вопросы можете задавать там.
То есть, если позавчера ввели ставку за 2013 год, а вчера - за 2012, то сегодня функция должна вернуть ставку за 2012 год?
Гущин Артём, Что-то у меня все больше и больше растет желание отправить Вас прочитать соответствующую литературу. Того же Радченко, к примеру.
Радченко читал.
То есть, если позавчера ввели ставку за 2013 год, а вчера - за 2012, то сегодня функция должна вернуть ставку за 2012 год? Нет, вернуть 2013 (последний) год.
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!