private void dataGridView1_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
{
ComboBox c = e.Control as ComboBox;
if (c != null) c.DropDownStyle = ComboBoxStyle.DropDown;
}
private void dataGridView1_CellValidating(object sender, DataGridViewCellValidatingEventArgs e)
{
DataGridView dgvForm = (DataGridView)sender;
DataGridViewComboBoxCell cell = dgvForm.CurrentCell as DataGridViewComboBoxCell;
if (cell != null && !cell.Items.Contains(e.FormattedValue))
{
cell.Items.Insert(0, e.FormattedValue);
if (dgvForm.IsCurrentCellDirty)
{
dgvForm.CommitEdit(DataGridViewDataErrorContexts.Commit);
}
cell.Value = cell.Items[0];
}
}
Поиск заданной фразы и её словоформ на WEB-страницах.
Программа для подсчёта кол-во вхождения заданной фразы и её словоформ на WEB-страницах.
Данное приложение позволяет проверить сколько раз заданная фраза встречается на страницах сайтов с учетом всех её словоформ.
На вход программы подается список урлов, в результате получаем отсортированный список сайтов, с информации сколько раз встретилась фраза и сколько раз встретила словоформа этой фразы.
Поиск словоформ осуществляется с помощи словаря, из-за чего программа работает с очень большой точностью (около 100%).
Парсер выдачи яндекса.
Простая программа для массовой загрузки выдачи Яндекса по заданным фразам.
На вход программы подается файл со списком фраз, в результате получается csv файл, с результатом выдачи по каждой исходной фразе.
Программа умеет работать с большим списком HTTP прокси серверов и позволяет разгадывать капчи как в ручном так и в автоматическом режим, с помощи сервиса antigate.com.
Программа оптимизирована для работы через прокси, путем проверки работы каждого прокси, и при возможности работая через прокси которые не требуют ввода капчи .
Программа проверена на списке из 500 тысяч фраз, время работы программы составило менее 2 суток.
Частичная ликвидация ОС в программе 1С Бухгалтерия 8
При частичной ликвидации выбывает не весь объект основных средств, а его часть. Это возможно в результате реконструкции или модернизации объекта, при чрезвычайных ситуациях или в результате его физического и морального износа.
Бухгалтеру при частичной ликвидации основного средства нужно правильно определить стоимость выбывающей и остающейся части, документально оформить и правильно отразить в бухгалтерском и налоговом учете операцию выбытия, изменится ли срок полезного использования объекта после частичного списания.
В рамках данной статьи мы рассмотрим как данную операцию оформить в программе 1С Бухгалтерия 8 (для редакция 2.0 и 3.0).
Пусть в следствии ЧП вышла из строя часть сборного станка. Эта часть имела первоначальную стоимость 1 000 000 р. Накопленная амортизация составила 100 000 р.
1) Добавляем документ «Операция»
(для 2.0 : меню Операции- Операции, введенные вручную)
(для 3.0: меню Учет, налоги, отчетность — Операции (БУ и НУ))
- Проводкой Д 01.09 — К 01.01 списывается первоначальную стоимость ликвидируемой части ОС.
- Проводкой Д 02.01 — К 01.09 списывается сумма начисленной амортизации по ликвидируемой части объекта (с учетом амортизации месяца в котором списываем).
- Проводкой Д 91.02 — К 01.09 списывается остаточная стоимость ОС
√ Обращаю внимание. Что при выборе статьи обратите внимание что «Вид прочих доходов и расходов» был в 3.0 — Ликвидация основных средств, в 2.0 — «Доходы (расходы), связанные с ликвидацией основных средств»
2) Добавляем документ «Изменение параметров начисления амортизации»
(для 2.0 : меню ОС — Параметры амортизации —
Изменение параметров начисления амортизации)
(для 3.0: меню Учет, налоги, отчетность — Изменение параметров начисления амортизации)
В документе указываем остаточная стоимость частично ликвидированного ОС.
Так же если изменился срок полезного использования, указываем новый срок.
Например: Изначально ОС имела стоимость 2 500 000 р, на 1 000 000 ликвидировали. Следовательно осталось 1 500 000 р. — и эту сумму указываем в документе.
Если статья оказалась полезной, оставьте свой отзыв о ней.
Мультитаймер
Программа, которая висит в трее и периодически напоминает о разных событиях.