Найдено 515 результатов

morkovin
09 Декабрь 2019, 15:36
Форум: CLARION for Windows
Тема: file{Prop:SQL}='INSERT INTO...'
Ответы: 11
Просмотры: 77

file{Prop:SQL}='INSERT INTO...'

kreator писал(а):
09 Декабрь 2019, 14:19
ACTIVE BEFORE INSERT POSITION 0
а вот в MS SQL нет триггера BEFORE INSERT :(
morkovin
09 Декабрь 2019, 13:19
Форум: CLARION for Windows
Тема: file{Prop:SQL}='INSERT INTO...'
Ответы: 11
Просмотры: 77

file{Prop:SQL}='INSERT INTO...'

А можно посмотреть на структуру SQL-таблицы? И кларионовскую декларацию, если таковая используется Для SQL USE [Abitur] GO /****** Object: Table [dbo].[messages] Script Date: 12/09/2019 14:16:08 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO SET ANSI_PADDING ON GO CREATE TABLE [dbo].[mess...
morkovin
09 Декабрь 2019, 13:12
Форум: CLARION for Windows
Тема: file{Prop:SQL}='INSERT INTO...'
Ответы: 11
Просмотры: 77

file{Prop:SQL}='INSERT INTO...'

Явно чего не хватает - какого-нибудь PUT или Access;..Update() Получилось при таком раскладе: ThisWindow.InsertAction PROCEDURE ReturnValue BYTE,AUTO ! Start of "WindowManager Method Data Section" ! [Priority 5000] ! End of "WindowManager Method Data Section" CODE ! Start of "WindowManager Method E...
morkovin
09 Декабрь 2019, 12:46
Форум: CLARION for Windows
Тема: file{Prop:SQL}='INSERT INTO...'
Ответы: 11
Просмотры: 77

file{Prop:SQL}='INSERT INTO...'

[quote Надо попробовать [/quote] Попробовал. Запрос UPDATE messages SET mid=CONVERT(char(36),NEWID()) WHERE LEN(mid)=0 прекрасно выполняется в SQLExplorer. А вот здесь: OF ?OK ThisWindow.Update() ! [Priority 7300] ! Perform field level validation ! [Priority 7501] MESSAGE(mes:mid&' - '&mes:message, ...
morkovin
09 Декабрь 2019, 12:18
Форум: CLARION for Windows
Тема: file{Prop:SQL}='INSERT INTO...'
Ответы: 11
Просмотры: 77

file{Prop:SQL}='INSERT INTO...'

gromov писал(а):
09 Декабрь 2019, 10:07
При операции INSERT в БД добавляется пустая запись, а по завершении ввода она корректируется
т.е. надо делать

Код: Выделить всё

UPDATE messages
SET mid = convert(char(36), newid())
WHERE mid='' 

Надо попробовать
morkovin
09 Декабрь 2019, 12:01
Форум: CLARION for Windows
Тема: file{Prop:SQL}='INSERT INTO...'
Ответы: 11
Просмотры: 77

file{Prop:SQL}='INSERT INTO...'

И ещё надо посмотреть (если это в форме) настройку на автонумерацию индексов. Если в словаре нет автонумерации индексов, нет Вообще какой смысл вручную делать INSERT? чтобы переложить генерацию GUID на сервер. Хотел вообще задать для этого поля на сервере свойство default newid() type uniquvalified...
morkovin
09 Декабрь 2019, 7:01
Форум: CLARION for Windows
Тема: file{Prop:SQL}='INSERT INTO...'
Ответы: 11
Просмотры: 77

file{Prop:SQL}='INSERT INTO...'

Clarion 11. ABC. MSSQL2008. Пытаюсь сделать "FieldPriming on Insert" в форме добавления записи. И не получается записать в таблицу через {Prop:SQL}='INSERT INTO...' messages{PROP:SQL}='INSERT INTO Messages (mid, message,uid_fk) VALUES (CONVERT(char(36),NEWID()),null,null)' NEXT(messages) case errorc...
morkovin
04 Декабрь 2019, 14:21
Форум: CLARION for Windows
Тема: windows 10 - размытость приложения
Ответы: 13
Просмотры: 272

windows 10 - размытость приложения

AnyFont от CapeSoft !
morkovin
01 Декабрь 2019, 8:24
Форум: CLARION for Windows
Тема: Отправить XML-файл через POST с параметрами
Ответы: 44
Просмотры: 789

Отправить XML-файл через POST с параметрами

Докладываю о результатах: написал консольное приложение на C# (VS2015).Теперь можно отправлять XML-файлы (со сканами) в пакетном режиме, просто через BAT-файл. Имя передаваемого файла - первый аргумент командной строки. Настройки (URL, InpParam, TimeOut) - из INI-файла. Ответы сервера сохраняются в ...
morkovin
23 Ноябрь 2019, 14:54
Форум: CLARION for Windows
Тема: Отправить XML-файл через POST с параметрами
Ответы: 44
Просмотры: 789

Отправить XML-файл через POST с параметрами

написал им письмо на "горячую" линию.По выходным , правда, она не работает...
morkovin
23 Ноябрь 2019, 13:48
Форум: CLARION for Windows
Тема: Отправить XML-файл через POST с параметрами
Ответы: 44
Просмотры: 789

Отправить XML-файл через POST с параметрами

Спасибо всем откликнувшимся! За эти пару дней я ужас как продвинулся в XML, HTML, кодировка и форматах. :D Даже для себя накропал пару полезных утилит для дальнейшего развития. В конкретном случае думаю, что они просто отключили этот сервис - видимо дорабатывают. Иначе мы бы получали какой-нибудь ос...
morkovin
23 Ноябрь 2019, 6:17
Форум: CLARION for Windows
Тема: Отправить XML-файл через POST с параметрами
Ответы: 44
Просмотры: 789

Отправить XML-файл через POST с параметрами

Игорь Столяров писал(а):
23 Ноябрь 2019, 5:57
morkovin писал(а):
23 Ноябрь 2019, 4:14
Но как вставить в скрипт "inputXML=" + СОДЕРЖИМОЕ(abaeva.xml ) ума не приложу
Для командной строки синтаксис будет: curl.exe -d @zapros.xml -o otvet.xml нттп://myservice.com (+ настройка, логин и т.д.)
Спасибо! Попробую.
morkovin
23 Ноябрь 2019, 6:16
Форум: CLARION for Windows
Тема: Отправить XML-файл через POST с параметрами
Ответы: 44
Просмотры: 789

Отправить XML-файл через POST с параметрами

Подрихтовал пример для libCURL PostFile: curl TCurlClass res CURLcode url STRING(256) argname STRING(32) infile STRING(300000) respfile STRING(256) ContLen LONG CODE curl.Init() url = 'http://priem.edu.ru:8000/XML/UploadXML' argname = 'inputXML' infile = 'abaeva.xml' !ContLen=infile{PROP:FileSize} !...
morkovin
23 Ноябрь 2019, 4:14
Форум: CLARION for Windows
Тема: Отправить XML-файл через POST с параметрами
Ответы: 44
Просмотры: 789

Отправить XML-файл через POST с параметрами

Вот что получается. В коде 1С у Вас есть ПараметрыПОСТ = "inputXML=" + СокрЛП(стр); в скрипте я этого не вижу, "-T abaeva.xml" это не то же самое. Да, я тоже это душой понимаю. Но как вставить в скрипт "inputXML=" + СОДЕРЖИМОЕ(abaeva.xml ) ума не приложу. Ведь размер файла 250011 байт. Т.е. в netta...
morkovin
22 Ноябрь 2019, 19:40
Форум: CLARION for Windows
Тема: Отправить XML-файл через POST с параметрами
Ответы: 44
Просмотры: 789

Отправить XML-файл через POST с параметрами

Вот что получается. Новый bat-файл: curl --tr-encoding -X POST -v -# -o output -T abaeva.xml http://priem.edu.ru:8000/XML/UploadXML ^ -H "ContentType:application/x-www-form-urlencoded"^ -H "Accept-Language: ru"^ -H "Accept-Charset: utf-8"^ -H "Content-Language: ru"^ -H "Content-Charset: utf-8"^ Во-п...