Доработаю немного, "причешу" и обязательно Вам пришлю.
51 2017-01-30 20:58:30
Re: [Решено] Удалить запись с получением id для послед действия (19 replies, posted in Russian)
52 2017-01-30 19:06:36
Re: [Решено] Удалить запись с получением id для послед действия (19 replies, posted in Russian)
И почему такие трудности с получением id записи? Теоретически должно быть все просто. Я победил эту проблему так:
SQLExecute('INSERT INTO OrgUch (id_KP, id_Orgs, NomerKP) VALUES ('+IntToStr(idKP)+','+IntToStr(z)+','''+Maska_nom+''')');
id_OU:= SQLExecute('SELECT id FROM OrgUch WHERE (id_KP = '+IntToStr(idKP)+') AND (id_Orgs = '+IntToStr(z)+') AND (NomerKP = '''+Maska_nom+''') ');
Использовал обратный запрос!!! (но чувство карявости не покидает).
53 2017-01-30 19:04:00
Re: [Решено] Удалить запись с получением id для послед действия (19 replies, posted in Russian)
У меня нет такой формы, я все добавляю через скрипт.
54 2017-01-30 14:29:12
Re: [Решено] Удалить запись с получением id для послед действия (19 replies, posted in Russian)
выдает значение -1, вместо нужного id
55 2017-01-30 14:18:14
Re: [Решено] Удалить запись с получением id для послед действия (19 replies, posted in Russian)
а вот эта кнопка : Form1.Button1 какая должна быть?
56 2017-01-30 10:49:47
Re: [Решено] Удалить запись с получением id для послед действия (19 replies, posted in Russian)
Как использовать
Form1.Button1.dbGeneralTableId)
при добавлении записи скриптом:
SQLExecute('INSERT INTO OrgUch......
57 2017-01-30 10:32:51
Re: id последней записи в таблицу. (8 replies, posted in Russian)
где? я не нашел( напиши как это сделать.
58 2017-01-27 22:00:28
Re: Проблема с обновлением GRID (3 replies, posted in Russian)
отослал вам на почту проект, вместе с файлом БД. чтобы по новой не вводить тестовые значения.
59 2017-01-26 12:53:19
Topic: Проблема с обновлением GRID (3 replies, posted in Russian)
Здравствуйте, История такая: по кнопке создаю новую запись коммерческого предложения (сокращенно КП), внутри этой формы связная таблица с номенклатурой. Так вот при нажатии в таблице отображается вся номенклатура всех КП и исчезает при добавлении новой записи в GRID. Подскажите как с этим бороться. На первой форме сделал таблицу КП, по редактированию форма открывается как надо, но проблема в том, что этот список должен быть виден только ограниченному кругу.
60 2016-12-22 11:04:54
Re: отчет в FastReport (9 replies, posted in Russian)
Снимается, удалил и заново поставил на форму FR поле базы данных.
Но возникла проблема в запросе:
SELECT
zObrabotka.oSchetNom,
zObrabotka.oSchetData,
zObrabotka.oSchetSum,
Organizations.Organization,
Doc.oDocument,
zakaz.zNom,
myOrg.Org,
zObrabotka.id_Doc,
zObrabotka.id_Organizations,
zObrabotka.oOplataSum,
(zObrabotka.oSchetSum-zObrabotka.oOplataSum) AS dolg
FROM zObrabotka
LEFT OUTER JOIN Doc ON Doc.id=zObrabotka.id_Doc
LEFT OUTER JOIN zakaz ON zakaz.id=zObrabotka.id_zakaz
LEFT OUTER JOIN Organizations ON Organizations.id=zObrabotka.id_Organizations
LEFT OUTER JOIN myOrg ON myOrg.id= SELECT zakaz.id_myOrg FROM zakaz WHERE zakaz.id=zObrabotka.id_zakaz
WHERE (zObrabotka.id_Doc=1) AND (zObrabotka.oSoplat <> 'Да ')
ORDER BY Organizations.Organization asc
Допустима ли такая вложеннось в запросах , и если нет то как реализовать?
61 2016-12-22 10:21:28
Re: отчет в FastReport (9 replies, posted in Russian)
не работает:
SELECT
zObrabotka.oSchetNom,
zObrabotka.oSchetData,
zObrabotka.oSchetSum,
Organizations.Organization,
Doc.oDocument,
zObrabotka.id_Doc,
zObrabotka.id_Organizations,
zObrabotka.oSoplat,
(zObrabotka.oSchetSum-zObrabotka.oSoplat) AS dolg
FROM zObrabotka
LEFT OUTER JOIN Doc ON Doc.id=zObrabotka.id_Doc
LEFT OUTER JOIN Organizations ON Organizations.id=zObrabotka.id_Organizations
WHERE (zObrabotka.id_Doc=1) AND (zObrabotka.oSoplat <> 'Да ')
ORDER BY Organizations.Organization asc
в поле dolg значение поля zObrabotka.oSchetSum, без вычислений
63 2016-12-20 10:16:59
Topic: отчет в FastReport (9 replies, posted in Russian)
Подскажите пож., как в отчет передать вычисляемое поле?
64 2016-12-16 13:56:25
Topic: Заполнение GRID (1 replies, posted in Russian)
Идея следующая: Есть поле Обеспечение (деньги) и поле ВозвратОбеспечения (Да/Нет/Grayed). При Прорисовке грида в ячейке по значению Grayed - пусто. Можно ли проверяя это условие в ячейку столбца Обеспечение вместо 0,00 писать : ГАРАНТИЯ?
65 2016-12-16 13:45:05
Re: Фильтр ComboBox (12 replies, posted in Russian)
Спасибо!!! НО одна задача, сразу же рождает следующую, и она все сложнее. Теперь по Гриду1 с отфильтрованными заказами по Юзеру, нужно отфильтровать Грид2. Проект выслал Вам на почту. Здесь получаются связные списки 3-его уровня. Спасибо.
66 2016-12-15 21:15:23
Re: Таймер на вынос долго бездействующего юзера (10 replies, posted in Russian)
Да. если можно на перемещение мышкой над формой.
67 2016-12-15 20:43:21
Re: Фильтр ComboBox (12 replies, posted in Russian)
Спасибо за ответ!!!
А как эти же данные (компонента ComboBox2 ) вывести в Grid?
68 2016-12-15 13:29:05
Re: Фильтр ComboBox (12 replies, posted in Russian)
Идея такая: на форме FORMA_v при выборе пользователя в ComboBox1, ComboBox2 фильтровался (или заполнялся) заказами этого пользователя.
69 2016-12-15 13:26:44
Re: Фильтр ComboBox (12 replies, posted in Russian)
Да, создавал быстро - и поле назвал Name
70 2016-12-14 16:34:47
Re: Фильтр ComboBox (12 replies, posted in Russian)
Файл с ПРОЕКТОМ отправлю Вам на почту ое называется 111.rar
71 2016-12-14 16:07:02
Re: Фильтр ComboBox (12 replies, posted in Russian)
ComboBox не дает выбрать поле nZakaz из таблицы zakaz. Доступны только поля связи этой таблицы с другими.
72 2016-12-13 14:30:47
Re: Вычисляемое поле (46 replies, posted in Russian)
не получается, вместо 0, теперь пишет 0,47 почему-то???
73 2016-12-13 13:21:31
Topic: Фильтр ComboBox (12 replies, posted in Russian)
Добрый день.
Вот такая проблема вырисовалась. Есть таблица zakaz в которой текстовое поле nZakaz и id_Users связь с таблицей Users, текстовое поле Name. Как показать в ComboBox значения nZakaz по фильтру id_Users =1. Спасибо.
74 2016-12-08 14:43:41
Re: Вычисляемое поле (46 replies, posted in Russian)
при работе программы значение вычисляемо поля переодически становятся равными чему-то такому: 0.99990000002. Апроизводится простая операция в вычисляемом поле поле1(деньги)-поле2(деньги). В чем может быть дело?
75 2016-12-02 11:23:14
Re: Опять связные списки (2 replies, posted in Talks about all)
DocsZakaz.TableGrid1.dbUpdate;
есть, и показывать дочерние тоже опция выбрана.