|   |   | 
| 
 | печатная форма, ошибка SQL | ☑ | ||
|---|---|---|---|---|
| 0
    
        who respawn 24.11.23✎ 06:46 | 
        привет, подскажите, из-за чего ошибка?
 https://ibb.co/JHqh8K1 | |||
| 1
    
        Мимохожий Однако 24.11.23✎ 07:09 | 
        (0) Краткость - сестра Таланта, но всё же бегать по неизвестным ссылкам боязно. Опиши подробности: как обгонял, как подрезал...     | |||
| 2
    
        who respawn 24.11.23✎ 07:24 | 
        (1) так ссылка на imgbb, сейчас на другой перезалью скрин 
 https://ltdfoto.ru/image/BJYLyR FORMAT не является известным имя встроенной функции | |||
| 4
    
        Волшебник 24.11.23✎ 08:39 | 
        (2) Эта ссылка не открывается     | |||
| 5
    
        who respawn 24.11.23✎ 08:50 | 
        (4) и куда скрин залить?     | |||
| 6
    
        who respawn 24.11.23✎ 09:05 | 
        да вы рофлите что ли, 1ая ссылка нормальна же, первая в списке по запросу "куда залить скрин"     | |||
| 7
    
        Волшебник 24.11.23✎ 09:07 | 
        (6) Первая открывается. У вас ошибка SQL. Смотрите, какие запросы отправляете на сервер. Не все запросы можно выполнить     | |||
| 8
    
        who respawn 24.11.23✎ 09:12 | 
        (7) там запрос только в процедуре печать, из документа данные вытягиваю и всё     | |||
| 9
    
        Волшебник 24.11.23✎ 09:17 | 
        (8) Может база рушится. Сделайте бэкап на всякий случай     | |||
| 10
    
        who respawn 24.11.23✎ 09:27 | 
        (9) да всё норм с базой, бекап и так каждый час делается, я не понимаю как с проблемой это разобраться     | |||
| 11
    
        rphosts 24.11.23✎ 09:29 | 
        (6) не это ты прикалываешься раскидывая левые ссылки. Если тебе влом набрать текст ошибки - почему ты считаешь что кто-то будет на твои проблемы время тратить?     | |||
| 12
    
        who respawn 24.11.23✎ 09:31 | 
        (11) в плане левые? я в 1ом посте дал ссылку на САМЫЙ ПОПУЛЯРНЫЙ сервис для залива скриншота, прикопались к нему - залил на другой и всё
 очевидно, что я сначала загуглил и не нашел решения | |||
| 13
    
        mikecool 24.11.23✎ 09:36 | 
        (12) ты принципиально текст ошибки не выкладываешь текстом?     | |||
| 14
    
        who respawn 24.11.23✎ 09:36 | 
        (13) я его не могу скопировать, там модальное окно и база закрывается ОК я напишу     | |||
| 15
    
        who respawn 24.11.23✎ 09:39 | 
        Ошибка СУБД
 Microsoft SQL Server native client 10.0: FORMAT не является известным имя встроенной функции HRESULT =80040E14, HRESULT =80040E14, HRESULT =80040E14, HRESULT =80040E14, HRESULT =80040E14, SqlSrv, SQLSTATE=42000, state = 1, Severity = F, native=319, line=24 | |||
| 16
    
        Волшебник 24.11.23✎ 09:40 | 
        (15) красивое...     | |||
| 17
    
        who respawn 24.11.23✎ 09:41 | 
        (16) не продаю, только посмотреть выложил     | |||
| 18
    
        Мимохожий Однако 24.11.23✎ 09:41 | 
        (15) Что ты делаешь до того как эта ошибка возникает? Что запускаешь? Отладчик включал? Какая конфигурация, платформа, обработка и т.п.
 ОФФ: Вышли кофе для гадания | |||
| 19
    
        who respawn 24.11.23✎ 09:43 | 
        (18) ничего не делаю, запускаю печатную форму в открытом документе, отладчик проходит и на этой ошибке просто валится
 конфа УТ 10 допиленная платформа 8.3.23.1739 | |||
| 20
    
        who respawn 24.11.23✎ 09:52 | 
        (19) в гугле нашел ошибку такую связанную с датой(не 1с) в запросе вообще даты нет     | |||
| 21
    
        Волшебник 24.11.23✎ 09:55 | 
        (20) Печатная форма без даты? Это вряд ли     | |||
| 22
    
        Djelf 24.11.23✎ 10:02 | 
        (0) Ошибка в том, что FORMAT есть только в 12й версии MSSQL, а у тебя видимо версия меньше.     | |||
| 23
    
        Мимохожий Однако 24.11.23✎ 10:01 | 
        (19) Теперь покажи фрагмент кода, на котором валится база. На других печатных формах такой же эффект?     | |||
| 24
    
        shuhard 24.11.23✎ 10:03 | 
        (23) зачем тебе вызов ADODB ?     | |||
| 25
    
        who respawn 24.11.23✎ 10:05 | 
        (21) ну я просто получаю реквизит Дата и ничего с ним не делаю, вообще (22) а где я его использую то     | |||
| 26
    
        Djelf 24.11.23✎ 10:08 | 
        (25) В 256 строке     | |||
| 27
    
        who respawn 24.11.23✎ 10:10 | 
        (26) у меня 1 процедура на 100 строк
 какой 256? | |||
| 28
    
        Djelf 24.11.23✎ 10:14 | 
        (27) А я утверждаю, что в 256. Так мне телепатирование подсказывает.     | |||
| 29
    
        shuhard 24.11.23✎ 10:15 | 
        (28) +100500
 пора голосовалку прикручивать | |||
| 30
    
        who respawn 24.11.23✎ 10:15 | 
        (28) спасибо     | |||
| 31
    
        Web00001 24.11.23✎ 10:53 | 
        Тебе Люди говорят что msqsql у тебя версии меньше чем 12. Вывод такой сделан на основании текста ошибки. Какая версия msqsql на твоем сервере?     | |||
| 32
    
        who respawn 24.11.23✎ 12:51 | 
        (31) ну у меня sql2008
 так я не понимаю в чем проблема то, не первую печатную форму же делаю | |||
| 33
    
        Garykom 24.11.23✎ 13:06 | 
        (32) Проблема в баге слишком новой платформы
 Объясни зачем вам для УТ10 на ОФ использовать новые платформы? | |||
| 34
    
        who respawn 24.11.23✎ 13:29 | 
        (33) на этом серваке другие базы крутятся с УФ, в УТ10 УФ тоже есть     | |||
| 35
    
        who respawn 24.11.23✎ 13:31 | 
        (33) да и в целом не я это решаю, какую скажут такую и ставить надо, так что мне с этой ошибкой делать то?     | |||
| 36
    
        rphosts 24.11.23✎ 13:48 | 
        (35) было-бы неплохо показать текст кода который приводит к ошибке, весь код (к примеру одной строки Запрос.Выполнить(); - мало, нужен сам текст запроса).     | |||
| 37
    
        Garykom 24.11.23✎ 13:53 | 
        (34) для других баз можно на одном сервере иметь несколько  версий сервера 1С     | |||
| 38
    
        Zamestas 24.11.23✎ 13:54 | 
        (36) Пятничная задача - переписать запрос, который не вылетает  на 23 платформе в связке с 2008 скулем?     | |||
| 39
    
        shuhard 24.11.23✎ 14:04 | 
        (38) дык режим совместимости нацелен на решение такого рода задач, после того, как ТС код выложит, можно перетереть     | |||
| 40
    
        rphosts 24.11.23✎ 14:08 | 
        (39) сейчас он тебе его выпулит скрином...     | |||
| 41
    
        H A D G E H O G s 24.11.23✎ 14:12 | 
        Поставьте последний sql native client
 https://www.microsoft.com/en-us/download/details.aspx?id=50402 | |||
| 42
    
        nextssbt 24.11.23✎ 14:22 | 
        (19) а не проще ли опустить версию платформу для ут 10.3 не обязательно 23.ххх     | |||
| 43
    
        who respawn 24.11.23✎ 14:50 | 
        "ВЫБРАТЬ
 | ЗапросНаРасчет.Дата КАК ДатаЗаявки, | ЗапросНаРасчет.Менеджер.Представление КАК Менеджер, | ЗапросНаРасчет.Контрагент.Представление КАК Контрагент, ов,дТорг | ЗапросНаРасчет.Комментарий КАК Примечания, | ЗапросНаРасчет.ПланПериодПоставок КАК ПланПоставок, | ЗапросНаРасчет.Попозиционно КАК Попозиционно, | ЗапросНаРасчет.ЕдинымЛотом КАК ЕдинымЛотом, | ЗапросНаРасчет.Предложение КАК Предложение, | ЗапросНаРасчет.Доставка КАК Доставка, | ЗапросНаРасчет.ЦенаСОкруглением КАК ЦенаСОкруглением, | ЗапросНаРасчет.РасчетПроизвел.Представление КАК РасчетПроизвел |ИЗ | Документ.ЗапросНаРасчет КАК ЗапросНаРасчет |ГДЕ | ЗапросНаРасчет.Ссылка = &Ссылка |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | ЗапросНаРасчетТоварыРасчетСкидки.НомерСтроки КАК НомерСтроки, | ЗапросНаРасчетТоварыРасчетСкидки.Номенклатура.Представление КАК Номенклатура, | ЗапросНаРасчетТоварыРасчетСкидки.ХарактеристикаНоменклатуры.Представление КАК ХарактеристикаНоменклатуры, | ЗапросНаРасчетТоварыРасчетСкидки.Количество КАК Количество, | ЗапросНаРасчетТоварыРасчетСкидки.Номенклатура.ЕдиницаДляОтчетов.Представление КАК ЕдиницаИзмерения, | ЗапросНаРасчетТоварыРасчетСкидки.ЖелаемаяЦенаСНДС КАК ЦенаОриентировочная, | ЗапросНаРасчетТоварыРасчетСкидки.ОптоваяЦенаСНДС КАК ЦенаОпт, | ЗапросНаРасчетТоварыРасчетСкидки.УстановленнаяЦена КАК ЦенаКонечная, | ЗапросНаРасчетТоварыРасчетСкидки.СрокДействияСкидки КАК ПериодДействияЦены, | ЗапросНаРасчетТовары_Себестоимость_РасчетСкидки.ЦенаСебестоимости КАК ИтогоСебестоимость, | ЗапросНаРасчетТовары_Себестоимость_РасчетСкидки.Наценка КАК Наценка, | ЗапросНаРасчетТоварыРасчетСкидки.Содержание КАК Содержание |ИЗ | Документ.ЗапросНаРасчет.ТоварыРасчетСкидки КАК ЗапросНаРасчетТоварыРасчетСкидки | ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЗапросНаРасчет.Товары_Себестоимость_РасчетСкидки КАК ЗапросНаРасчетТовары_Себестоимость_РасчетСкидки | ПО ЗапросНаРасчетТоварыРасчетСкидки.Ссылка = ЗапросНаРасчетТовары_Себестоимость_РасчетСкидки.Ссылка | И ЗапросНаРасчетТоварыРасчетСкидки.НомерСтроки = ЗапросНаРасчетТовары_Себестоимость_РасчетСкидки.НомерСтроки |ГДЕ | ЗапросНаРасчетТоварыРасчетСкидки.Ссылка = &Ссылка" | |||
