Войти
NeoBooker.ru
Добро пожаловать к нам в гости!
Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: Peter, DEMBEL  
Форум NeoBook » Всё о программе NeoBook » Плагины для NeoBook » NeoBookDB 2.3d (Плагин для работы с базами данных)
NeoBookDB 2.3d
PeterДата: Сб, 15 Сентября 2018, 14:37 | Сообщение # 31
Админ NeoBook
Цитата Rezzoxe ()
А ничего не будет...

Что ж... вижу ничего не изменилось...
Потому:
Цитата Rezzoxe ()
выгонишь

Разумеется!


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Цитата Rezzoxe ()
А ничего не будет...

Что ж... вижу ничего не изменилось...
Потому:
Цитата Rezzoxe ()
выгонишь

Разумеется!

Автор - Peter
Дата добавления - 15 Сентября 2018 в 14:37
FomichДата: Сб, 26 Августа 2023, 13:53 | Сообщение # 32
Прохожий
Доброго дня.
Немного некропостинга, но решил так лучше, чем отдельно пост создавать.
Не программист, только общие представления имею. VN тоже пару дней как изучаю. Суть: надо было в кратчайшие сроки накидать болванку приложения, типа склада. Таблица с предметом, номером и ящиком хранения. И возможностью "выдать" предмет с фамилией с сроком возврата. Изучил что есть тут, посмотрел уроки по VN, на русском, английском и испанском даже. Но всё равно далёк от понимания. Использую плагин neobookDB , там вроде как максимально просто было создать базу, окно с добавлением предмета по параметрам и окно с выводом таблицы. Плагин asGRID как я понимаю мощнее и функциональнее, но освоить даже добавление таблицы - ума не хватило.
Что собственно нужно : окно с выбранным предметом , где отображено время выдачи и поле ввода времени возврата. Причем в базе данных предметы могут быть с одинаковым названием, ну грубо: колба, колба, колба, стакан, стакан, отличаются только инвентарные номера. Поэтому выбор предмета для выдачи должен содержать и название и номер. Грубо говоря list(set(firstColm)) не катит) Не могу реализовать выбор, не понимаю просто как. Как в выпадающий список добавить все позиции первых двух колонок из базы. В голове идея, что нужно сформировать переменную в виде списка позиций, но не понял как из базы данных это получить. Или в списке выпадающего меню должны быть переменные, содержащие два параметра, но если добавлю еще предметы - то они не войдет в список. Туплю короче. Катастрофически не хватает знаний и понимания (думал раз "Вижуал" - то сейчас накидаю объектов и связей между и готово, а не тут то было). Даже не понимаю, как например в контейнере или таблице захват ПКМ сделать. Там в разделе команд только ресайз и мышь навести.
Приложение максимально примитивное надо, использоваться оно не будет в таком виде, просто как пример для разбора,макет. Уже даже пробовал по нажатию кнопки вызвать контейнер с отображением в нем таблицы, и как то там сделать выбор предмета - тоже фиаско, в прямоугольник контейнера таблица не добавляется. Согласен даже на то, что бы на окне с таблицей по правой кнопке копировать позицию в другую базу для выдачи, но не понимаю как в NeoBookDB работать с таблицей в этом плане. Может и невозможно даже. Но при клике в ячейку присваиваются переменные, возможно это как то можно использовать. Или всё вообще гораздо проще)
В общем, если кто живой тут еще есть - направьте мысли, куда копать, что смотреть, где читать.
Хорошо бы какой-нибудь пример скачать, разобрать, на живом коде будет легче понять. Видел тут на форуме скрины прошлых лет, какие люди делали приложухи (и даже что-то похожее с моим запросом), в шоке как такое возможно, мои куцые знания не позволяют это осознать)
PS использую VN for Win 21.9.9 само собой...
 
СообщениеДоброго дня.
Немного некропостинга, но решил так лучше, чем отдельно пост создавать.
Не программист, только общие представления имею. VN тоже пару дней как изучаю. Суть: надо было в кратчайшие сроки накидать болванку приложения, типа склада. Таблица с предметом, номером и ящиком хранения. И возможностью "выдать" предмет с фамилией с сроком возврата. Изучил что есть тут, посмотрел уроки по VN, на русском, английском и испанском даже. Но всё равно далёк от понимания. Использую плагин neobookDB , там вроде как максимально просто было создать базу, окно с добавлением предмета по параметрам и окно с выводом таблицы. Плагин asGRID как я понимаю мощнее и функциональнее, но освоить даже добавление таблицы - ума не хватило.
Что собственно нужно : окно с выбранным предметом , где отображено время выдачи и поле ввода времени возврата. Причем в базе данных предметы могут быть с одинаковым названием, ну грубо: колба, колба, колба, стакан, стакан, отличаются только инвентарные номера. Поэтому выбор предмета для выдачи должен содержать и название и номер. Грубо говоря list(set(firstColm)) не катит) Не могу реализовать выбор, не понимаю просто как. Как в выпадающий список добавить все позиции первых двух колонок из базы. В голове идея, что нужно сформировать переменную в виде списка позиций, но не понял как из базы данных это получить. Или в списке выпадающего меню должны быть переменные, содержащие два параметра, но если добавлю еще предметы - то они не войдет в список. Туплю короче. Катастрофически не хватает знаний и понимания (думал раз "Вижуал" - то сейчас накидаю объектов и связей между и готово, а не тут то было). Даже не понимаю, как например в контейнере или таблице захват ПКМ сделать. Там в разделе команд только ресайз и мышь навести.
Приложение максимально примитивное надо, использоваться оно не будет в таком виде, просто как пример для разбора,макет. Уже даже пробовал по нажатию кнопки вызвать контейнер с отображением в нем таблицы, и как то там сделать выбор предмета - тоже фиаско, в прямоугольник контейнера таблица не добавляется. Согласен даже на то, что бы на окне с таблицей по правой кнопке копировать позицию в другую базу для выдачи, но не понимаю как в NeoBookDB работать с таблицей в этом плане. Может и невозможно даже. Но при клике в ячейку присваиваются переменные, возможно это как то можно использовать. Или всё вообще гораздо проще)
В общем, если кто живой тут еще есть - направьте мысли, куда копать, что смотреть, где читать.
Хорошо бы какой-нибудь пример скачать, разобрать, на живом коде будет легче понять. Видел тут на форуме скрины прошлых лет, какие люди делали приложухи (и даже что-то похожее с моим запросом), в шоке как такое возможно, мои куцые знания не позволяют это осознать)
PS использую VN for Win 21.9.9 само собой...

Автор - Fomich
Дата добавления - 26 Августа 2023 в 13:53
mishemДата: Вс, 27 Августа 2023, 08:12 | Сообщение # 33
Эксперт форума
Цитата Fomich ()
Хорошо бы какой-нибудь пример скачать, разобрать, на живом коде будет легче понять.

Скачай. Там по моему и правая кнопка мыши была реализована. Это мой один из первых проектов, на котором учился.

Здесь программа ля поиска названия плагина по его команде. Возможно сможет помочь в определении используемого в проекте плагина, так как я не помню уже, что там использовалось.

Вопросов у тебя много, все можно решить. Попробуй разобрать проект, если не поможет, будем решать постепенно.

Цитата Fomich ()
Причем в базе данных предметы могут быть с одинаковым названием

Используй "первичный ключ", что бы в дальнейшем не было проблем.

Цитата Fomich ()
Использую плагин neobookDB , там вроде как максимально просто было создать базу

В про версии удобнее и возможностей больше, но она платная.

Добавлено (27 Августа 2023, 08:23)
---------------------------------------------
Что бы картинки в проекте отображались, открой файл База данных по торговле.pub в блокноте или в текстовом редакторе котором пользуешься и замени все "D:\ЗАКАЧКИ\ПРОГРАММЫ\Создай программу Сам. v. 1.0.2\NeoBook\NeoBook 5_рабочая_папка\1База данных по торговле\Picture\Buttons\" на путь где находится у тебя скачанный проект.

Вернее "Путь где поект\Picture\Buttons\".


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
Сообщение
Цитата Fomich ()
Хорошо бы какой-нибудь пример скачать, разобрать, на живом коде будет легче понять.

Скачай. Там по моему и правая кнопка мыши была реализована. Это мой один из первых проектов, на котором учился.

Здесь программа ля поиска названия плагина по его команде. Возможно сможет помочь в определении используемого в проекте плагина, так как я не помню уже, что там использовалось.

Вопросов у тебя много, все можно решить. Попробуй разобрать проект, если не поможет, будем решать постепенно.

Цитата Fomich ()
Причем в базе данных предметы могут быть с одинаковым названием

Используй "первичный ключ", что бы в дальнейшем не было проблем.

Цитата Fomich ()
Использую плагин neobookDB , там вроде как максимально просто было создать базу

В про версии удобнее и возможностей больше, но она платная.

Добавлено (27 Августа 2023, 08:23)
---------------------------------------------
Что бы картинки в проекте отображались, открой файл База данных по торговле.pub в блокноте или в текстовом редакторе котором пользуешься и замени все "D:\ЗАКАЧКИ\ПРОГРАММЫ\Создай программу Сам. v. 1.0.2\NeoBook\NeoBook 5_рабочая_папка\1База данных по торговле\Picture\Buttons\" на путь где находится у тебя скачанный проект.

Вернее "Путь где поект\Picture\Buttons\".


Автор - mishem
Дата добавления - 27 Августа 2023 в 08:12
FomichДата: Вс, 27 Августа 2023, 14:23 | Сообщение # 34
Прохожий
mishem, Приветствую! Вчера реализовал предварительно. Левой рукой чесал через спину правую пятку, но работает) Код пещерного человека: сделал контейнер, в котором по "мышь в поле" - появляется таблица базы (реализовал показ куска первых столбцов путём нулевой длины остальных :D ), там кликаем в нужный товар (при этом в переменные попадают все данные), далее при "мышь с поля" - копируем РекодТуВар (этого хватает пока мышь до крестика ползёт и закрывает контейнер), на странице пользователь видит данные которые скопировал, если всё ок - нажимает "Добавить" - через ВарТуРекорд суём данные во вторую базу данных. Такие дела ) Дальше можно крутить с оформлением и улучшением. Топорно, но фурычит. Буду изучать ваши варианты, если разберусь с "декодинком" - попробую реализовать проще) Спасибо!
Платный плагин для "бесплатной" версии, конечно, не вариант, это затея на один раз, по крайней мере сейчас) Ничего лучше VN для "сляпать быстро exe" не нашел, да и нету наверное)
 
Сообщениеmishem, Приветствую! Вчера реализовал предварительно. Левой рукой чесал через спину правую пятку, но работает) Код пещерного человека: сделал контейнер, в котором по "мышь в поле" - появляется таблица базы (реализовал показ куска первых столбцов путём нулевой длины остальных :D ), там кликаем в нужный товар (при этом в переменные попадают все данные), далее при "мышь с поля" - копируем РекодТуВар (этого хватает пока мышь до крестика ползёт и закрывает контейнер), на странице пользователь видит данные которые скопировал, если всё ок - нажимает "Добавить" - через ВарТуРекорд суём данные во вторую базу данных. Такие дела ) Дальше можно крутить с оформлением и улучшением. Топорно, но фурычит. Буду изучать ваши варианты, если разберусь с "декодинком" - попробую реализовать проще) Спасибо!
Платный плагин для "бесплатной" версии, конечно, не вариант, это затея на один раз, по крайней мере сейчас) Ничего лучше VN для "сляпать быстро exe" не нашел, да и нету наверное)

Автор - Fomich
Дата добавления - 27 Августа 2023 в 14:23
Форум NeoBook » Всё о программе NeoBook » Плагины для NeoBook » NeoBookDB 2.3d (Плагин для работы с базами данных)
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск: