datagridview新手全面知识和实例

datagridview新手全面知识和实例
datagridview新手全面知识和实例

新手学习DataGridView知识大全

①取得或者修改当前单元格的内容

②设定单元格只读

③不显示最下面的新行

④判断新增行

⑤行的用户删除操作的自定义

⑥行、列的隐藏和删除

⑦禁止列或者行的Resize

⑧列宽和行高以及列头的高度和行头的宽度的自动调整

⑨冻结列或行

⑩列顺序的调整

?行头列头的单元格

?剪切板的操作

?单元格的ToolTip的设置

?右键菜单(ContextMenuStrip)的设置

?单元格的边框、网格线样式的设定

?单元格表示值的设定

?用户输入时,单元格输入值的设定

?设定新加行的默认值

①DataGridView 取得或者修改当前单元格的内容:

GO TO TOP 当前单元格指的是DataGridView 焦点所在的单元格,它可以通过DataGridView 对象的CurrentCell 属性取得。如果当前单元格不存在的时候,返回Nothing(C#是null)

[https://www.360docs.net/doc/bf2854781.html,]

' 取得当前单元格内容

Console.WriteLine(DataGridView1.CurrentCell.Value)

' 取得当前单元格的列Index

Console.WriteLine(DataGridView1.CurrentCell.ColumnIndex)

' 取得当前单元格的行Index

Console.WriteLine(DataGridView1.CurrentCell.RowIndex)

[C#]

// 取得当前单元格内容

Console.WriteLine(DataGridView1.CurrentCell.Value);

// 取得当前单元格的列 Index

Console.WriteLine(DataGridView1.CurrentCell.ColumnIndex);

// 取得当前单元格的行 Index

Console.WriteLine(DataGridView1.CurrentCell.RowIndex);

另外,使用DataGridView.CurrentCellAddress 属性(而不是直接访问单元格)来确定单元格所在的行:DataGridView.CurrentCellAddress.Y 和列:

DataGridView.CurrentCellAddress.X 。这对于避免取消共享行的共享非常有用。

当前的单元格可以通过设定DataGridView 对象的CurrentCell 来改变。可以通过CurrentCell 来设定

DataGridView 的激活单元格。将CurrentCell 设为Nothing(null) 可以取消激活的单元格。

[https://www.360docs.net/doc/bf2854781.html,]

' 设定 (0, 0) 为当前单元格

DataGridView1.CurrentCell = DataGridView1(0, 0)

[C#]

// 设定 (0, 0) 为当前单元格

DataGridView1.CurrentCell = DataGridView1[0, 0];

在整行选中模式开启时,你也可以通过CurrentCell 来设定选定行。

///

///向下遍历

///

///

///

private void button4_Click(object sender, EventArgs e)

{

int row = this.dataGridView1.CurrentRow.Index + 1;

if (row > this.dataGridView1.RowCount - 1)

row = 0;

this.dataGridView1.CurrentCell = this.dataGridView1[0, row];

}

///

///向上遍历

///

///

///

private void button5_Click(object sender, EventArgs e)

{

int row = this.dataGridView1.CurrentRow.Index - 1;

if (row < 0)

row = this.dataGridView1.RowCount - 1;

this.dataGridView1.CurrentCell = this.dataGridView1[0, row];

}

* 注意: this.dataGridView 的索引器的参数是: columnIndex, rowIndex 或是columnName, rowIndex

这与习惯不同。

②DataGridView 设定单元格只读:

GO TO TOP 1)使用ReadOnly 属性

?如果希望,DataGridView 内所有单元格都不可编辑,那么只要:

[https://www.360docs.net/doc/bf2854781.html,]

' 设置 DataGridView1 为只读

DataGridView1.ReadOnly = True

[C#]

// 设置 DataGridView1 为只读

DataGridView1.ReadOnly = true;

此时,用户的新增行操作和删除行操作也被屏蔽了。

?如果希望,DataGridView 内某个单元格不可编辑,那么只要:

[https://www.360docs.net/doc/bf2854781.html,]

' 设置DataGridView1 的第2列整列单元格为只读

DataGridView1.Columns(1).ReadOnly = True

' 设置DataGridView1 的第3行整行单元格为只读

DataGridView1.Rows(2).ReadOnly = True

' 设置DataGridView1 的[0,0]单元格为只读

DataGridView1(0, 0).ReadOnly = True

[C#]

// 设置DataGridView1 的第2列整列单元格为只读

DataGridView1.Columns[1].ReadOnly = true;

// 设置DataGridView1 的第3行整行单元格为只读

DataGridView1.Rows[2].ReadOnly = true;

// 设置DataGridView1 的[0,0]单元格为只读

DataGridView1[0, 0].ReadOnly = true;

2)使用EditMode 属性

DataGridView.EditMode 属性被设置为DataGridViewEditMode.EditProgrammatically 时,用户就不能手动编辑单元格的内容了。但是可以通过程序,调用DataGridView.BeginEdit 方法,使单元格进入编辑模式进行编辑。

DataGridView1.EditMode = DataGridViewEditMode.EditProgrammatically

[C#]

DataGridView1.EditMode = DataGridViewEditMode.EditProgrammatically;

3)根据条件设定单元格的不可编辑状态

当一个一个的通过单元格坐标设定单元格ReadOnly 属性的方法太麻烦的时候,你可以通过CellBeginEdit 事件来取消单元格的编辑。

[https://www.360docs.net/doc/bf2854781.html,]

'CellBeginEdit 事件处理方法

Private Sub DataGridView1_CellBeginEdit(ByVal sender As Object, _ ByVal e As DataGridViewCellCancelEventArgs) _

Handles DataGridView1.CellBeginEdit

Dim dgv As DataGridView = CType(sender, DataGridView)

' 是否可以进行编辑的条件检查

If dgv.Columns(e.ColumnIndex).Name = "Column1" AndAlso _

Not CBool(dgv("Column2", e.RowIndex).Value) Then

' 取消编辑

e.Cancel = True

End If

End Sub

[C#]

// CellBeginEdit 事件处理方法

private void DataGridView1_CellBeginEdit(object sender,

DataGridViewCellCancelEventArgs e)

{

DataGridView dgv = (DataGridView)sender;

//是否可以进行编辑的条件检查

if (dgv.Columns[e.ColumnIndex].Name == "Column1" &&

!(bool)dgv["Column2", e.RowIndex].Value)

{

// 取消编辑

e.Cancel = true;

}

}

③DataGridView 不显示最下面的新行:

GO TO TOP 通常DataGridView 的最下面一行是用户新追加的行(行头显示* )。如果不想让用户新追加行即不想显示该新行,可以将DataGridView 对象的AllowUserToAddRows 属性设置为False。

' 设置用户不能手动给DataGridView1 添加新行

DataGridView1.AllowUserToAddRows = False

[C#]

// 设置用户不能手动给DataGridView1 添加新行

DataGridView1.AllowUserToAddRows = false;

但是,可以通过程序:DataGridViewRowCollection.Add 为DataGridView 追加新行。

补足:如果DataGridView 的DataSource 绑定的是DataView, 还可以通过设置DataView.AllowAdd

属性为False 来达到同样的效果。

④DataGridView 判断新增行:

GO TO TOP DataGridView的AllowUserToAddRows属性为True时也就是允许用户追加新行的场合下,DataGridView的最后一行就是新追加的行(*行)。使用DataGridViewRow.IsNewRow 属性可以判断哪一行是新追加的行。另外,通过DataGridView.NewRowIndex 可以获取新行的行序列号。在没有新行的时候,NewRowIndex = -1。

[https://www.360docs.net/doc/bf2854781.html,]

If DataGridView1.CurrentRow.IsNewRow Then

Console.WriteLine("当前行为新追加行。")

Else

Console.WriteLine("当前行不是新追加行。")

End If

⑤DataGridView 行的用户删除操作的自定义:

GO TO TOP 1)无条件的限制行删除操作。

默认时,DataGridView 是允许用户进行行的删除操作的。如果设置DataGridView对象的AllowUserToDeleteRows属性为False 时,用户的行删除操作就被禁止了。

[https://www.360docs.net/doc/bf2854781.html,]

' 禁止DataGridView1的行删除操作。

DataGridView1.AllowUserToDeleteRows = False

[C#]

// 禁止DataGridView1的行删除操作。

DataGridView1.AllowUserToDeleteRows = false;

但是,通过DataGridViewRowCollection.Remove 还是可以进行行的删除。

补足:如果DataGridView 绑定的是DataView 的话,通过DataView.AllowDelete 也可以控制行的删除。

2)行删除时的条件判断处理。

用户在删除行的时候,将会引发https://www.360docs.net/doc/bf2854781.html,erDeletingRow 事件。在这个事件里,可以判断条件并取消删除操作。

[https://www.360docs.net/doc/bf2854781.html,]

' DataGridView1 的UserDeletingRow 事件

Private Sub DataGridView1_UserDeletingRow(ByVal sender As Object, _ ByVal e As DataGridViewRowCancelEventArgs) _

Handles https://www.360docs.net/doc/bf2854781.html,erDeletingRow

' 删除前的用户确认。

If MessageBox.Show("确认要删除该行数据吗?", "删除确认", _

MessageBoxButtons.OKCancel, MessageBoxIcon.Question) <> _

Windows.Forms.DialogResult.OK Then

' 如果不是OK,则取消。

e.Cancel = True

End If

End Sub

[C#]

// DataGridView1 的UserDeletingRow 事件

private void DataGridView1_UserDeletingRow(

object sender, DataGridViewRowCancelEventArgs e)

{

// 删除前的用户确认。

if (MessageBox.Show("确认要删除该行数据吗?", "删除确认",

MessageBoxButtons.OKCancel,

MessageBoxIcon.Question) != DialogResult.OK)

{

// 如果不是OK,则取消。

e.Cancel = true;

}

}

⑥DataGridView 行、列的隐藏和删除:

GO TO TOP 1)行、列的隐藏

[https://www.360docs.net/doc/bf2854781.html,]

' DataGridView1的第一列隐藏

DataGridView1.Columns(0).Visible = False

' DataGridView1的第一行隐藏

DataGridView1.Rows(0).Visible = False

// DataGridView1的第一列隐藏

DataGridView1.Columns[0].Visible = false;

// DataGridView1的第一行隐藏

DataGridView1.Rows[0].Visible = false;

2)行头、列头的隐藏

[https://www.360docs.net/doc/bf2854781.html,]

' 列头隐藏

DataGridView1.ColumnHeadersVisible = False

' 行头隐藏

DataGridView1.RowHeadersVisible = False

[C#]

// 列头隐藏

DataGridView1.ColumnHeadersVisible = false;

// 行头隐藏

DataGridView1.RowHeadersVisible = false;

3)行和列的删除

[https://www.360docs.net/doc/bf2854781.html,]

' 删除名为"Column1"的列

DataGridView1.Columns.Remove("Column1")

' 删除第一列

DataGridView1.Columns.RemoveAt(0)

' 删除第一行

DataGridView1.Rows.RemoveAt(0)

[C#]

' 删除名为"Column1"的列

DataGridView1.Columns.Remove("Column1");

' 删除第一列

DataGridView1.Columns.RemoveAt(0);

' 删除第一行

DataGridView1.Rows.RemoveAt(0);

4)删除选中行

[https://www.360docs.net/doc/bf2854781.html,]

For Each r As DataGridViewRow In DataGridView1.SelectedRows If Not r.IsNewRow Then

DataGridView1.Rows.Remove(r)

End If

Next

foreach (DataGridViewRow r in DataGridView1.SelectedRows)

{

if (!r.IsNewRow)

{

DataGridView1.Rows.Remove(r);

}

}

⑦DataGridView 禁止列或者行的Resize:

GO TO TOP 1)禁止所有的列或者行的Resize

[https://www.360docs.net/doc/bf2854781.html,]

' 禁止用户改变DataGridView1的所有列的列宽

DataGridView1.AllowUserToResizeColumns = False

'禁止用户改变DataGridView1の所有行的行高

DataGridView1.AllowUserToResizeRows = False

[C#]

// 禁止用户改变DataGridView1的所有列的列宽

DataGridView1.AllowUserToResizeColumns = false;

//禁止用户改变DataGridView1の所有行的行高

DataGridView1.AllowUserToResizeRows = false;

但是可以通过DataGridViewColumn.Width 或者DataGridViewRow.Height 属性设定列宽和行高。

2)禁止指定行或者列的Resize

[https://www.360docs.net/doc/bf2854781.html,]

' 禁止用户改变DataGridView1的第一列的列宽

DataGridView1.Columns(0).Resizable = DataGridViewTriState.False

' 禁止用户改变DataGridView1的第一列的行宽

DataGridView1.Rows(0).Resizable = DataGridViewTriState.False

[C#]

// 禁止用户改变DataGridView1的第一列的列宽

DataGridView1.Columns[0].Resizable = DataGridViewTriState.False;

// 禁止用户改变DataGridView1的第一列的行宽

DataGridView1.Rows[0].Resizable = DataGridViewTriState.False;

?关于NoSet

当Resizable 属性设为DataGridViewTriState.NotSet 时,实际上会默认以DataGridView 的AllowUserToResizeColumns 和AllowUserToResizeRows 的属性值进行设定。比如:DataGridView.AllowUserToResizeColumns = False 且Resizable 是NoSet 设定时,Resizable = False 。

判断Resizable 是否是继承设定了DataGridView 的AllowUserToResizeColumns

和AllowUserToResizeRows 的属性值,可以根据State 属性判断。如果State 属性含有ResizableSet,那么说明没有继承设定。

3)列宽和行高的最小值的设定

[https://www.360docs.net/doc/bf2854781.html,]

' 第一列的最小列宽设定为 100

DataGridView1.Columns(0).MinimumWidth = 100

' 第一行的最小行高设定为 50

DataGridView1.Rows(0).MinimumHeight = 50

[C#]

// 第一列的最小列宽设定为 100

DataGridView1.Columns[0].MinimumWidth = 100;

// 第一行的最小行高设定为 50

DataGridView1.Rows[0].MinimumHeight = 50;

4) 禁止用户改变行头的宽度以及列头的高度

[https://www.360docs.net/doc/bf2854781.html,]

' 禁止用户改变列头的高度

DataGridView1.ColumnHeadersHeightSizeMode = _

DataGridViewColumnHeadersHeightSizeMode.DisableResizing

' 禁止用户改变行头的宽度

DataGridView1.RowHeadersWidthSizeMode = _

DataGridViewRowHeadersWidthSizeMode.EnableResizing

[C#]

// 禁止用户改变列头的高度

DataGridView1.ColumnHeadersHeightSizeMode =

DataGridViewColumnHeadersHeightSizeMode.DisableResizing;

// 禁止用户改变行头的宽度

DataGridView1.RowHeadersWidthSizeMode =

DataGridViewRowHeadersWidthSizeMode.EnableResizing;

⑧DataGridView 列宽和行高自动调整的设定:

GO TO TOP

1) 设定行高和列宽自动调整

[https://www.360docs.net/doc/bf2854781.html,]

' 设定包括Header和所有单元格的列宽自动调整

DataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllC ells

' 设定包括Header和所有单元格的行高自动调整

DataGridView1.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells

[C#]

// 设定包括Header和所有单元格的列宽自动调整

DataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllC ells;

// 设定包括Header和所有单元格的行高自动调整

DataGridView1.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells;

AutoSizeColumnsMode 属性的设定值枚举请参照msdn 的DataGridViewAutoSizeRowsMode 说明。

2)指定列或行自动调整

[https://www.360docs.net/doc/bf2854781.html,]

' 第一列自动调整

DataGridView1.Columns(0).AutoSizeMode = _

DataGridViewAutoSizeColumnMode.DisplayedCells

[C#]

// 第一列自动调整

DataGridView1.Columns[0].AutoSizeMode =

DataGridViewAutoSizeColumnMode.DisplayedCells;

AutoSizeMode 设定为NotSet 时,默认继承的

是DataGridView.AutoSizeColumnsMode 属性。

3) 设定列头的高度和行头的宽度自动调整

[https://www.360docs.net/doc/bf2854781.html,]

' 设定列头的宽度可以自由调整

DataGridView1.ColumnHeadersHeightSizeMode = _

DataGridViewColumnHeadersHeightSizeMode.AutoSize

' 设定行头的宽度可以自由调整

DataGridView1.RowHeadersWidthSizeMode = _

DataGridViewRowHeadersWidthSizeMode.AutoSizeToAllHeaders

[C#]

// 设定列头的宽度可以自由调整

DataGridView1.ColumnHeadersHeightSizeMode =

DataGridViewColumnHeadersHeightSizeMode.AutoSize;

// 设定行头的宽度可以自由调整

DataGridView1.RowHeadersWidthSizeMode =

DataGridViewRowHeadersWidthSizeMode.AutoSizeToAllHeaders;

4)随时自动调整

a,临时的,让列宽自动调整,这和指定AutoSizeColumnsMode属性一样。

[https://www.360docs.net/doc/bf2854781.html,]

' 让DataGridView1 的所有列宽自动调整一下。

DataGridView1.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.AllCells)

' 让DataGridView1 的第一列的列宽自动调整一下。

DataGridView1.AutoResizeColumn(0, DataGridViewAutoSizeColumnMode.AllCells)

[C#]

// 让DataGridView1 的所有列宽自动调整一下。

DataGridView1.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.AllCells);

// 让DataGridView1 的第一列的列宽自动调整一下。

DataGridView1.AutoResizeColumn(0, DataGridViewAutoSizeColumnMode.AllCells) ;

上面调用的AutoResizeColumns 和AutoResizeColumn 当指定的是DataGridViewAutoSizeColumnMode.AllCells 的时候,参数可以省略。即:DataGridView1.AutoResizeColumn(0) 和DataGridView1.AutoResizeColumns()

b,临时的,让行高自动调整

[https://www.360docs.net/doc/bf2854781.html,]

' 让DataGridView1 的所有行高自动调整一下。

DataGridView1.AutoResizeRows(DataGridViewAutoSizeRowsMode.AllCells)

' 让DataGridView1 的第一行的行高自动调整一下。

DataGridView1.AutoResizeRow(0, DataGridViewAutoSizeRowMode.AllCells)

[C#]

// 让DataGridView1 的所有行高自动调整一下。

DataGridView1.AutoResizeRows(DataGridViewAutoSizeRowsMode.AllCells);

//让DataGridView1 的第一行的行高自动调整一下。

DataGridView1.AutoResizeRow(0, DataGridViewAutoSizeRowMode.AllCells);

上面调用的AutoResizeRows 和AutoResizeRow 当指定的是DataGridViewAutoSizeRowMode.AllCells 的时候,参数可以省略。即:DataGridView1.AutoResizeRow (0) 和DataGridView1.AutoResizeRows()

c,临时的,让行头和列头自动调整

[https://www.360docs.net/doc/bf2854781.html,]

' 列头高度自动调整

DataGridView1.AutoResizeColumnHeadersHeight()

' 行头宽度自动调整

DataGridView1.AutoResizeRowHeadersWidth( _

DataGridViewRowHeadersWidthSizeMode.AutoSizeToAllHeaders)

[C#]

// 列头高度自动调整

DataGridView1.AutoResizeColumnHeadersHeight();

// 行头宽度自动调整

DataGridView1.AutoResizeRowHeadersWidth(

DataGridViewRowHeadersWidthSizeMode.AutoSizeToAllHeaders);

关于性能:

通过AutoSizeColumnsMode 或者AutoSizeRowsMode 属性所指定的单元格进行自动调整时,如果调整次数过于多那么将可能导致性能下降,尤其是在行和列数比较多的情况下。在这时用DisplayedCells 代替AllCells 能减少非所见的单元格的调整,从而提高性能。

⑨DataGridView 冻结列或行

GO TO TOP 1)列冻结

DataGridViewColumn.Frozen 属性为True 时,该列左侧的所有列被固定,横向滚动时固定列不随滚动条滚动而左右移动。这对于重要列固定显示很有用。

[https://www.360docs.net/doc/bf2854781.html,]

' DataGridView1的左侧2列固定

DataGridView1.Columns(1).Frozen = True

[C#]

// DataGridView1的左侧2列固定

DataGridView1.Columns[1].Frozen = true;

但是,DataGridView.AllowUserToOrderColumns = True 时,固定列不能移动到非固定列,反之亦然。

2)行冻结

DataGridViewRow.Frozen 属性为True 时,该行上面的所有行被固定,纵向滚动时固定行不随滚动条滚动而上下移动。

[https://www.360docs.net/doc/bf2854781.html,]

' DataGridView1 的上3行固定

DataGridView1.Rows(2).Frozen = True

[C#]

// DataGridView1 的上3行固定

DataGridView1.Rows[2].Frozen = true;

⑩DataGridView 列顺序的调整

GO TO TOP 设定DataGridView 的AllowUserToOrderColumns 为True 的时候,用户可以自由调整列的顺序。

当用户改变列的顺序的时候,其本身的Index 不会改变,但是DisplayIndex 改变了。你也可以通过程序改变DisplayIndex 来改变列的顺序。列顺序发生改变时会引发ColumnDisplayIndexChanged 事件:

[https://www.360docs.net/doc/bf2854781.html,]

' DataGridView1的ColumnDisplayIndexChanged事件处理方法

Private Sub DataGridView1_ColumnDisplayIndexChanged(ByVal sender As Object , _

ByVal e As DataGridViewColumnEventArgs) _

Handles DataGridView1.ColumnDisplayIndexChanged

Console.WriteLine("{0} 的位置改变到{1} 。", _

https://www.360docs.net/doc/bf2854781.html,, e.Column.DisplayIndex)

End Sub

[C#]

// DataGridView1的ColumnDisplayIndexChanged事件处理方法

private void DataGridView1_ColumnDisplayIndexChanged(object sender,

DataGridViewColumnEventArgs e)

{

Console.WriteLine("{0} 的位置改变到{1} ",

https://www.360docs.net/doc/bf2854781.html,, e.Column.DisplayIndex);

}

?DataGridView 行头列头的单元格

GO TO TOP

[https://www.360docs.net/doc/bf2854781.html,]

' DataGridView1的第一列列头内容

DataGridView1.Columns(0).HeaderCell.Value = "第一列"

' DataGridView1的第一行行头内容

DataGridView1.Rows(0).HeaderCell.Value = "第一行"

' DataGridView1的左上头部单元内容

DataGridView1.TopLeftHeaderCell.Value = "左上"

[C#]

// 改变DataGridView1的第一列列头内容

DataGridView1.Columns[0].HeaderCell.Value = "第一列";

// 改变DataGridView1的第一行行头内容

DataGridView1.Rows[0].HeaderCell.Value = "第一行";

// 改变DataGridView1的左上头部单元内容

DataGridView1.TopLeftHeaderCell.Value = "左上";

另外你也可以通过HeaderText 来改变他们的内容。

[https://www.360docs.net/doc/bf2854781.html,]

' 改变DataGridView1的第一列列头内容

DataGridView1.Columns(0).HeaderText = "第一列"

[C#]

// 改变DataGridView1的第一列列头内容

DataGridView1.Columns[0].HeaderText = "第一列";

?DataGridView 剪切板的操作

GO TO TOP DataGridView.ClipboardCopyMode 属性被设定为DataGridViewClipboardCopyMode.Disable 以外的情况时,「Ctrl + C」按下的时候,被选择的单元格的内容会拷贝到系统剪切板内。格式有:Text,UnicodeText,Html,CommaSeparatedValue。可以直接粘贴到Excel 内。

ClipboardCopyMode 还可以设定Header部分是否拷贝:EnableAlwaysIncludeHeaderText 拷贝Header部分、EnableWithoutHeaderText 则不拷贝。默认是EnableWithAutoHeaderText ,Header 如果选择了的话,就拷贝。

1)编程方式实现剪切板的拷贝

Clipboard.SetDataObject(DataGridView1.GetClipboardContent())

2) DataGridView 的数据粘贴

实现剪切板的拷贝比较容易,但是实现DataGridView 的直接粘贴就比较难了。「Ctrl + V」按下进行粘贴时,DataGridView 没有提供方法,只能自己实现。

以下,是粘贴时简单的事例代码,将拷贝数据粘贴到以选择单元格开始的区域内。

[https://www.360docs.net/doc/bf2854781.html,]

' 当前单元格是否选择的判断

If DataGridView1.CurrentCell Is Nothing Then

Return

End If

Dim insertRowIndex As Integer = DataGridView1.CurrentCell.RowIndex

' 获取剪切板的内容,并按行分割

Dim pasteText As String = Clipboard.GetText()

If String.IsNullOrEmpty(pasteText) Then

Return

End If

pasteText = pasteText.Replace(vbCrLf, vbLf)

pasteText = pasteText.Replace(vbCr, vbLf)

pasteText.TrimEnd(New Char() {vbLf})

Dim lines As String() = pasteText.Split(vbLf)

Dim isHeader As Boolean = True

For Each line As String In lines

' 是否是列头

If isHeader Then

isHeader = False

Else

' 按Tab 分割数据

Dim vals As String() = line.Split(ControlChars.Tab)

' 判断列数是否统一

If vals.Length - 1 <> DataGridView1.ColumnCount Then

Throw New ApplicationException("粘贴的列数不正确。")

End If

Dim row As DataGridViewRow = DataGridView1.Rows(insertRowIndex)

' 行头设定

row.HeaderCell.Value = vals(0)

' 单元格内容设定

Dim i As Integer

For i = 0 To row.Cells.Count - 1

row.Cells(i).Value = vals((i + 1))

Next i

' DataGridView的行索引+1

insertRowIndex += 1

End If

Next line

[C#]

//当前单元格是否选择的判断

if (DataGridView1.CurrentCell == null)

return;

int insertRowIndex = DataGridView1.CurrentCell.RowIndex;

// 获取剪切板的内容,并按行分割

string pasteText = Clipboard.GetText();

if (string.IsNullOrEmpty(pasteText))

return;

pasteText = pasteText.Replace(" ", " ");

pasteText = pasteText.Replace(' ', ' ');

pasteText.TrimEnd(new char[] { ' ' });

string[] lines = pasteText.Split(' ');

bool isHeader = true;

foreach (string line in lines)

{

// 是否是列头

if (isHeader)

{

isHeader = false;

continue;

}

// 按Tab 分割数据

string[] vals = line.Split(' ');

// 判断列数是否统一

if (vals.Length - 1 != DataGridView1.ColumnCount)

throw new ApplicationException("粘贴的列数不正确。");

DataGridViewRow row = DataGridView1.Rows[insertRowIndex];

// 行头设定

row.HeaderCell.Value = vals[0];

// 单元格内容设定

for (int i = 0; i < row.Cells.Count; i++)

{

row.Cells[i].Value = vals[i + 1];

}

// DataGridView的行索引+1

insertRowIndex++;

}

?DataGridView 单元格的ToolTip的设置

GO TO TOP DataGridView.ShowCellToolTips = True 的情况下,单元格的ToolTip 可以表示出来。对于单元格窄小,无法完全显示的单元格,ToolTip 可以显示必要的信息。

1)设定单元格的ToolTip内容

[https://www.360docs.net/doc/bf2854781.html,]

' 设定单元格的ToolTip内容

DataGridView1(0, 0).ToolTipText = "该单元格的内容不能修改"

' 设定列头的单元格的ToolTip内容

DataGridView1.Columns(0).ToolTipText = "该列只能输入数字"

' 设定行头的单元格的ToolTip内容

DataGridView1.Rows(0).HeaderCell.ToolTipText = "该行单元格内容不能修改"

[C#]

// 设定单元格的ToolTip内容

DataGridView1[0, 0].ToolTipText = "该单元格的内容不能修改";

// 设定列头的单元格的ToolTip内容

DataGridView1.Columns[0].ToolTipText = "该列只能输入数字";

// 设定行头的单元格的ToolTip内容

DataGridView1.Rows[0].HeaderCell.ToolTipText = "该行单元格内容不能修改";

2)CellToolTipTextNeeded 事件

在批量的单元格的ToolTip 设定的时候,一个一个指定那么设定的效率比较低,这时候可以利用CellToolTipTextNeeded 事件。当单元格的ToolTipText 变化的时候也会引发该事件。但是,当DataGridView的DataSource被指定且VirualMode=True的时候,该事件不会被引发。

[https://www.360docs.net/doc/bf2854781.html,]

' CellToolTipTextNeeded事件处理方法

Private Sub DataGridView1_CellToolTipTextNeeded(ByVal sender As Object, _ ByVal e As DataGridViewCellToolTipTextNeededEventArgs) _

Handles DataGridView1.CellToolTipTextNeeded

e.ToolTipText = e.ColumnIndex.ToString() + ", " + e.RowIndex.ToString()

End Sub

[C#]

// CellToolTipTextNeeded事件处理方法

private void DataGridView1_CellToolTipTextNeeded(object sender,

DataGridViewCellToolTipTextNeededEventArgs e)

{

e.ToolTipText = e.ColumnIndex.ToString() + ", " + e.RowIndex.ToString();

}

?DataGridView 的右键菜单(ContextMenuStrip)

GO TO TOP DataGridView, DataGridViewColumn, DataGridViewRow, DataGridViewCell 有ContextMenuStrip 属性。可以通过设定ContextMenuStrip 对象来控制DataGridView 的右键菜单的显示。DataGridViewColumn 的ContextMenuStrip 属性设定了除了列头以外的单元格的右键菜单。DataGridViewRow 的ContextMenuStrip 属性设定了除了行头以外的单元格的右键菜单。DataGridViewCell 的ContextMenuStrip 属性设定了指定单元格的右键菜单。

[https://www.360docs.net/doc/bf2854781.html,]

' DataGridView 的ContextMenuStrip 设定

DataGridView1.ContextMenuStrip = Me.ContextMenuStrip1

' 列的ContextMenuStrip 设定

DataGridView1.Columns(0).ContextMenuStrip = Me.ContextMenuStrip2

' 列头的ContextMenuStrip 设定

DataGridView1.Columns(0).HeaderCell.ContextMenuStrip = Me.ContextMenuStrip 2

' 行的ContextMenuStrip 设定

DataGridView1.Rows(0).ContextMenuStrip = Me.ContextMenuStrip3

' 单元格的ContextMenuStrip 设定

DataGridView1(0, 0).ContextMenuStrip = Me.ContextMenuStrip4

[C#]

// DataGridView 的ContextMenuStrip 设定

DataGridView1.ContextMenuStrip = this.ContextMenuStrip1;

// 列的ContextMenuStrip 设定

DataGridView1.Columns[0].ContextMenuStrip = this.ContextMenuStrip2;

// 列头的ContextMenuStrip 设定

DataGridView1.Columns[0].HeaderCell.ContextMenuStrip = this.ContextMenuStri p2;

// 行的ContextMenuStrip 设定

DataGridView1.Rows[0].ContextMenuStrip = this.ContextMenuStrip3;

// 单元格的ContextMenuStrip 设定

DataGridView1[0, 0].ContextMenuStrip = this.ContextMenuStrip4;

对于单元格上的右键菜单的设定,优先顺序是:Cell > Row > Column > DataGridView

?CellContextMenuStripNeeded、RowContextMenuStripNeeded事件

利用CellContextMenuStripNeeded事件可以设定单元格的右键菜单,尤其但需要右键菜单根据单元格值的变化而变化的时候。比起使用循环遍历,使用该事件来设定右键菜单的效率更高。但是,在DataGridView使用了DataSource绑定而且是VirtualMode的时候,该事件将不被引发。

[https://www.360docs.net/doc/bf2854781.html,]

'CellContextMenuStripNeeded事件处理方法

Private Sub DataGridView1_CellContextMenuStripNeeded( _

ByVal sender As Object, _

ByVal e As DataGridViewCellContextMenuStripNeededEventArgs) _

Handles DataGridView1.CellContextMenuStripNeeded

Dim dgv As DataGridView = CType(sender, DataGridView)

If e.RowIndex < 0 Then

'列头的ContextMenuStrip设定

e.ContextMenuStrip = Me.ContextMenuStrip1

ElseIf e.ColumnIndex < 0 Then

'行头的ContextMenuStrip设定

e.ContextMenuStrip = Me.ContextMenuStrip2

ElseIf TypeOf (dgv(e.ColumnIndex, e.RowIndex).Value) Is Integer Then '如果单元格值是整数时

e.ContextMenuStrip = Me.ContextMenuStrip3

End If

End Sub

[C#]

//CellContextMenuStripNeeded事件处理方法

private void DataGridView1_CellContextMenuStripNeeded(object sender,

DataGridViewCellContextMenuStripNeededEventArgs e)

{

DataGridView dgv = (DataGridView)sender;

if (e.RowIndex < 0)

{

//列头的ContextMenuStrip设定

e.ContextMenuStrip = this.ContextMenuStrip1;

}

else if (e.ColumnIndex < 0)

{

//行头的ContextMenuStrip设定

e.ContextMenuStrip = this.ContextMenuStrip2;

}

else if (dgv[e.ColumnIndex, e.RowIndex].Value is int)

{

//如果单元格值是整数时

e.ContextMenuStrip = this.ContextMenuStrip3;

}

}

同样,可以通过RowContextMenuStripNeeded事件来设定行的右键菜单。

[https://www.360docs.net/doc/bf2854781.html,]

'RowContextMenuStripNeeded事件处理方法

Private Sub DataGridView1_RowContextMenuStripNeeded( _

ByVal sender As Object, _

ByVal e As DataGridViewRowContextMenuStripNeededEventArgs) _

Handles DataGridView1.RowContextMenuStripNeeded

Dim dgv As DataGridView = CType(sender, DataGridView)

'当"Column1"列是Bool型且为True时、设定其的ContextMenuStrip

Dim boolVal As Object = dgv("Column1", e.RowIndex).Value

Console.WriteLine(boolVal)

If TypeOf boolVal Is Boolean AndAlso CBool(boolVal) Then

e.ContextMenuStrip = Me.ContextMenuStrip1

End If

End Sub

[C#]

//RowContextMenuStripNeeded事件处理方法

private void DataGridView1_RowContextMenuStripNeeded(object sender,

DataGridViewRowContextMenuStripNeededEventArgs e)

{

DataGridView dgv = (DataGridView)sender;

//当"Column1"列是Bool型且为True时、设定其的ContextMenuStrip

object boolVal = dgv["Column1", e.RowIndex].Value;

Console.WriteLine(boolVal);

if (boolVal is bool && (bool)boolVal)

{

e.ContextMenuStrip = this.ContextMenuStrip1;

}

}

CellContextMenuStripNeeded事件处理方法的参数中、「e.ColumnIndex=-1」表示行头、「e.RowIndex=-1」表示列头。RowContextMenuStripNeeded则不存在

「e.RowIndex=-1」的情况。

?DataGridView 的单元格的边框、网格线样式的设定

GO TO TOP

电脑入门学习初级

1、打开计算机 一般来说,现在的电脑至少包括这几部分:主机,显示器、键盘、鼠标。找到您计算机上对应的部分了吗? 1、电脑最简单的模型(一) 这一课我们先介绍一些计算机的基础知识。在下面的学习过程中你就会很吃力的。如果你能耐心地听我把这段讲完,即使你什么都没记住,只在头脑中留下一个模糊的印象,对你日后的学习也是大有裨益的。 我们先从最早的计算机讲起,人们在最初设计计算机时采用这样一个模型: 人们通过输入设备把需要处理的信息输入计算机,计算机通过中央处理器把信息加工后,再通过输出设备把处理后的结果告诉给人们。

早期计算机的输入设备十分落后,根本没有现在的键盘和鼠标,那时候计算机还是一个大家伙,最早的计算机有两层楼那么高。人们只能通过扳动计算机庞大的面板上无数的开关来向计算机输入信息,而计算机把这些信息处理之后,输出设备也相当简陋,就是计算机面板上无数的信号灯。所以那时的计算机根本无法处理像现在这样各种各样的信息,它实际上只能进行数字运算。 但在当时,就算是这种计算机也是极为先进的了,因为它把人们从繁重的手工计算中解脱出来,而且极大地提高了计算速度。 2、电脑最简单的模型(二) 随着人们对计算机的使用,人们发现上述模型的计算机能力有限,在处理大量数据时就越发显得力不从心。 为此人们对计算机模型进行了改进,提出了这种模型:在中央处理器旁边加了一个内部存储器。这种模型有什么好处呢?

打个比方说,如果老师让你心算一道简单题,你肯定毫不费劲就算出来了,可是如果老师让你算20个三位数相乘,你心算起来肯定很费力,但如果给你一张草稿纸的话,你也能很快算出来。 这和计算机又有什么关系呢? 计算机也是一样,一个没有内部存储器的计算机如果让它进行一个很复杂的计算,它可能根本就没有办法算出来,因为它的存储能力有限,无法记住很多中间的结果。 但如果给它一些内部存储器当“草稿纸”的话,计算机就可以把一些中间结果临时存储到内部存储器上,然后在需要的时候再把它取出来,进行下一步的运算,如此往复,计算机就可以完成很多很复杂的计算。 3、电脑最简单的模型(三) 随着时代的发展,人们越来越感到计算机输入和输出方式的落后,改进这两方面势在必行。

会计师基础知识重点整理

提供 第一章 总论 考情分析 本章是会计基础考试中比较重要的一章,也是考生入门会计关键的一章。本章的概念较多,也比较抽象,考生对本章掌握的程度直接影响对后面章节的理解和把握。考试涉及各种题型,最近三年考试平均分为 7 分。本章的学习难度较大,要求考生牢记一些基本的知识点。 第一节 会计概述 一、会计的概念及特征 (一)会计的概念 1. 会计管理活动论认为,会计的本质是人们为了适应生产管理、企业管理和经济管理的需要而产生和发展起来的,是一种经济管理活动。 【例题 · 判断题】( 2010 年)会计的本质是一种管理活动。( ) 『正确答案』√ 2. 会计信息系统论把会计的本质理解为一个经济信息系统。 (背)会计是以货币为主要计量单位,运用一系列专门方法,核算和监督一个单位经济活动的一种经济管理工作。 (二)会计的基本特征 (背)这些专门方法包括设置会计科目及账户、复式记账、填制和审核会计凭证、登记账簿、成本计算、财产清查、编制会计报表,这是会计管理活动区别于其他经济管理活动的重要特征之一。 二、会计的基本职能 (背)会计的基本职能为核算与监督。 (一)会计的核算职能 会计的核算职能是以货币为主要计量单位 . 通过对特定主体的经济活动进行(背)确认、计量、记录与报告,提供财务状况、经营成果、现金流量以及其他相关经济信息的目的。(背)核算职能是会计最基本的职能,它反映的是资金运动情况。从内容上讲,它体现了(背)记账、算账、报账三个阶段。 (二)会计的监督职能 会计的监督职能是对经济活动的合法性和合理性实施的审查。 (背)会计监督分为内部监督和外部监督。其中外部监督又分为国家监督和社会监督。会计监督分为事前监督、事中监督和事后监督。 【例题 · 单选题】( 2010 年)会计监督分为( )。 A. 国家监督和社会监督 B. 内部监督和外部监督 C. 内部监督和社会监督 D. 国家监督和外部监督 『正确答案』 B

会计入门基础知识会计基础知识讲解

什么是会计?会计的基本职能是什么? 是以货币为主要计量单位,以提高经济效益为主要目标,运用专门方法对企业,机关,事业单位和其他组织的经济活动进行全面,综合,连续,系统地核算和监督,提供会计信息,并随着社会经济的日益发展,逐步开展预测、决策、控制和分析的一种经济管理活动,是经济管理活动的重要组成部分。 词典定义: 1、监督和管理的工作,主要内容有填制各种记账凭证,处理,编制各种有关报表等。 2、担任会计工作的人员。 专业定义: 会计是以会计凭证为依据,以货币为主要计量单位,运用一系列专门的技术方法,全面、连续、系统、综合地反映和监督企、事业单位的经济活动,并向相关会计信息使用者提供符合会计法律、法规和规章制度要求的会计信息的一项管理工作。 会计基本职能的是什么: 会计的基本职能包括进行会计核算和实施会计监督两个方面。 1、是指主要运用货币计量形式,通过确认、计量、记录和报告,从数量上连续、系统和完整的反映各个单位的经济活动情况,为加强经济管理和提高经济效益提供会计信息。 2、是指对特定主体经济活动和相关会计核算的合法性、合理性进行审查。 会计的特点: 会计的特点主要体现在会计核算阶段,会计核算有如下三个基本特点: 1.以货币为主要计量单位。会计核算以货币量度为主、以实物量度及劳动量度为辅,从数量上综合核算各单位的经济活动状况;

2.以真实,合法的会计凭证为依据; 3.会计核算和监督具有连续性,系统性,全面性和综合性。 会计作用 从正面看主要有四点:一是为国家宏观调控、制定经济政策提供信息;二是加强经济核算,为企业经营管理提供数据三是保证企业投入资产的安全和完善;四是为投资者提供财务报告,以便于投资者进行正确的投资决策。 会计分类 按其报告的对象不同可分财务会计(对外报告会计)和管理会计(对内报告会计)两部分。 财务会计:编制财务报表,为企业内部和外部用户提供信息。财务会计的信息是提供广泛的用户。其重点在于报告财务状况和营运状况。 管理会计:主要是对企业的管理层提供信息,作为企业内部各部门进行决策的依据。没有标准的模式、不受会计准则的控制。 按行业分为:工业企业会计、商品流通会计、金融证券会计、保险企业会计、施工企业会计、房地产业会计、邮电通讯会计、农业企业会计、旅游餐饮会计、医疗卫生会计、交通运输会计、文化教育会计、物业管理会计、行政事业会计、上市公司会计、物流企业会计、连锁经营会计、出版印刷会计、私营企业会计、小企业会计(制造业) 会计、小企业会计(商业) 会计、电力企业会计、煤炭企业会计、钢铁企业会计、石油化工会计、汽车行业会计、烟草企业会计、酒类企业会计、食品企业会计、药品企业会计、加工制造会计、轻工纺织会计、外经外贸会计、信息咨询服务业会计、广告服务会计、房屋中介服务会计、市场(农贸、五金、批发、建材、服装等)会计、个人独资企业会计、高新技术企业会计、软件及集成电路会计。 按工作内容分为:总帐会计、往来会计、成本会计、材料会计等。 按工作范围分为:公共会计、私用会计、政府会计。

会计基础知识重点

第一章总论 1、会计是以货币为主要计量单位,反映和监督一个单位经济活动的一种经济管理工作。 2、会计按报告对象不同,分为财(国家)务会计(侧重于外部、过去信息)与管理会计(侧重于内部、未来信息) 3、会计的基本职能包括核算(基础)和监督(质保)会计还有预测经济前景、参于经济决策、评价经营业绩的职能。 4、会计的对象是价值运动或资金运动(投入—运用—退出<偿债、交税、分配利润>) 5、会计核算的基本前提是会计主体(空间范围,法人可以作为会计主体,但会计主体不一定是法人)、持续经营(核算基础)、会 计分期、货币计量(必要手段) 6、会计要素是对会计对象的具体化、基本分类,分为资产、负债、所有者权益、收入、费用、利润六大会计要素。 7、会计等式是设置账户、进行复式记账和编制会计报表的理论依据。 资产=权益(金额不变:资产一增一减、权益一增一减金额变华:资产权益同增、资产权益同减) 资产=负债+所有者权益(第一等式也是基本等式,静态要素,反映财务状况,编制资产负债表依据) 收入-费用=利润(第二等式,动态要素,反映经营成果,编制利润债表(损益表)依据) 取得收入表现为资产增加或负债减少发生费用表现为资产减少或负债增加。 第二章会计核算内容与要求 1、款项和有价证券是流动性最强的资产。款项主要包括现金、银行存款、银行汇票存款、银行本票存款、信用卡存款、信用证保 证金存款、备用金等;有价证券是指国库券、股票、企业债券等。 2、收入是指日常活动中所形成的经济利益的总流入。支出是指企业所实际发生的各项开支和损失,费用是指日常活动所发生的经 济利益的总流出。成本是指企业为生产产品、提供劳务而发生的各种耗费,是按一定的产品或劳务对象所归集的费用,是对象化了的费用。收入、支出、费用、成本是判断经营成果及盈亏状况的主要依据。 3、财务成果的计算和处理一般包括:利润的计算、所得税的计算和交纳、利润分配或亏损弥补 4、会计记录的文字应当使用中文。在民族自治地区,会计记录可以同时使用当地通用的一种民族文字。在中华人民共和国境内的外商投资企业、外国企业和其他外国组织的会计记录,可以同时使用一种外国文字。 第三章会计科目与账户 1、会计科目是对会计要素的具体内容进行分类 2、会计科目的设置原则是合法性、相关性、实用性。 3、账户根据会计科目设置的,具有一定格式和结构,用于记录经济业务的。 4、会计科目(账户)按反映业务详细程度分为总账和明细账。 按会计要素不同可分为资产、负债、所有者权益、成本、损益。 5、账户的四个金额要素及关系:期末余额=期初余额+本期增加发生额-本期减少发生额。 6、账户的基本结构包括账户名称(会计科目)、记录业务的日期、凭证号数、经济业务摘要、增减金额、余额等。 7、账户分为左右两方,哪方增加,哪方减少取决于账户性质和记录的经济业务,账户余额一般在增加方。 8、会计科目和账户是对会计对象的具体内容分类,两者口径一致、性质相同;会计科目是账户的名称、开设依据;账户是会计科 目载体和具体运用。无科目,账户无依据,无自由式户,科目无作用;科目无结构,账户有一定格式和结构。实际工作中,科目和账户不加以严格区分,相互通用。 第四章复式记账 1、复式记账按照记账符号不同,分为借贷记账法、收付记账法、增减记账法。 2、借贷记账法以“借”、“贷”为记账符号,借贷哪方登记增加与减少取决于账户性质及结构。 3、资产、成本、损益(费用)增加为借,减少为贷,负债、所有都权益、损益(收入)增加为贷,减少为借。 4、资产类账户:期末余额(借方)=期初余额(借方)+本期借方发生额-本期贷方发生额 权益类账户:期末余额(贷方)=期初余额(贷方)+本期贷方发生额-本期借方发生额

入门会计基础知识

第2章会计基础知识 2.1会计结算种类: 银行汇票、银行本票、商业汇票(商业承兑汇票、银行承兑汇票)、支票、信用卡、汇兑、委托收款、托付承付、信用证 2.2会计的职能: 会计核算、会计监督 2.3会计基本六要素: ①、资产:流动资产、长期投资、固定资产、无形资产、长期待摊费用 ②、负债:流动负债、长期负债 ③、所有者权益:实收资本、资本公积、盈余公积、未分配利润 ④、收入 ⑤、费用:制造费用、期间费用 ⑥、利润 2.4利润计算公式: 营业利润=主营业务利润+其他业务利润—期间费用 主营业务利润=主营业务收入—主营业务成本—主营业务税金及附加 其他业务利润=其他业务收入—其他业务支出 利润总额=营业利润+投资收益+补贴收入+营业外收入—营业外支出 净利润=利润总额—所得税 2.5确认收入与费用的两种标准: 权责发生制(应计制)、收付实现制(现金制) 2.6会计恒等式: 资产=权益 资产=债权人权益+所有者权益 资产=负债+所有者权益 2.7会计游戏规则: ①、会计核算的基本前提:会计主体、持续经营、会计分期、货币计量 ②、会计核算的一般原则: A、体现总体性要求的一般原则:客观原则、可比性原则、一贯性原 则 B、体现会计质量要求的一般原则:相关性原则、及时性原则、明晰 性原则 C、体现会计要素确认、计量方面要求的一般原则:权责发生制原则、 配比原则、历史成本原则、划分收益性支出与资本性支出原则 D、体现会计修订性惯例要求的一般原则:谨慎性原则、重要性原则 2.8会计法规体系: 会计法→根本大法 会计准则→基本规范 会计制度→具体规范 第3章记帐是怎么回事 3.1借贷记帐法的原则: 借——资产的增加、负债及所有者权益的减少 贷——资产的减少、负债及所有者权益的增加 “有借必有贷、借贷必相等”

新手妈妈必备的知识

新手妈妈必备的知识 新手妈妈们在面对一个鲜活的小生命的时候既兴奋又手足无措,小家伙刚刚来到这个世界也是陌生的,首先宝宝要面对的就是生存问题,所以妈妈们最重要的任务就是照顾宝贝的吃喝拉撒睡。 宝宝是睡着长的,宝宝吃的好、睡得好、拉的好,长得肯定也又快又好。那这些方面有哪些需要注意的细节问题呢?咱们从吃开始说。很多母乳妈妈总是担心宝宝奶不够吃,其实宝宝刚刚出生的体重一般在5—7斤,宝宝的小肚子里装着五脏六腑,其实胃也就是像圣女果那样大,所以宝宝刚出生时的奶量是5—10ml,最多15ml,随着宝宝体重的不断增长,奶量也跟着不断增加,所以妈妈不用担心奶不够吃,在宝宝的不断吸吮的过程会对乳头有一个刺激作用,这种刺激会通过神经系统传达到大脑中枢,大脑的中枢神经受到信号会做出相应的指令,妈妈的产奶量会随着宝宝的食量慢慢增大。只要妈妈又信心、有意念给宝宝坚持吃母乳就可以实现母乳喂养。 这是宝宝吃奶的平均值,由于个体差异的存在,具体吃奶量还是要根据宝宝的自身情况而定。 宝宝怎样喝?纯母乳喂养的宝宝是不需要喂水的,因为母乳70%的成分都是水,所以即使宝宝生病也不需要额外给宝宝喝水,宝宝生病时,妈妈要保证足够的饮水量,膳食均衡就可以,而且母乳喂养的宝宝不定时、不定量,按宝宝的需求哺乳就好。奶粉喂养的宝宝,定

时、定量。一般吃奶粉的宝宝两顿奶之间的间隔时间为3.5---4小时,奶量根据宝宝不同的月龄和宝宝的食量而定,两顿奶粉之间必须喂水,奶粉大多是由动物奶制成的,而且营养成分固定,需要一定的消化时间,如果给宝宝喂奶粉过于勤,又没有适当添加水,会造成宝宝便秘。 宝宝的拉撒问题就是宝宝的大小便问题,大小便的颜色,多少,大便的形状都关系到宝宝的健康问题。小便少而黄,说明宝宝喝水量少,有上火的现象,宝宝一旦上火会引发其他疾病跟随而来,不能忽视。不同阶段宝宝的便便(图片仅供参考)

电脑快捷键入门教程

电脑快捷键入门教程 学好电脑是21世纪公民的基本要求,当前国际社会网络化与一体化联系更加紧密,对互联网人才的要求更加突出,下面是准备的电脑快捷键入门教程,快来看看吧。 1简要介绍最常用的快捷键 F5——刷新 TAB——改变焦点 ALT+F4——关闭 CTRL+F——查找 DELETE——删除 CTRL+C——复制 CTRL+X——剪切 CTRL+V——粘贴 CTRL+A——-全选 CTRL+Z——撤销 CTRL+S——保存 CTRL+Y——-恢复 CTRL+W——关闭 ALT+TAB——切换 CTRL+F5——强制刷新 CTRL+Shift输入法切换 SHIFT+DELETE永久删除

2目的快捷键 显示“开始”菜单WINDOWS 显示“帮助”WINDOWS+F1 显示“运行”命令WINDOWS+R 显示“查找:所有文件”WINDOWS+F 最小化或还原所有窗口WINDOWS+D 显示“Windows资源管理器”WINDOWS+E 显示“查找:计算机”CTRL+WINDOWS+F 在任务栏上的按钮间循环WINDOWS+TAB 显示“系统属性”对话框WINDOWS+BREAK 撤消最小化所有窗口SHIFT+WINDOWS+M 3辅助快捷键 切换筛选键开关右SHIFT八秒 切换粘滞键开关SHIFT键五次 切换切换键开关NUMLOCK五秒 切换鼠标键开关左ALT+左SHIFT+NUMLOCK 切换高对比度开关左ALT+左SHIFT+PRINTSCREEN 4电脑快捷键快速关机键 Ctrl+alt+del打开Windows任务管理器 按住ctrl不放,选择关机-关闭 跳过系统自动保存,瞬间安全关机。(当前窗口有重要资料时不建议使用)

会计基础知识重点汇总(2020年8月整理).pdf

2013会计基础知识重点汇总 第一章总论 1、会计是以货币为主要计量单位,反映和监督一个单位经济活动的一种经济管理工作。 2、会计按报告对象不同,分为财(国家)务会计(侧重于外部、过去信息)与管理会计(侧重于 内部、未来信息) 3、会计的基本职能包括核算(基础)和监督(质保)会计还有预测经济前景、参于经济决策、 评价经营业绩的职能。 4、会计的对象是价值运动或资金运动(投入—运用—退出<偿债、交税、分配利润>) 5、会计核算的基本前提是会计主体(空间范围,法人可以作为会计主体,但会计主体不一定是法 人)、持续经营(核算基础)、会计分期、货币计量(必要手段) 6、会计要素是对会计对象的具体化、基本分类,分为资产、负债、所有者权益、收入、费用、利 润六大会计要素。 7、会计等式是设置账户、进行复式记账和编制会计报表的理论依据。 资产=权益(金额不变:资产一增一减、权益一增一减金额变华:资产权益同增、资产权益同减) 资产=负债+所有者权益(第一等式也是基本等式,静态要素,反映财务状况,编制资产负债表依据) 收入-费用=利润(第二等式,动态要素,反映经营成果,编制利润债表(损益表)依据)取得收入表现为资产增加或负债减少发生费用表现为资产减少或负债增加。 第二章会计核算内容与要求 1、款项和有价证券是流动性最强的资产。款项主要包括现金、银行存款、银行汇票存款、银行本 票存款、信用卡存款、信用证保证金存款、备用金等;有价证券是指国库券、股票、企业债券等。 2、收入是指日常活动中所形成的经济利益的总流入。支出是指企业所实际发生的各项开支和损失, 费用是指日常活动所发生的经济利益的总流出。成本是指企业为生产产品、提供劳务而发生的各种耗费,是按一定的产品或劳务对象所归集的费用,是对象化了的费用。收入、支出、费用、成本是判断经营成果及盈亏状况的主要依据。 3、财务成果的计算和处理一般包括:利润的计算、所得税的计算和交纳、利润分配或亏损弥补 4、会计记录的文字应当使用中文。在民族自治地区,会计记录可以同时使用当地通用的一种民族文字。在中华人民共和国境内的外商投资企业、外国企业和其他外国组织的会计记录,可以同时使用一种外国文字。 第三章会计科目与账户 1、会计科目是对会计要素的具体内容进行分类 2、会计科目的设置原则是合法性、相关性、实用性。 3、账户是根据会计科目设置的,具有一定格式和结构,用于记录经济业务。 4、会计科目(账户)按反映业务详细程度分为总账和明细账。 5、按会计要素不同可分为资产、负债、所有者权益、成本、损益。 6、账户的四个金额要素及关系:期末余额=期初余额+本期增加发生额-本期减少发生额。 7、账户的基本结构包括账户名称(会计科目)、记录业务的日期、凭证号数、经济业务摘要、增 减金额、余额等。 8、账户分为左右两方,哪方增加,哪方减少取决于账户性质和记录的经济业务,账户余额一般在

新手入门会计基础知识(1)

第2章会计基础知识 2.1会计结算种类: 银行汇票、银行本票、商业汇票(商业承兑汇票、银行承兑汇票)、支票、信用卡、汇兑、委托收款、托付承付、信用证 2.2会计的职能: 会计核算、会计监督 2.3会计基本六要素: ①、资产:流动资产、长期投资、固定资产、无形资产、长期待摊费用 ②、负债:流动负债、长期负债 ③、所有者权益:实收资本、资本公积、盈余公积、未分配利润 ④、收入 ⑤、费用:制造费用、期间费用 ⑥、利润 2.4利润计算公式: 营业利润=主营业务利润+其他业务利润—期间费用 主营业务利润=主营业务收入—主营业务成本—主营业务税金及附加 其他业务利润=其他业务收入—其他业务支出

利润总额=营业利润+投资收益+补贴收入+营业外收入—营业外支出 净利润=利润总额—所得税 2.5确认收入与费用的两种标准: 权责发生制(应计制)、收付实现制(现金制) 2.6会计恒等式: 资产=权益 资产=债权人权益+所有者权益 资产=负债+所有者权益 2.7会计游戏规则: ①、会计核算的基本前提:会计主体、持续经营、会计分期、货币计量 ②、会计核算的一般原则: A、体现总体性要求的一般原则:客观原则、可比性原则、一贯性原则 B、体现会计质量要求的一般原则:相关性原则、及时性原则、明晰性原则 C、体现会计要素确认、计量方面要求的一般原则:权责发生制原则、配比原则、 历史成本原则、划分收益性支出与资本性支出原则 D、体现会计修订性惯例要求的一般原则:谨慎性原则、重要性原则 2.8会计法规体系:

会计法→根本大法 会计准则→基本规范 会计制度→具体规范 第3章记帐是怎么回事 3.1借贷记帐法的原则: 借——资产的增加、负债及所有者权益的减少 贷——资产的减少、负债及所有者权益的增加 “有借必有贷、借贷必相等” 3.2帐本 3.3会计语言 标准——可定义性、可计量性、空间界限可分割性、时间界限可分割性、经济信息可靠性、未来经济利益的可能性、经济信息的相关性、会计确认的审谨性 ①、会计计量单位:货币、实物量、劳动量 ②、会计计量基础;历史成本、现行成本、可变价值、现行市价、现值、公允价值 包括——资产负债表、利润表、现金流量表 原则——有借必有贷、借贷必相等

电脑入门基础知识

1 如何评价一台电脑的好和坏 当然,一台电脑的好坏,是要从多方面来衡量的,不能仅看其中某个或者几个性能指标。而一般评价一台电脑的好坏的 性能指标有如下几种: (1)、CPU的类型和时钟频率 这是电脑最主要的性能指标,它决定了一台电脑的最基本性能。以前我们常说的286、386、486、586、686等就是 按CPU的型号来叫的。 时钟频率是一台电脑按固定的节拍来工作的一种衡量方法吧,又称为主频,时钟频率越高,时钟周期就越短,它执行指令 所需要的时间便越短,运算速度就越快。 (2)、内存的容量 内存的单位是MB,平常人们总说我的内存有多少多少MB就是指这个,如32MB、64MB、128MB、256MB等,一台电脑, 它的内存容量越大,则电脑所能处理的任务可以越复杂,速度也会越快。 (3)、外部设备的配置情况 高档电脑一般都有软好的显示器、键盘、鼠标、音箱等等。 (4)、运行速度 一台电脑的运行速度主要是由CPU和内存的速度所决定的。 (5)、总线类型 总线位数越多,机器性能越高。 (6)、兼容性 是否具有广泛的兼容性,包括能否运行所有电脑上开发的各种应用软件和接受电脑各类扩展卡 电脑硬件基础知识(一) 1.了解电脑的基本组成 一般我们看到的电脑都是由:主机(主要部分)、输出设备(显示器)、输入设备(键盘和鼠标)三大件组成。而主机是 电脑的主体,在主机箱中有:主板、CPU、内存、电源、显卡、声卡、网卡、硬盘、软驱、光驱等硬件。 从基本结构上来讲,电脑可以分为五大部分:运算器、存储器、控制器、输入设备、输出设备。

2.了解电脑系统 电脑系统分为硬件和软件两大部分,硬件相当于人的身体,而软件相当于人的灵魂。 而硬件一般分为主机和外部设备,主机是一台电脑的核心部件,通常都是放在一个机箱里。而外部设备包括输入设备(如键盘、 鼠标)和输出设备(如显示器、打印机)等。 软件一般分为系统软件和应用软件。 3.组装一台电脑需要选购哪些基本部件 (1)、机箱,一般电脑的主要零件都放在这里。 (2)、显示器,用来看电脑的工作过程,要不然,你都不知道电脑究竟在做什么。 (3)、键盘和鼠标,向电脑输入有用的命令,让它去为我们工作。 (4)、主板,这是一块很重要的东西,虽然它长得有点“丑”,这里是决定你这台电脑性能的重要零件之一哦。 (5)、内存,当电脑工作时,电脑会在这里存上存储数据,相当于人的记忆。 (6)、CPU,也称中央处理器,是电脑运算和控制的核心。 (7)、显卡,电脑通过这个玩意传送给显示器。 (8)、声卡,电脑通过这个玩意传送声音给音箱的哦。 (9)、硬盘,平常人们常说我的硬盘有多少G多少G,就是指这个硬盘的容量,而G数越多能装的东西便越多。 (10)、软驱,就是插软盘的玩意,现在一般都用3.5英寸的,古老年代用5.25英寸的,现在我们去买人家都不卖了。 (11)、光驱,听CD当然少不了这个,有时候你要安装某些软件都是在光盘上的,所以这个用处太大。 (12)、电源,主要用于将220V的外接电源转换为各种直流电源,供电脑的各个部件使用 4. 如何评价一台电脑的好和坏 当然,一台电脑的好坏,是要从多方面来衡量的,不能仅看其中某个或者几个性能指标。而一般评价一台电脑的好坏的 性能指标有如下几种: (1)、CPU的类型和时钟频率 这是电脑最主要的性能指标,它决定了一台电脑的最基本性能。以前我们常说的286、386、486、586、686等就是 按CPU的型号来叫的。

会计基础必背知识点整理教学内容

会计基础必背知识点 整理

第一章总论 1、会计是以货币为主要计量单位,反映和监督一个单位经济活动的一种经济管理工作。 2、会计按报告对象不同,分为财(国家)务会计(侧重于外部、过去信息)与管理会计(侧重于内部、未来信息) 3、会计的基本职能包括核算(基础)和监督(质保),会计还有预测经济前景、参于经济决策、评价经营业绩的职能。 4、会计的对象是价值运动或资金运动(投入—运用—退出) (空间范围,法人可以作为会计主体,但会计主体不一定是法人)、5、会计核算的基本前提是会计主体 持续经营(核算基础)、会计分期、货币计量(必要手段) 6、会计要素是对会计对象的具体化、基本分类,分为资产、负债、所有者权益、收入、费用、利润六大会计要素。 7、会计等式是设置账户、进行复式记账和编制会计报表的理论依据。资产=权益(金额不变:资产一增一减、权益一增一减益同减)资产=负债所有者权益(第一等式也是基本等式,静态要素,反映财务状况,编制资产负债表依据)收入-费用=利润(第二等式,动态要素,反映经营成果,编制利润债表(损益表)依据)取得收入表现为资产增加或负债减少发生费用表现为资产减少或负债增加。 第二章会计核算内容与要求

1、款项和有价证券是流动性最强的资产。款项主要包括现金、银行存款、银行汇票存款、银行本票存款、信用卡存款、信用证保证金存款、备用金等;有价证券是指国库券、股票、企业债券等。 2、收入是指日常活动中所形成的经济利益的总流入。支出是指企业所实际发生的各项开支和损失,费用是指日常活动所发生的经济利益的总流出。成本是指企业为生产产品、提供劳务而发生的各种耗费,是按一定的产品或劳务对象所归集的费用,是对象化了的费用。收入、支出、费用、成本是判断经营成果及盈亏状况的主要依据。 3、财务成果的计算和处理一般包括:利润的计算、所得税的计算和交纳、利润分配或亏损弥补 4、会计记录的文字应当使用中文。在民族自治地区,会计记录可以同时使用当地通用的一种民族文字。在中华人民共和国境内的外商投资企业、外国企业和其他外国组织的会计记录,可以同时使用一种外国文字。 第三章会计科目与账户 1、会计科目是对会计要素的具体内容进行分类 2、会计科目的设置原则是合法性、相关性、实用性。 3、账户根据会计科目设置的,具有一定格式和结构,用于记录经济业务的。 4、会计科目(账户)按反映业务详细程度分为总账和明细账。按会计要素不同可分为资产、负债、所有者权益、成本、损益。 5、账户的四个金额要素及关系:期末余额=期初余额本期增加发生额-本期减少发生额。

新手入门会计基础知识

新手入门会计基础知识 Document number:NOCG-YUNOO-BUYTT-UU986-1986UT

第2章会计基础知识 会计结算种类: 银行汇票、银行本票、商业汇票(商业承兑汇票、银行承兑汇票)、支票、信用卡、汇兑、委托收款、托付承付、信用证 会计的职能: 会计核算、会计监督 会计基本六要素: ①、资产:流动资产、长期投资、固定资产、无形资产、长期待摊费用 ②、负债:流动负债、长期负债 ③、所有者权益:实收资本、资本公积、盈余公积、未分配利润 ④、收入 ⑤、费用:制造费用、期间费用 ⑥、利润 利润计算公式: 营业利润=主营业务利润+其他业务利润—期间费用 主营业务利润=主营业务收入—主营业务成本—主营业务税金及附加 其他业务利润=其他业务收入—其他业务支出 利润总额=营业利润+投资收益+补贴收入+营业外收入—营业外支出 净利润=利润总额—所得税 确认收入与费用的两种标准: 权责发生制(应计制)、收付实现制(现金制) 会计恒等式:

资产=权益 资产=债权人权益+所有者权益 资产=负债+所有者权益 会计游戏规则: ①、会计核算的基本前提:会计主体、持续经营、会计分期、货币计量 ②、会计核算的一般原则: A、体现总体性要求的一般原则:客观原则、可比性原则、一贯性原 则 B、体现会计质量要求的一般原则:相关性原则、及时性原则、明晰 性原则 C、体现会计要素确认、计量方面要求的一般原则:权责发生制原 则、配比原则、历史成本原则、划分收益性支出与资本性支出原则 D、体现会计修订性惯例要求的一般原则:谨慎性原则、重要性原则会计法规体系: 会计法→根本大法 会计准则→基本规范 会计制度→具体规范 第3章记帐是怎么回事 借贷记帐法的原则: 借——资产的增加、负债及所有者权益的减少 贷——资产的减少、负债及所有者权益的增加 “有借必有贷、借贷必相等”

电脑的基本知识初学者审批稿

电脑的基本知识初学者 YKK standardization office【 YKK5AB- YKK08- YKK2C- YKK18】

第一讲概述 一、winXP简介: WINXP是由美国微软公司推出的一套操作系统软件。 主要作用:用来控制和管理整理计算机运行。 一、WINXP的桌面操作: 1、桌面组成:背景、图标、任务栏、开始菜单。 2、具体分析: (1)、背景的修改:在桌面空白处右击→属性→桌面→ 选择墙纸:确定 →浏览:查找计算机内部图片 注意:显示方式:居中(1张)平铺(很多张)拉伸(1张) 3、常用图标标志: (1)我的电脑:双击我的电脑,可以查看到计算机的所有资源。 (2)我的文档:计算机中文件默认的保存的地方。 (3)e:IE浏览器:上网的工具。 (4)回收站:暂时存放被删除的内容,可以找回内容,也可以清空回收站。 4、图标的移动:光标定位于图标上,按住左键直接拖动。 5、图标排列;右击桌面空白处→排列图标→按名称,按类型,按大小,按 日期,自动排列。注意:当选中“自动排列”后,图标不可以拖动。 6、图标的删除:右击图标→删除→单击“是”放入回收站中。 如果要找回图标:双击“回收站”→右击“图标”→还原

注意:常用图标删除后不回回收站。 7、图标的重命名:右击图标→重命名→输入新名称→在空白处单击左键或 按回车键 8、任务栏的含义:存放最小化的程序,便于程序窗口的切换。 9、回收站的设置:右击回收站→属性→全局→删除时不将文件移入回收站 而是彻底删除。 10、常用图标不显示如何处理? 右击桌面空白处→属性→桌面→自定义桌面→选中相应图标→确定 或从开始→程序→(选中内容)拖到空白处 11、桌面上所有图标不存在如何处理? 右击桌面空白处→排列图标→显示桌面图标 12、桌面图标标题出现底纹如何取消? 右击桌面空白处→排列图标→在桌面上锁定web项目 第二讲资源管理器(一) 一、资源管理器的启动及作用: 1、作用:用来控制和管理计算机所有文件及程序。 2、启动: 方法一:右击开始→单击资源管理器 方法二:右击我的电脑/我的文档→单击资源管理 3、窗口的组成:(1)标题(2)菜单栏(3)工具栏(4)地址栏:显示当 前文件所在的位置(5)窗口:文件窗口和目录窗口(6)状态栏二、环境参数的设置:

2018初级会计考试《 经济法》基础知识点笔记整理版.

《经济法基础》知识点汇总 第一章 2017年初级会计职称《经济法基础》知识点:法的本质与特征 1.法的本质 法是统治阶级的国家意志的体现。 (1)法只能是“统治阶级”意志的体现; (2)法是由统治阶级的物质生活条件决定的,是社会客观需要的反映; (3)法体现的是统治阶级的“整体意志和根本利益”,而不是统治阶级每个成员个人意志的简单相加; (4)法体现的不是一般的统治阶级意志,而是统治阶级的“国家意志”。 2.法的特征 (1)法是经过国家制定或者认可才得以形成的规范,具有“国家意志性”。 (2)法是凭借国家强制力的保证而获得普遍遵行的效力,具有“强制性”。 (3)法是确定人们在社会关系中的权利和义务的行为规范,具有“利得性”。 (4)法是明确而普遍适用的规范,具有“规范性”。 【注意】本质与特征是一回事,无需特别区分。

2017年初级会计职称《经济法基础》知识点:法律事实概念:法律事实是法律关系发生、变更和消灭的直接原因。 分类标准:是否以当事人的意志为转移 类别:法律事件和法律行为 (一)法律事件(不以当事人的意志为转移) 1.自然现象(绝对事件):地震、洪水、台风、森林大火等自然灾害+生、老、病、死及意外事故。 2.社会现象(相对事件):战争、重大政策的改变等。 【注意】法律事件的出现不以当事人的意志为转移,具有不可抗力的特征。 (二)法律行为(以当事人的意志为转移) 【注意2】请大家重点掌握“法律事件”与“法律行为”的区分,并看清题目问法。 【注意3】法律行为的反向问法,例:订立遗嘱是合法行为、积极行为、意思表示行为、单方行为、要式行为、自主行为。

2017年初级会计职称《经济法基础》知识点:仲裁裁决 1.仲裁管辖权 仲裁不实行级别管辖和地域管辖,由当事人协议选定仲裁委员会。(自愿原则、独立仲裁原则) 2.仲裁庭的组成 仲裁庭由3名或者1名仲裁员组成。 (1)当事人约定由3名仲裁员组成仲裁庭的,应当各自选定或者各自委托仲裁委员会主任指定1名仲裁员,第3名仲裁员由当事人共同选定或者共同委托仲裁委员会主任指定,第3名仲裁员为首席仲裁员。 (2)当事人约定由1名仲裁员成立仲裁庭的,应当由当事人共同选定或者共同委托仲裁委员会主任指定。(公平合理原则) 3.回避制度(公平合理原则) (1)是本案当事人,或者当事人、代理人的近亲属; (2)与本案有利害关系; (3)与本案当事人、代理人有其他关系,“可能影响公正仲裁”的; (4)私自会见当事人、代理人,或者接受当事人、代理人的请客送礼的。 4.仲裁应开庭但不公开(自愿原则)

电脑初级知识入门

电脑初级知识入门 首先要做的是电脑的入门。用电脑娱乐当然是最好的方法了,比如可以玩游戏,看影碟或上网,这些基本的使用只要别人在旁边指点一下就行了,不需要专门借一本电脑书看着做。我们可以从中了解到Windows的一些基本操作,增加对电脑的感性认识。总之,电脑入门关键在于多实践。 我要说的是学电脑,如果你用电脑只是用来娱乐休闲,那就偏离了我的初衷。对于初学者,最好学的当然是文字排版了,不但要会打字,还要会排版,那么就可以做一些文字出版工作了,比如做杂志。要学的软件嘛,有微软的word2000,XP,金山的wps office,但前者用的较多。 如果你嫌上述工作太简单的话,图形编辑正适合你。此工作入门简单,但可以做得很深入,很专业。许多平面设计公司和广告公司就是靠这个吃饭的。可以学的软件也比较多,老牌的有Adobe的photoshop 6.0,illustrator 9.0,coral的coraldraw 10。还有macromedia 的fireworks 4,freehand 10以及比较流行的flash 5。后三种软件都是软件新秀,和网页制作结合得不错,也比较“傻瓜”,功能却不弱,比较适合初学者。特别值得一提的是flash,现在网上的flash正热火朝天,用它可以做动画短片、网站甚至游戏。不过不花费许多精力的是做不出来的哦。 对网络世界是不是很感兴趣?你也可以自学作网页!不过这需要有以上几点的基础,即文字排版和美术编辑,然后再学点网络知识,就可以编织你的“梦幻网页”了,可用的软件首推macromedia的dreamweaver 4。如果你习惯word就可以用frontpage,不过它比前者逊色不少,习惯photoshop的可以选go live。 如果你认为以上这些都是小菜一碟,那你要学的就是电脑的高级应用了,比如编程,做动态网页,3ds max、autocad等高级应用或学网络管理。当然你的精力是有限的,能精通以上高级应用中的一种就不错了。 就介绍这些吧,要学好电脑首先需要自己的努力,比如在图书馆借些电脑书啦,多上机实践,希望大家都能学到一手实用的电脑技术。 学电脑的“四忌”与“四要” 学习电脑有“四忌”,一忌好高骛远,要打好基础。对于初学者首先应该掌握Windows 的基本操作。学电脑的目的在于应用,因此,学会和掌握一种文字处理软件是必要的。 二忌纸上谈兵,要勤于实践。计算机有很强的操作性。因此对初学者来讲一定要利用好各种时间进行上机训练,将理论转化为实际操作,这样才能真正地消化吸收。不少人认为自己缺乏英语基础,学电脑很困难。其实现在操作系统和很多软件都是汉化版,不懂外语一样能上计算机。 三忌浅尝辄止,要精益求精。学习电脑知识除了选择好自己适用的教材,还要阅读一些有关的杂志和报纸,拓宽自己的知识面。 四忌见异思迁,要持之以恒。

会计基础知识重点归纳

1.会计是以货币为主要计量单位,核算和监督企业、政府和非营利组织等单位经济活动的一种经济管理工 作,同时,它又是一个以提供财务信息为主的经济信息系统。 2.会计核算是会计工作的基础,会计监督是会计工作质量的保证。 3.会计的基本职能包括会计核算和会计监督 4. 会计核算与监督职能的关系(老师与学生) 5. 会计还具有预测经济前景、参与经济决策、评价经营业绩等职能。 6. 会计对象。凡是特定主体能够以货币表现的经济活动,都是会计对象。以货币表现的经济活动通常又称为资金运动 7.企业的资金在任一时点上均表现为资金占用和资金来源两方面,这两个方面既相互联系,又相互制约。 8.会计核算是会计工作的核心和重点。 9.会计基本假设是企业会计确认、计量和报告的前提,是对会计核算所处时间、空间环境等所作的合理设 定。会计基本假设包括会计主体、持续经营、会计分期和货币计量。 10. 会计主体是企业会计确认、计量和报告的空间范围 11.我国规定,企业会计核算以人民币为记账本位币. 12. 【要点提示】记账本位币和报告货币的选用标准常用于正误甄别测试。 没有会计主体,就不会有持续经营,没有持续经营,就不会有会计分期,没有货币计量就不会有现代会计。 13. 权责发生制要求凡是当期已经实现的收入、已经发生和应当负担的费用,不论款项是否收付,都应当作为当期的收入、费用;凡是不属于当期的收入、费用,即使款项已经在当期收付了,也不应当作为当期 的收入、费用。 14.我国的政府与非营利组织会计一般采用收付实现制,事业单位除经营业务采用权责发生制外,其他业务也采用收付实现制。 15.会计信息质量要求是对企业财务报告中所提供会计信息质量的基本要求,是使财务报告中所提供会计 信息对投资者等使用者决策有用应具备的基本特征,主要包括可靠性、相关性、可理解性、可比性(1.同一企业不同会计期间的可比,即纵向可比;为达到此要求,企业在选择会计方法时,应保证前后期一致,即使发生了会计政策的变更,也应当按规定方法进行会计口径的调整,以保证会计信息的前后期一致。 2.同一会计期内,不同企业之间的可比,即横向可比。为了达到此要求,企业应采用国家统一规定的方法去进行会计处理 )、实质重于形式、重要性、谨慎性和及时性。 16.会计要素 两个问题:会计要素的确认(定性)、会计要素的计量(定量) 17.资产是指企业过去的交易或者事项形成的、由企业拥有或者控制的、预期会给企业带来经济利益的资源。 18. 资产的分类 资产按其流动性不同,分为流动资产和非流动资产。

2014会计基础知识重点(最新整理版)

2014会计基础知识重点(最新整理版) 2014-05-13 10:32:59 10570 仁和会计小编整理了最新2014会计基础知识重点,会计基础知识归纳,会计基础知识重点,有需要的同学可以参考会计基础知识重点来进行复习。 第一章总论 1、会计是以货币为主要计量单位,反映和监督一个单位经济活动的一种经济管理工作。 2、会计按报告对象不同,分为财(国家)务会计(侧重于外部、过去信息)与管理会计(侧重于内部、未来信息) 3、会计的基本职能包括核算(基础)和监督(质保),会计还有预测经济前景、参于经济决策、评价经营业绩的职能。 4、会计的对象是价值运动或资金运动(投入—运用—退出<偿债、交税、分配利润>) 5、会计核算的基本前提是会计主体(空间范围,法人可以作为会计主体,但会计主体不一定是法人)、持续经营(核算基础)、会计分期、货币计量(必要手段) 6、会计要素是对会计对象的具体化、基本分类,分为资产、负债、所有者权益、收入、费用、利润六大会计要素。 7、会计等式是设置账户、进行复式记账和编制会计报表的理论依据。资产=权益(金额不变:资产一增一减、权益一增一减益同减)资产=负债+所有者权益(第一等式也是基本等式,静态要素,反映财务状况,编制资产负债表依据)收入-费用=利润(第二等式,动态要素,反映经营成果,编制利润债表(损益表)依据) 取得收入表现为资产增加或负债减少发生费用表现为资产减少或负债增加。金额变华:资产权益同增、资产权 第二章会计核算内容与要求 1、款项和有价证券是流动性最强的资产。款项主要包括现金、银行存款、银行汇票存款、银行本票存款、信用卡存款、信用证保证金存款、备用金等;有价证券是指国库券、股票、企业债券等。 2、收入是指日常活动中所形成的经济利益的总流入。支出是指企业所实际发生的各项开支和损失,费用是指日常活动所发生的经济利益的总流出。成本是指企业为生产产品、提供劳务而发生的各种耗费,是按一定的产品或劳务对象所归集的费用,是对象化了的费用。收入、支出、费用、成本是判断经营成果及盈亏状况的主要依据。 3、财务成果的计算和处理一般包括:利润的计算、所得税的计算和交纳、利润分配或亏损弥补 4、会计记录的文字应当使用中文。在民族自治地区,会计记录可以同时使用当地通用的一种民族文字。

产后必备知识

1、红小豆去水肿。可煮粥或者熬水喝。 2、产后也要补钙。 3、热姜水擦身子,洗头。施华蔻的羊绒脂系列洗发水。 4、多吃鱼胶、燕窝。 5、艾叶泡脚。 6、如果是剖腹产,还要再喝一周生化汤。 一、产后注意事项 1、分娩后数小时不要吃整个的鸡蛋。因为在分娩过程中产妇体力消耗较大,出汗多,体液不足,消化能力也会下降。若分娩后立即吃鸡蛋就很难消化,这会增加胃肠负担。因此在分娩后数小时内,应吃半流质或流质食物。 2、产后应喝蔬菜汤。很多妈妈产后马上喝全汤催奶,导致乳腺导管堵塞,乳房胀痛加剧,不利于下奶。产后进补要根据身体状况,多数妈妈并不缺乏营养,最好先喝些清淡的蔬菜汤,5天以后再喝全汤。 推荐:原味蔬菜汤。将各类蔬菜主要是根茎花果不加任何调料煮汤,味道清香,可以当茶喝,在产后当天(剖腹产次日)即喝有极佳发奶作用。 原料:黄豆芽、西兰花、菜椒(青椒、黄椒、红椒均可)、紫甘蓝、丝瓜、毛豆、西葫芦,每次选择4种以上即可。 注意!喝原味蔬菜汤的同时喝猪蹄汤、鲫鱼汤、鸡汤等会影响发奶效果。 3、产后三天内可以喝清淡鱼粥 产妇在生产完的三天内最好吃流质或半流质的食物。古代医家的

建议是吃小鱼粥,为了通便可以另加一盘清爽可口的炒青菜;另外,小米粥、大米粥、鸡蛋汤、挂面也是好的选择。二三天后,胃口渐增,才开始进食其他滋补品。但胃口差时不要吃得太油腻,根据个人身体状况,早晚可喝热牛奶,每天吃1—2个蛋,然后慢慢再酌加鸡、鱼、虾、肉等,蔬菜与肉类要平均分配,均衡补充铁质、钙质、蛋白质等营养素和纤维,除了恢复体力外亦有助于乳汁的分泌。注意!产后的一周内忌食牛奶、豆浆、大量蔗糖等胀气食品。 产后第1、2周的主要目标是“利水消肿”,使恶露排净,因此绝对不能大补特补。正确的进补观念是:先排恶露、后补气血,恶露越多,越不能补。前2周由于恶露未净,不宜大补,饮食重点应放在促进新陈代谢,排出体内过多水分上。第1周可以吃麻油猪肝或猪肝(适合在早上、中午食用)、山药排骨汤、红枣银耳汤,帮助子宫排出恶露与其他废物;可以喝一点蛋汤、鱼汤等较为清淡的汤;还可以吃些清淡的荤食,如肉片、肉末。瘦牛肉、鸡肉、鱼等,配上时鲜蔬菜一起炒,口味清爽营养均衡。适量的橙子、柚子、猕猴桃等水果也有开胃的作用。本阶段的重点是开胃而不是滋补,胃口好,才会食之有味,吸收也好。第2周则以麻油猪腰、花生炖猪脚、鱼汤等活化血液循环,预防腰酸背痛。另外,每天补充2000—2500毫升水分。等到第3、4周,恶露将净,进入进补期,做菜时适当加米酒,以促进血液循环,帮助恢复体力。 另外有两点: 1、油汤最好要少喝,汤中的油多了,奶水中的脂肪量也会增加,新生儿的消化功能还不完备,奶中过多的脂肪有可能会使你的宝宝拉肚子。 2、红糖一般饮用不能超过10天:由于红糖所含的萄葡糖比白

相关文档
最新文档