| 44
    
        who respawn 24.11.23✎ 14:51 | 
        извиняюсь
 https://pastein.ru/t/TFV | |||
| 45
    
        arsik 24.11.23✎ 14:53 | 
        (43) Поменяй Представление на Наименование     | |||
| 46
    
        Garykom 24.11.23✎ 14:59 | 
        (45) лучше совсем убрать ".Представление"
 лишнее обращение через точку | |||
| 47
    
        Garykom 24.11.23✎ 15:01 | 
        (28) Вполне возможно ты прав про 256 строку     | |||
| 48
    
        shuhard 24.11.23✎ 15:01 | 
        (46) и комментарий/содержание  выразить     | |||
| 49
    
        Garykom 24.11.23✎ 15:06 | 
        (48) смысл если в запросе это поле не используется для объединения/соединения/условия и т.д.?     | |||
| 50
    
        shuhard 24.11.23✎ 15:07 | 
        (49) хрен знает для чего платформа пытается использовать FORMAT, стринги и даты первые кандидаты     | |||
| 51
    
        Djelf 24.11.23✎ 15:08 | 
        (44) А Garykom в (33) очень правильно написал - видимо это ошибка платформы 1С 8.3.23, т.е. понижай платформу.
 Почему старые (аналогичные) отчеты работают - совсем не понятно. Исходников 1С у нас же нет, остается только гадание на кофейной гуще. | |||
| 52
    
        Garykom 24.11.23✎ 15:10 | 
        (50) Даты и Представления кандидаты
 Теоретически платформа 1С для старых версий mssql должна вместо FORMAT использовать CONVERT Имхо запросы конечно кривоваты, но один фиг надо или платформу 1С опускать или версию mssql поднимать И заодно писать в техподдержку 1С | |||
| 53
    
        Garykom 24.11.23✎ 15:13 | 
        (51) Возможно там не используется ".Представление", да еще без явного соединения     | |||
| 54
    
        Zamestas 24.11.23✎ 15:15 | 
        (44) Кинь запрос в консоль запросов и попробуй сначала закоментить поля с датой и выполнить, потом откатить в изначальный вид и закоментить поля с ".Преставление" и выполнить - просто интересно, что именно вызывает ошибку.     | |||
| 55
    
        trad 24.11.23✎ 15:23 | 
        в профайлере поймать этот запрос
 посмотреть куда там платформа format вкорячивает | |||
| 56
    
        shuhard 24.11.23✎ 15:25 | 
        (52)[или платформу 1С опускать или версию mssql поднимать]
 или режим совместимости попробовать | |||
| 57
    
        who respawn 24.11.23✎ 17:17 | 
        то есть переделать запрос никак нельзя чтобы не валилась ошибка?     | |||
| 58
    
        rphosts 24.11.23✎ 17:30 | 
        (57) ты точно читаешь то, что тебе пишут? (54)     | |||
| 59
    
        who respawn 24.11.23✎ 17:57 | 
        (58) я представления убрал вообще ошибка осталась, дату тоже закомментил и ошибка     | |||
| 60
    
        Zamestas 24.11.23✎ 18:44 | 
        (59) Откинь второй запрос, попробуй только первый выполнить в консоли запросов. В таком виде ошибка вылетает?     | |||
| 61
    
        who respawn 25.11.23✎ 05:29 | 
        (60) да, ошибка     | |||
| 62
    
        Кулибин 25.11.23✎ 07:55 | 
        Елки-палки, так если консолью запросов научился пользоваться, то закомментируй ВСЕ получаемые поля и по одному снимай комментарии, чтобы попробовать поймать, на всё две минуты. В результате окажется, что таблица битая, гггг.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |