
    Новые сообщения [новые:0]
  
  Дайджест 
  
  Горячие темы
    Избранное [новые:0]
  
Форумы 
 
Пользователи 
Статистика 
Статистика нагрузки 
    Мод. лог 
  
  Поиск 
| 
 | 
| 22.01.2017, 08:25 | |||
|---|---|---|---|
| Табель учёта рабочего времени | |||
| #18+ Всем божественным злыдням здравия во все органы. Так как я практически только начинающий и многих моментов не знаю, то попрошу великознающих богов Access помочь в оптимизации процедур, а именно: Идя по наипростейшему пути у подформ в источнике записей прописал в запросе что есть сей день, типа суббота или воскресенье, для визуального ублажения глаз и выдедения сих дней розовеньким цветом. И т. к. трудностей и нудной работы не особо боюсь, то написал и копировал процедурки с изменениями имен полей немеряно. Осознаю, что это не камильфо и возможно оптимизировать сей момент, но не знаю как, т. к. опыта и знаниёф не хватает. А т. к. по слухам сей достославный подраздел форума много лет назад славился частым присутствием множества Богов в Access, то если не трудно подмочь мне, всему такому несовершенному и обрести более изощьренную способность в написании процедур, то слёзно прошу не отказать в обретении счастья и успокоения души. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 22.01.2017, 10:12 | |||
|---|---|---|---|
| Табель учёта рабочего времени | |||
| #18+ Видимо слухи так и остались слухами и мистическими сказками, а не истинными былинами. А гонору то от неких, яко бы всемогущих богов было, аж - необеримо. Я даже почти искренне поверил. Похоже придется другой, более достославный форум пытать. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 22.01.2017, 11:25 | |||
|---|---|---|---|
| 
 | |||
| Табель учёта рабочего времени | |||
| #18+ Лапух, один момент (со многими IF) я бы упростил ... (к богам не имею никакого отношения ))))) Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 22.01.2017, 11:35 | |||
|---|---|---|---|
| Табель учёта рабочего времени | |||
| #18+ guest_rusimport, спасибо, щас буду пробовать и вникать. Лично вас не причисляю к Богам, присляю к - Святым Духам. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 22.01.2017, 13:02 | |||
|---|---|---|---|
| Табель учёта рабочего времени | |||
| #18+ guest_rusimport, ага вот уже из планшета добрался до ноута, тыкаюсь, но ни чё не пойму, в куда совавть? Можно ли для меня всего такого плохиша-неумёхи по подробнее и пошаговее, а то у меня чёй та ни чего не взлетает. (тем более сёдня немного побухиваю). а приспичило ну прям счас. Если ни разу так не делал. то по любому недопонятки возникають. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 22.01.2017, 16:12 | |||
|---|---|---|---|
| 
 | |||
| Табель учёта рабочего времени | |||
| #18+ Ну так, например: ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 22.01.2017, 20:50 | |||
|---|---|---|---|
| Табель учёта рабочего времени | |||
| #18+ guest_rusimport,   Вроде я пришел в себя и собрался в кучку. Применил ваш код. Все правильно работает, но почему то при переходе по месяцам, как то моргать и немного притормаживать начало. Это не принципмально, но хотелось бы уяснить для себя - Так и должно быть? Еще раз Большое Спасибо , вы Лучший!!! Predeclared, Спасибо за пример, но я ваще чего то там ни чего не пойму. Можно ли небольшой комментарий, что бы даже я понял? ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 22.01.2017, 21:31 | |||
|---|---|---|---|
| Табель учёта рабочего времени | |||
| #18+ Лапух Predeclared,  Спасибо за пример, но я ваще чего то там ни чего не пойму. атомный двигатель на твою телегу... бегунком подвигай... в лоб тебе не подойдет, но принцип можно понять... ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 22.01.2017, 21:47 | |||
|---|---|---|---|
| Табель учёта рабочего времени | |||
| #18+ vmag,  Ну да согласен, немного похоже на атомный реактор. Хоть пока и не знаю как ЭТО можно реально применить, но однозначно сохраню в закромах. Авось когда ни то и озарит. Частенько ранее казалось бы не нужные примерчики пригождались и всплывали через несколько лет. Вот теперь бы кто подсказал на примере как запросик оптимизировать, а то хоть я и хорахорюсь выпячиваю грудь, что не лентяй. но всё таки хоть 1 раз в жизни, но было довольно нудно изобретать уже кем то наверняка изобретенное. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 22.01.2017, 22:06 | |||
|---|---|---|---|
| 
 | |||
| Табель учёта рабочего времени | |||
| #18+ Лапух guest_rusimport,   Вроде я пришел в себя и собрался в кучку. Применил ваш код. Все правильно работает, но почему то при переходе по месяцам, как то моргать и немного притормаживать начало. Это не принципмально, но хотелось бы уяснить для себя - Так и должно быть? Еще раз Большое Спасибо , вы Лучший!!! Predeclared, Спасибо за пример, но я ваще чего то там ни чего не пойму. Можно ли небольшой комментарий, что бы даже я понял? не, мне до уважаемого Predeclared далеко, я так классами играть не умею, так что вы присмотритесь внимательней к его примеру, очень красиво... ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 22.01.2017, 22:19 | |||
|---|---|---|---|
| Табель учёта рабочего времени | |||
| #18+ guest_rusimport,  Ого круто. Благодарю, беру на вооружение. Глазом тормоза почти и не заметить если специально не присматриваться. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 22.01.2017, 22:40 | |||
|---|---|---|---|
| 
 | |||
| Табель учёта рабочего времени | |||
| #18+ Лапух guest_rusimport,  Ого круто. Благодарю, беру на вооружение. Глазом тормоза почти и не заметить если специально не присматриваться. Вы поменьше рефрешьте формы, а то у вас это делается и когда надо и когда не надо )))) ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 22.01.2017, 22:43 | |||
|---|---|---|---|
| Табель учёта рабочего времени | |||
| #18+ guest_rusimport, Ну да, есть у меня такой грешок, учту. Спасибо за науку. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 14.04.2020, 11:32 | |||
|---|---|---|---|
| Табель учёта рабочего времени | |||
| #18+ Predeclared Ну так, например: Пример (Ex5) почти идеально подошел к моему табелю, спасибо! Можно попросить, если не хлопотно, подправить код, чтобы подсветка работала при выборе даты не из свободного поля, а из полей со списком? Прокрутку можно не учитывать, я ее не использовал в своем табеле. Я добавил эти комбо, пробовал сам, но творить это не собирать ), не тяну. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 14.04.2020, 12:12 | |||
|---|---|---|---|
| Табель учёта рабочего времени | |||
| #18+ посмотрите это-может чё подойдет (все привязано к тек.дате,а пример делался давно,так что корректная работа исключается. Но принципы остаются-если есть желание попытайтесь разобраться) ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 14.04.2020, 13:14 | |||
|---|---|---|---|
| Табель учёта рабочего времени | |||
| #18+ sdku, да, интересный вариант, подсвечиваются поля не только в заголовках, спасибо! Буду пробовать ) ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 14.04.2020, 14:39 | |||
|---|---|---|---|
| Табель учёта рабочего времени | |||
| #18+ sdku, почти идеально получается )) опять почти.. Я удалил неиспользуемые элементы и код, оставил только, что касается подсветки; сделал загрузку по текущему месяцу и году - табель отображается как надо. Вот теперь как сделать, чтобы при смене месяца и года, вместо нажатия кнопки, табель обновлялся? Me.Requery на комбо с годом и мес не срабатывает ( Как бы в дальнейшем кнопку не хотелось использовать. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 14.04.2020, 15:43 | |||
|---|---|---|---|
| Табель учёта рабочего времени | |||
| #18+ sdku,  повесил код, который на кнопку, на события AfterUpdate полей со списком и все получилось )) Спасибо за пример, можно теперь примерять к своей БД ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 14.04.2020, 15:49 | |||
|---|---|---|---|
| Табель учёта рабочего времени | |||
| #18+ kniga, попробуйте: обработку события CLICK преобразовать в процедуру SUB и вызывать её при AfterUpdate нужного поля ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 14.04.2020, 15:51 | |||
|---|---|---|---|
| Табель учёта рабочего времени | |||
| #18+ пока писал Вы  все решили-опоздал ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 15.04.2020, 08:05 | |||
|---|---|---|---|
| Табель учёта рабочего времени | |||
| #18+ sdku, авторпопробуйте: обработку события CLICK преобразовать в процедуру SUB и вызывать её при AfterUpdate нужного поля - спасибо за совет ) А вот такой вопрос: в чем преимущество нахождения формы "табель" как подчиненной? Нельзя ли поля "год" и "месяц" расположить прямо в заголовке формы "табель" и тогда будет всего одна форма? ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 15.04.2020, 10:44 | |||
|---|---|---|---|
| Табель учёта рабочего времени | |||
| #18+ kniga, Все зависит от того какие цели Вы преследуете создавая эту БД.При одной логике работы БД поля для ввода критериев отбора вполне возможно размещать в заголовке ленточной формы,при другой форма должна быть подчиненной-решение за Вами (использование подчиненной формы нельзя назвать преимуществом или недостатком-правильнее сказать необходимость-есть задачи которые не возможно/сложно решить не сделав форму подчиненной) ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 17.04.2020, 07:34 | |||
|---|---|---|---|
| Табель учёта рабочего времени | |||
| #18+ sdku, ясно, спасибо. Подскажите, пж, в Вашей БД имена полей "год" и "месяц" в тбл. Табель совпадают с именами Полей со списком на форме. Это так надо? Я пытался поменять имена полей комбо, но код переставал работать.. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 17.04.2020, 17:22 | |||
|---|---|---|---|
| Табель учёта рабочего времени | |||
| #18+ Имена полей в форме наследуют(если Вы их перетаскиваете в конструкторе из списка полей)имена полей таблицы. Изменять имена любого элемента управления надо не только в форме,но и в коде Имена полей можно задавать любые,соответствующие "соглашению" об именах (см.справку) ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 
 | 

| start [/forum/topic.php?fid=45&mobile=1&tid=1609489]: | 0ms | 
| get settings: | 11ms | 
| get forum list: | 13ms | 
| check forum access: | 4ms | 
| check topic access: | 4ms | 
| track hit: | 38ms | 
| get topic data: | 14ms | 
| get forum data: | 3ms | 
| get page messages: | 63ms | 
| get tp. blocked users: | 2ms | 
| others: | 12ms | 
| total: | 164ms | 

 
    | 0 / 0 | 
