Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: изменение формата поля в VBA
 
 автор: Едрёныч   (19.03.2011 в 10:25)   личное сообщение
 
 

Как менять формат поля в зависимости от того какое значение в поле ед. измерения. Ведь не может быть 1/2 шт (бутылки), но может быть 1,5 м.

  Ответить  
 
 автор: shanemac51   (19.03.2011 в 11:08)   личное сообщение
 
 

у меня в калькуляции было

на 1 изделие, которых в упаковке 8

0,125 ящика

  Ответить  
 
 автор: Едрёныч   (19.03.2011 в 16:39)   личное сообщение
 
 

не, хочу чтобы именно программа не давала делать ошибки типа "полтора землекопа".

  Ответить  
 
 автор: час   (19.03.2011 в 16:44)   личное сообщение
 
 

очень просто - надо не в бутылках мерить а в миллилитрах = тада всё пучком будэ!
не одна бутылка, а 500 млл.
не мешок сахара а 10000 грамм.
саатветственно двадцать бутылок пришло - заносим получено 10000 млл пивка!

тада проблеммы отпадут

==============================
ежели трудно переводить в уме - создай таблицу эквивалентов и занеси туда данные трансформации бутылки в милллилитры!

  Ответить  
 
 автор: Гоблин   (19.03.2011 в 16:49)   личное сообщение
 
 

Тогда их еще больше будет. Все переводить в граммы и миллилитры, а потом полуграмотной кладовщице-продавщице, что считает до 3 и то с ошибкой, втюхивать эти миллилитры из ящика. И отчетность требовать в миллиграммах, что измеряется мешками и канистрами.
Проблема давняя.

  Ответить  
 
 автор: час   (19.03.2011 в 17:05)   личное сообщение
 
 


создай таблицу эквивалентов и занеси туда данные трансформации бутылки в милллилитры

  Ответить  
 
 автор: Гоблин   (19.03.2011 в 17:35)   личное сообщение
14 Кб.
 
 

Возможно и так. Но вот из опыта. Поступает на склад тонер. То в килограммах (мешки), то фасованная тара (1 кг, 150 гр и хз сколько потому как не написано) Хоть взвешивай тубу. А везде просто написано (ед изм - туба) И списывали тубу, а сколько в ней, сам х не знает. А потом дело доходило и до килограммов. Потому лучше если списывать и учитывать так в тех единицах, в которых был приход. При этом учитывать единицы отпуска. В общем типа =>
Правда это только направление, на способы расчетов не смотри. Но зато при удалении или изменении количества оно меняется сразу и в расчетах.

  Ответить  
 
 автор: час   (20.03.2011 в 12:30)   личное сообщение
 
 

ну раз туба = ХЗ сколько - так и запиши в таблице эквивалентов ..... 1Туба = 10000 гр.
и списывай 10000 гр. вместо 1 туба или списывай 1 туба, а убавляй 10000 гр.
а ваще - какой это учёт - если ХЗ скоко пришло
тада ваще всё по .... Всё в мешках можно мерить не зависимо от веса и объёма.

===========================================
Если визуально удобно мешками оперировать и бутылками - ради бога...
но учёт веди в миллиграммах или граммах.
а на экран - кому как удобно выводи....
хотят 1\3 бутылки видеть на экране - пожалыста - хотят видеть 170 гр. - пожалыста..

таблица эквивалентов всё решит. кому как удобно - тот так и увидит

главное учёт вести в самых минимальных единицах измерения - что бы учесть как можно чётче....

  Ответить  
 
 автор: Гоблин   (20.03.2011 в 15:07)   личное сообщение
 
 

Согласен. Однако если приходит в тубах, так и учет в них же записывают. 1 заправка - 1 туба и все. Можно и через таблицу эквивалентов, при условии, что те же тубы будут одни и те же, а не изменятся стандарты. Узнать сколько в кг просто невозможно.
В общем все надо измерять в Дб.

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList