#0
by Программер
У меня есть два варианта решения 1) добавить регистр сведений - СтавкаНДС, Значение и присоединять его. 2) каждый раз в запросе писать конструкцию ВЫБОР КОГДА ... и сравнивать с значениями перечислений СтавкиНДС Оба варианта не очень устраивают: 1) нежелательно делать изменения в метаданных (добавлять новые), к тому же придется еще и создавать процедуру заполнения регистра и встраивать ее в модуль приложения (чтобы при запуске создавались записи). 2) просто неудобно использовать и при добавлении новых значений перечисления не будет работать (придется переписывать код всех запросов) Может в каких-то таблицах уже хранятся эти данные?
#6
by Scooter
ВЫБОР КОГДА ПолеСтавки = &Ставка18 ТОГДА 1.18 КОГДА ПолеСтавки = &Ставка20 ТОГДА 1.20 ....
#9
by Херрес
а ты делай через выбор, но эту конструкцию вставляй строчкой, получаемой из глобальной функции
#10
by Neco
По пункту .2 можно устроить перебор значений перечисления в коде и формирования конструкции в
#11
by Программер
есть плюс - можно за один раз изменить но и минус - в такие запросы конструктором не зайдешь
#17
by Ку
ну, т.е. like-ом же можно в запросе проверять текст на то, сожержит ли он что-то. Воткни, посмотри как like работает.
#18
by Ку
+17 вот пример: Ссылка Из Справочник.Номенклатура ГДЕ Наименование LIKE ""%С%"" Он выберет всю ном, которая в наименовании содержит в любом месте букву С. И, опять же, обойдешься без установки параметров в запросе.
#19
by Программер
Т.е. Сравнивать текстовые поля А как из ставкиНДС сделать текст? Не уверен, что будет работать
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Получить id и получить объект по id
- Как программно получить получить пароль пользователя в текущем сеансе работ
- Как получить разность дат (Нужно получить количество дней)
- Как получить ставку НДС товара?
- Как получить ГУИД элемента по OLE, записать и получить по нему ссылку?
- УТ 10.3 Ввод начальных остатков НДС по партиям. Как проставить ставку НДС?
- Как в запросе преобразовать ставку НДС в число
- перепродажа товара купленного с ндс, продажей без ндс. цена с ндс
- ПТиУ есть позиции с НДС и без НДС. СФ пред-на на поз. с НДС.
В этой группе 1С
- Округление
- Как програмно пройти по всем строкам табличного документа
- Как вывести в один таб.док данные из разных макетов
- V8 УПП как скопировать данные из столбика в столбик?
- Подключиться к 1С из Visual Studio
- Перенести группы с одного справочника в другой со всеми подгруппами.
- После ОбратныйПорядок(1) выбирается только последний документ.
- Ошибка "Указан неверный параметр запуска"
- Как обратиться к колонке таблицы значений по строковому идентификатору?
- Создание документа "Изменение штатного расписания"в ЗУП вер. 8.0
- Как отразить в ЗУП 2.1.5.2 невыход несколько часов для упр. начислений
- Баги 1С: целая часть числа
- Чем лучше распознать текстовую структуру файла выписки банка?
- ошибка про вид субконто
- v7: Запуск из командной строки...
- Как получить ссылку на папку "Мои документы" пользователя
- Ремонт сканера USB Benq 5250C (ошибка ffff:0024)
- Можно ли получить в запросе УникальныйИдентификатор.
- DynamicWrapper функция не возвращает строковое значение
- v7: Документ не делает проводок, нет операций?