- 1
Выбрать * из РегистрСведений.Таблица Где Таблица.ДатаПодтверждения >= ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0))
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−127.7
Выбрать * из РегистрСведений.Таблица Где Таблица.ДатаПодтверждения >= ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0))
Это вот условие писал мой бывший начальник..
Можно просто написать
Выбрать * из РегистрСведений.Таблица
Но начальнику, ИМХО, простительно. Человек развлекается.
А вот что за гвонокод коцает русские буквы на этой странице? Вот в этом сообщении слово Таблица покоцано. Кривая расцветка синтаксиса, похоже.
Я 1С не знаю, но в сишном коде при отладке в условии if(some_check) можно делать if(0 && some_check), чтобы временно отшибить ветвь кода (или 1 || чтобы наоборот, включить всегда).
И, например, код в таком состоянии и попал на рассмотрение?
Запрос.Текст = "Выбрать * из РегистрСведений.Таблица Где Таблица.ДатаПодтверждения >= ДАТАВРЕМЯ(&НекаяДата))";
Запрос.УстановитьПараметр("НекаяДата", '00010101000000');
Это бы подразумевало что в будущем мы заменим константу '00010101000000' на переменную, которую ещё не придумали.
И 1С не пропустит твой запрос без слова КАК.
ПереписАл