|
Одна сумма на несколько записей
|
|||
---|---|---|---|
#18+
Добрый день!! Подскажите пожалуйста идею или натолкните на мысль. Есть ленточная форма как показано на рисунке. В поле "Cумма" нужно проставить значения, если известна общая сумма и кол. для каждой записи, т.е. принцип такой - взять калькулятор, сложить все кол по выделенным записям, затем разделить 650 (см. для Роспланта) на общее кол. (по калькулятору) и умножить на кол. по каждой отгрузке. полученное значение проставить в поле СУММА. если смотреть на рисунок, то предварительные вычисления выделены синим фоном, а окончательный расчет красным. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 11:52 |
|
Одна сумма на несколько записей
|
|||
---|---|---|---|
#18+
Стандартное пропорциональное распределение. Заведи отдельный список с фирмой, суммой базы и распределяемой суммой Через ВПР сделай распределение. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 12:09 |
|
Одна сумма на несколько записей
|
|||
---|---|---|---|
#18+
Речь идёт всё же об MS Access? если да - то откуда берётся конечная сумма (та, что 650 для Роспланта)? А если об Excel - то надо точнее попадать мышом в ссылки. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 12:24 |
|
Одна сумма на несколько записей
|
|||
---|---|---|---|
#18+
Ну разницы то особой нет. Отдельная таблица с распределяемой суммой в разрезе клиентов. Запрос с суммой "кол." в разрезе тех же клиентов. и расчет распределенной суммы. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 12:31 |
|
Одна сумма на несколько записей
|
|||
---|---|---|---|
#18+
982183, т.е. в справочнике клиентов завести поле "СУММА" и потом ее уже распределять пропорционально для каждой отгрузки? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 13:14 |
|
Одна сумма на несколько записей
|
|||
---|---|---|---|
#18+
Akina откуда берётся конечная сумма (та, что 650 для Роспланта)? И меня это интересует. И еще: 1. Сумма, это вычисляемое поле? 2. Форма нужна для редактирования или только просмотр? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 13:25 |
|
Одна сумма на несколько записей
|
|||
---|---|---|---|
#18+
Oleg_Ang 982183, т.е. в справочнике клиентов завести поле "СУММА" и потом ее уже распределять пропорционально для каждой отгрузки? И так работать будет. Но не кошерно. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 13:33 |
|
Одна сумма на несколько записей
|
|||
---|---|---|---|
#18+
Кривцов Анатолий, эта сумма (транспортные расходы) берется от перевозчика. в одну машину грузится товар на одного покупателя, но партий там может быть несколько, т.е. записей по кол-ву. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 13:35 |
|
Одна сумма на несколько записей
|
|||
---|---|---|---|
#18+
Кривцов Анатолий Сумма, это вычисляемое поле? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 13:35 |
|
Одна сумма на несколько записей
|
|||
---|---|---|---|
#18+
Кривцов Анатолий, Сумма постоянная величина, но может менятся от стоимости траспорта сторонних фирм, в любом случае это число вводится. а форма нужна именно для вычисления поля СУММА для каждой записи (строки) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 13:38 |
|
Одна сумма на несколько записей
|
|||
---|---|---|---|
#18+
Кривцов Анатолий, да сохранить нужно, чтоб потом можно вывести на печать в конце месяца и отдать в плановый отдел ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 13:39 |
|
Одна сумма на несколько записей
|
|||
---|---|---|---|
#18+
Oleg_Ang ...принцип такой - взять калькулятор, сложить все кол по выделенным записям, затем разделить 650 (см. для Роспланта) на общее кол. (по калькулятору) и умножить на кол. по каждой отгрузке. полученное значение проставить в поле СУММА... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 14:09 |
|
Одна сумма на несколько записей
|
|||
---|---|---|---|
#18+
sdku, нет. это просто число которое дает перевозчик за услуги транспорта. а потом эту сумму нужно раскидать на то кол. груза которое повезет машина и сохранить эти значения в таблице. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 14:27 |
|
Одна сумма на несколько записей
|
|||
---|---|---|---|
#18+
Oleg_Ang число которое дает перевозчик за услуги транспорта ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 14:31 |
|
Одна сумма на несколько записей
|
|||
---|---|---|---|
#18+
Akina, так и я хотел бы знать как так сделать, чтоб в форме заполнялись несколько полей по одному клиенту исходя из общей суммы транспортных расходов) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 15:09 |
|
Одна сумма на несколько записей
|
|||
---|---|---|---|
#18+
Akina Блин, КАК ОНО В ЗАПРОС ПОПАДАЕТ??? Oleg_Ang т.е. в справочнике клиентов завести поле "СУММА" Он уже предложил черезжопный, но работающий вариант. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 15:32 |
|
Одна сумма на несколько записей
|
|||
---|---|---|---|
#18+
Oleg_Ang это число вводится. а форма нужна именно для вычисления поля СУММА для каждой записи (строки) После добавления/удаления записи все поля - новый расчет. Для удобства можно предусмотреть два режима - "Просмотр" (все контрагенты с запретом изменений) и "Редактирование". ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 15:56 |
|
Одна сумма на несколько записей
|
|||
---|---|---|---|
#18+
Кривцов Анатолий, Спасибо, попробую такой вариант. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 16:24 |
|
Одна сумма на несколько записей
|
|||
---|---|---|---|
#18+
Oleg_Ang sdku, нет. это просто число которое дает перевозчик за услуги транспорта. Я то, наивный, думал что перевозчику надо платить Посмотрите это-здесь имеются все данные чтоб рассчитаться с перевозчиком (если расчет зависит от суммы заказа. Если от маршрута то надо добавить справочник-тбл."Маршрут",а если от веса или объема нужно добавлять соответствующие поля в справочник-тбл."товар" ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 16:37 |
|
Одна сумма на несколько записей
|
|||
---|---|---|---|
#18+
Прошу прощения-не правильно понял Ваше сообщение. Если перевозчик сам выдает эту цифру,то почему с ней производятся какие-то действия (или по принципу: любую константу надо воспринимать как переменную) В предложенном Вам есть все данные(если надо допилить!)предоставляемые перевозчику,что получить стоимость перевозки.... фсе ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 16:48 |
|
Одна сумма на несколько записей
|
|||
---|---|---|---|
#18+
Кривцов Анатолий, добрый день. ну вот примерно наваял рабочую часть. может есть какие замечания или советы? Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39.
... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2019, 12:22 |
|
Одна сумма на несколько записей
|
|||
---|---|---|---|
#18+
Oleg_Ang наваял рабочую часть. может есть какие замечания или советы? 1. Если ваш Recordset отражает те же записи, что и форма, то необходимости в его открытии нет. Те же действия можно выполнить со св-вом формы RecordsetClone (о чем я и писал). Если даже вы не фильтруете форму для одного клиента, нужные записи можно найти методами Find или проходом по записям с игнорированием ненужных. 2. Тип Single - не лучший выбор. Замените на Currency. 3. Если вы делаете Set dbs = CurrentDb(), то чего хотите от dbs.Close? Закрыть текущую БД? 4. DoCmd.CancelEvent никогда не пользовался. Здесь достаточно Exit Sub. 5. Копируйте текст при включенной RUS раскладке клавиатуры. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2019, 16:10 |
|
Одна сумма на несколько записей
|
|||
---|---|---|---|
#18+
Кривцов Анатолий, Спасибо, а можно примерчик с RecordsetClone, если не трудно. Буду очень признателен ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2019, 09:50 |
|
Одна сумма на несколько записей
|
|||
---|---|---|---|
#18+
Кривцов Анатолий, Спасибо, а можно примерчик с RecordsetClone, если не трудно. Буду очень признателен ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2019, 10:48 |
|
Одна сумма на несколько записей
|
|||
---|---|---|---|
#18+
Oleg_Ang примерчик с RecordsetClone, если не трудно. Буду очень признателен для тех кого забанили в гугле и прочих поисковиках Свойство Form.RecordsetClone (Access) На форуме - RecordsetClone ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2019, 11:36 |
|
|
start [/forum/topic.php?fid=45&msg=39893053&tid=1610351]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
62ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
others: | 326ms |
total: | 489ms |
0 / 0 |