Страница 2 из 2
SQLite и картинки
Добавлено: 26 Январь 2023, 14:39
finsoftrz
И что, реально люди так работают? На продуктовке давно пытались запустить мобильную торговлю, фик менеджеров заставишь, им проще на бумажке заказ записать. А стимулировать фининсами тоже никто не захотел. Им оперативность не особо нужна, заказы собирают предварительно, а доставка упирается в транспорт. А на хозке товаров раз в 20 больше, там все давно уже самостоятельно заказывают на сайтах, сбор заказов менеджерами только у дохлых клиентов, мало рентабельность получается мотаться.
Мобильная торговля, как я понимаю, может быть у тех, кто торгует узким ассортиментом товаров. Например, табачники или колбасники, видел таких у нас в магазинах.
SQLite и картинки
Добавлено: 26 Январь 2023, 15:00
Игорь Столяров
finsoftrz писал(а): ↑26 Январь 2023, 14:39
И что, реально люди так работают
А то ! Более 20 машин без выходных. Ассортимент - продовольствие, средний прайс - 2 000 позиций.
Ведь есть масса небольших фермерских и цеховых производителей, которых не пускают в крупные сети.
И здесь ведь не только доставка, но и сбор заказов. Кто потом эти бумажки будет вводить, резервировать и т.д. ?
Сайт - это здорово, но подъедет человек, поговорит, посмотрит, что покупается (кроме водки), покажет новинки.
Теперь и с картинками.
И продаст в 2 раза больше.
SQLite и картинки
Добавлено: 26 Январь 2023, 15:36
ingasoftplus
Игорь Столяров писал(а): ↑26 Январь 2023, 12:03
И вот уже картинки с образцами товаров из БД SQLite в приложении Android.
3.png
чеченское мороженое?
SQLite и картинки
Добавлено: 26 Январь 2023, 15:38
finsoftrz
Вводят операторы по диктовку менеджеров. С одной стороны их меньше, чем менеджеров, с другой у них уровень производительности другой и ошибок совершают гораздо меньше.
Дальше надо считать. Допустим, у менеджера 100-150 точек. Сколько ему надо времени, чтобы все объехать и везде поговорить и что-то показать. Как я понял, поставка в мелкие магазы, у которых таких поставщиков 4 десятка. Много с одного не заработаешь. Заказы в этом сегменте зачастую сами продавцы делают. Они торгуют, как правило, достаточно постоянным ассортиментом. Если выводится на рынок какая-то новая продукция, то производители обеспечивают красочными буклета и, которые можно не только показать, но и оставить у потенциального покупателя.
Обсуждали все это не раз. Крупные московские производители пытались заказы в электронном виде собирать в продуктовке, у них более менее наладилось, когда стали менеджерам доплачивать за каждый заказ в электронном виде.
В общем, одно из двух. Или у вас просто хозяин продвинутый и повернутый на автоматизации, независимо от того, даёт ли она реальную отдачу, или есть какие-то нюансы, про которые Вы не знаете или не договариваете.
SQLite и картинки
Добавлено: 26 Январь 2023, 15:46
Игорь Столяров
finsoftrz писал(а): ↑26 Январь 2023, 15:38
Если выводится на рынок какая-то новая продукция
О ! Это было время брендов. И оно закончилось.
У наших с этим плохо от слова совсем.
Но даже в тучные года ИП Митросян из Кулешовки не сообщал на Первом канале о выходе новых хинкали (полиэтиленовый пакет 3 кг.)
finsoftrz писал(а): ↑26 Январь 2023, 15:38
Или у вас просто хозяин продвинутый
Я преданный слуга многих финансово состоявшихся господ (и барынь !).
SQLite и картинки
Добавлено: 26 Январь 2023, 15:54
Игорь Столяров
ingasoftplus писал(а): ↑26 Январь 2023, 15:36
чеченское мороженое
Конкретно на фотке - подача нашего ростовского мороженного в кафе на Пушкинской (это как Арбат в Москве).
SQLite и картинки
Добавлено: 26 Январь 2023, 16:09
finsoftrz
Игорь Столяров писал(а): ↑26 Январь 2023, 15:46
finsoftrz писал(а): ↑26 Январь 2023, 15:38
Если выводится на рынок какая-то новая продукция
О ! Это было время брендов. И оно закончилось.
У наших с этим плохо от слова совсем.
Но даже в тучные года ИП Митросян из Кулешовки не сообщал на Первом канале о выходе новых хинкали (полиэтиленовый пакет 3 кг.)
finsoftrz писал(а): ↑26 Январь 2023, 15:38
Или у вас просто хозяин продвинутый
Я преданный слуга многих финансово состоявшихся господ (и барынь !).
Я имел ввиду сумашедшего, а не состоявшейся.
SQLite и картинки
Добавлено: 26 Январь 2023, 16:15
Игорь Столяров
finsoftrz писал(а): ↑26 Январь 2023, 16:09
Я имел ввиду сумашедшего
"Дорогу выбрал каждый из нас, Я тоже брал по себе ..." (C) Алиса, как раз только что слушал.
Кстати, теперь можно подумать и над смежной задачей: записывать фотки с планшета в БД SQLite и выгружать их Центр.
Но читать BLOB из SQLite в Clarion сложно и (пока) непонятно.
SQLite и картинки
Добавлено: 26 Январь 2023, 17:53
ingasoftplus
Игорь Столяров писал(а): ↑26 Январь 2023, 15:54
ingasoftplus писал(а): ↑26 Январь 2023, 15:36
чеченское мороженое
Конкретно на фотке - подача нашего ростовского мороженного в кафе на Пушкинской (это как Арбат в Москве).
Я по фотке сужу
SQLite и картинки
Добавлено: 26 Январь 2023, 18:09
finsoftrz
Вот и я сразу почувствовал, что Игорь что-то юлит про состоявшихся дам и господ. Дон.
SQLite и картинки
Добавлено: 28 Январь 2023, 0:24
Игорь Столяров
В общем-то получилось и загрузить файлы из BLOB полей SQLite.
Т.е. можно использовать пакеты SQLite для полноценного обмена между программой Windows <-> приложением Android.
Если осторожно дополнять существующий класс работы с SQLite, тогда пример метода загрузки списка файлов:
Код: Выделить всё
SQLiteType.SelectBlobData Procedure(String pSQL)
Loc:Stmt Long
Loc:StartPoint ULong,Auto
Loc:LengthBlob ULong,Auto
Code
If Self.hSQLite
Self.SQL = pSQL
Self.ACPtoUTF8(Self.SQL)
Self.LastReturnCode = sqlite3_prepare(Self.hSQLite, Self.SQL, Len(Self.SQL), Address(Loc:Stmt), 0)
If Self.LastReturnCode <> SQLITE_OK then Message(Self.SQL & '||' & Self.ReturnCodeMsg(),'Error on SQLite Prepare')
else
Loop While sqlite3_step(Loc:Stmt) = SQLITE_ROW
Clear(Self.BlobFiles)
Loc:LengthBlob = sqlite3_column_bytes(Loc:Stmt,1) ! 2-а колонка BLOB
If Loc:LengthBlob > 0 then Self.BlobFiles.Content1 &= New(String(Loc:LengthBlob))
If Not (Self.BlobFiles.Content1 &= Null)
Loc:StartPoint = sqlite3_column_blob( Loc:Stmt,1)
MemCpy(Address(Self.BlobFiles.Content1),Loc:StartPoint,Loc:LengthBlob)
Self.BlobFiles.ID = sqlite3_column_int(Loc:Stmt,0) ! 1-а колонка ID записи
Add(Self.BlobFiles,Self.BlobFiles.ID)
end
end
end
sqlite3_finalize(Loc:Stmt)
end
end